Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uhd: fix safe call header cuz it was moved on the next branch | Josh Blum | 2011-03-10 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into next | Josh Blum | 2011-03-10 | 1 | -1/+1 |
|\ | |||||
| * | uhd: fixed include in safe call, added quotes for SET_SOURCE_FILES_PROPERTIES | Josh Blum | 2011-03-10 | 1 | -1/+1 |
| | | |||||
| * | usrp2: created safe call macro and handle usrp2 ~mboard throwing | Josh Blum | 2011-03-10 | 2 | -0/+46 |
| | | |||||
* | | usrp2: created safe call macro and handle usrp2 ~mboard throwing | Josh Blum | 2011-03-10 | 2 | -0/+46 |
| | | |||||
* | | Merge branch 'master' into next | Josh Blum | 2011-03-03 | 1 | -3/+3 |
|\| | |||||
| * | Fixes inverted logic in sensors bool interface | Jason Abele | 2011-03-03 | 1 | -3/+3 |
| | | |||||
| * | uhd: sensors header fix to make swig happy | Josh Blum | 2011-02-25 | 1 | -3/+6 |
| | | |||||
* | | uhd: removed mb_eeprom from mboard iface (already exposed in property) | Josh Blum | 2011-03-03 | 1 | -2/+0 |
| | | | | | | | | also fixed some warnings with unused parameters | ||||
* | | Merge branch 'mb_iface' into next | Josh Blum | 2011-03-03 | 5 | -1/+150 |
|\ \ | | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/usrp2_iface.hpp | ||||
| * | | Generalized mboard_iface and added a SPI convenience class a la I2C | Nick Foster | 2011-03-03 | 5 | -19/+71 |
| | | | |||||
| * | | Generalized the mboard_iface into mboard_iface.hpp and made each of the USRP ↵ | Nick Foster | 2011-03-01 | 1 | -0/+103 |
|/ / | | | | | | | devices inherit from it. | ||||
* | | uhd: sensors header fix to make swig happy | Josh Blum | 2011-02-25 | 1 | -3/+6 |
| | | |||||
* | | uhd: switch algorithm namespace to uhd | Josh Blum | 2011-02-24 | 2 | -58/+6 |
| | | |||||
* | | uhd: replaced instanced of std::exception with the uhd exceptions | Josh Blum | 2011-02-24 | 3 | -11/+18 |
| | | |||||
* | | uhd: renamed the assert header to assert has | Josh Blum | 2011-02-24 | 4 | -15/+19 |
| | | | | | | | | | | | | | | | | only the assert has implementation is in this header uhd assert throw moved to the exception header updated code base includes to match | ||||
* | | uhd: moved exception to top level include | Josh Blum | 2011-02-24 | 5 | -9/+7 |
| | | |||||
* | | uhd: added a bunch of custom exceptions, not used yet | Josh Blum | 2011-02-24 | 3 | -25/+94 |
| | | |||||
* | | Merge branch 'usrp2_dual_dsp' into next | Josh Blum | 2011-02-24 | 5 | -23/+30 |
|\ \ | |/ |/| | | | | | Conflicts: host/include/uhd/usrp/mboard_props.hpp | ||||
| * | Merge branch 'usrp2_fw_clock_cleanup' into usrp2_dual_dsp | Josh Blum | 2011-02-22 | 1 | -1/+0 |
| |\ | |||||
| * | | uhd: moved indexed device addr routines into api | Josh Blum | 2011-02-21 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | implement in usrp2, also combine non specified args into addr when initializing the mboard so we can use a single addr | ||||
| * | | usrp: support for multiple dsps in props and implemented in usrp1 | Josh Blum | 2011-02-17 | 2 | -11/+5 |
| | | | | | | | | | | | | | | | | | | | | | usrp1 previously had 1 rx and 1 tx dsp with multiple freq params, it now has N and M dsps each with one freq param. This is more consistent with the multi-dsp model. The hack here is to only apply stream commands and sample rate changes to dsp0. | ||||
| * | | Merge branch 'sensors' into usrp2_dual_dsp | Josh Blum | 2011-02-17 | 2 | -11/+66 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: host/include/uhd/usrp/dsp_props.hpp host/include/uhd/usrp/mboard_props.hpp | ||||
| * | | | uhd: work on multiple dsp in host wrapper | Josh Blum | 2011-02-17 | 7 | -68/+77 |
| | | | | |||||
* | | | | uhd: switch dboard id prop to whole eeprom struct | Josh Blum | 2011-02-22 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | modified implementation code and burner app also made dboard manager use safe constructor that will use none ids if construction fails | ||||
* | | | | Merge branch 'sensors' into dboard_serial | Josh Blum | 2011-02-22 | 8 | -70/+127 |
|\ \ \ \ | | |/ / | |/| | | |||||
| * | | | uhd: added to_<type> calls to sensors to make it easy | Josh Blum | 2011-02-11 | 2 | -12/+14 |
| | | | | |||||
| * | | | usrp: implement sensors in all the dboards, deprecated read rssi and get lo ↵ | Josh Blum | 2011-02-11 | 2 | -5/+10 |
| | | | | | | | | | | | | | | | | locked | ||||
| * | | | usrp: added get sensors api to multi usrp for rx/tx subdevs and mboard | Josh Blum | 2011-02-11 | 1 | -0/+46 |
| | | | | |||||
| * | | | usrp: added sensors props to mboard and subdev (removed stupid = 'char' thing) | Josh Blum | 2011-02-11 | 7 | -60/+64 |
| | | | | |||||
* | | | | uhd: simplify dboard eeprom code by passing iface into load/store | Josh Blum | 2011-02-22 | 1 | -15/+13 |
| | | | | |||||
* | | | | uhd: added 9 byte serial to dboard eeprom class | Josh Blum | 2011-02-22 | 2 | -17/+4 |
| |_|/ |/| | | |||||
* | | | uhd: replace header checks in cmake files with more robust compile checks ↵ | Josh Blum | 2011-02-21 | 1 | -1/+0 |
| |/ |/| | | | | | | | | | for features implemented different ifdefs in the cpp files | ||||
* | | uhd: tweaks for windows msvc compiler warnings and errors | Josh Blum | 2011-02-16 | 2 | -2/+2 |
| | | |||||
* | | usrp-e100: replaced safe managed buffers in usrp-e100 mmap with custom ones | Josh Blum | 2011-02-15 | 1 | -30/+0 |
| | | | | | | | | | | | | | | | | the buffers are reusable and the overhead is reduced (nothing to malloc) also removed the zero_copy.cpp (not needed anymore) need to test on device... | ||||
* | | uhd: fix typo in ref vector docs | Josh Blum | 2011-02-15 | 1 | -1/+1 |
| | | |||||
* | | uhd: reusable buffers for libusb zero copy implementation | Josh Blum | 2011-02-15 | 1 | -2/+2 |
|/ | | | | tweaks on udp implementation to simplify | ||||
* | uhd: third iteration of the reference vector | Josh Blum | 2011-02-11 | 1 | -8/+32 |
| | | | | | | | Hope we get it right this time. Reference vector now has its own pointer for the pointer/size 1 constuction case. In this case, the memory is initialized to the value of its own pointer. The previous two iterations were functionally wrong because it takes two pointers and size to accomplish this. | ||||
* | usrp: added mboard param to get time now and last pps | Josh Blum | 2011-02-11 | 1 | -2/+4 |
| | |||||
* | uhd: reference vector fix revealed when building w/ debug | Josh Blum | 2011-02-10 | 1 | -15/+7 |
| | |||||
* | uhd: use ref vector class for the conversion routines I/O | Josh Blum | 2011-02-10 | 1 | -4/+4 |
| | |||||
* | uhd: tweaks to bounded buffer | Josh Blum | 2011-02-10 | 2 | -4/+28 |
| | | | | | | | Added push with haste. Call with haste first in the wait methods to avoid time compare/wait when not needed. Added new calls to the libusb and udp zero copy impls tests pass | ||||
* | uhd: tweaks for windows warnings and errors | Josh Blum | 2011-02-09 | 1 | -4/+3 |
| | |||||
* | uhd: replaced std::vector<type> for buffer arguments in send/recv | Josh Blum | 2011-02-09 | 5 | -86/+80 |
| | | | | | | | | | Created new type ref_vector for representing a vector of pointers. Can be created from std::vector or a pointer. Removes the convenience constrcutors for send/recv, its not needed. Removes malloc/free overhead when using send/recv with pointer. | ||||
* | uhd: replace asio buffer in make safe w/ memory and length, makes things simpler | Josh Blum | 2011-02-07 | 1 | -36/+27 |
| | |||||
* | uhd: change bounded_buffer implementation and code using it | Josh Blum | 2011-02-05 | 2 | -39/+34 |
| | | | | | | | The bounded buffer now uses the detail idiom to hide implementation to inline better. The whole sptr/make idiom was removed from bounded buffer to just construct directly. The code using bounded buffer was changed for the new api: replaces access operators and calls to the factory function. | ||||
* | udp: simplfy zero copy asio overhead with less shared_from_this, and timed ↵ | Josh Blum | 2011-02-05 | 2 | -2/+18 |
| | | | | waits when not needed | ||||
* | uhd: added io type and conversion for complex64 (its not really useful) | Josh Blum | 2011-02-03 | 1 | -0/+2 |
| | |||||
* | Merge branch 'multi_usrp_only' into convert_fc64 | Josh Blum | 2011-02-03 | 4 | -480/+105 |
|\ | |||||
| * | uhd: replaced sdev and single usrp in examples with usrp and multi usrp | Josh Blum | 2011-01-31 | 1 | -1/+5 |
| | |