summaryrefslogtreecommitdiffstats
path: root/host/include
Commit message (Collapse)AuthorAgeFilesLines
* usrp2: added REF_MIMO and PPS_MIMO for USRP2 clock configJosh Blum2011-05-031-0/+2
| | | | | | | | | Basically, one can tell a MIMO master to lock to MIMO ref and/or time. This is an alternative to the mimo_mode=slave/master device args. When using this alternative, one should always set the mimo_mode to maser. When in master mode, any clock config settings can be used. When in slave mode, the clock config setting are forced to MIMO_REF/PPS
* uhd: fixed typo in tune request/result inter_freq -> rf_freqJosh Blum2011-05-012-13/+9
| | | | | | | | For some reason, the code said intermediate frequency, however, it was used and treated as RF frequency. It was always intended to be the RF frequency, but was misnamed due to a cognitive distortion.
* USRP2: Added GPS time support to the sensors interface. gps_time sensor ↵Nick Foster2011-04-291-0/+6
| | | | returns epoch time as time_t. Untested.
* usrp: support for grand daughter board eepromJosh Blum2011-04-261-0/+1
|
* uhd: use int() casts on enum constants to help swig2 parse it as intJosh Blum2011-04-205-31/+31
|
* uhd: specify msvc for implementations known only to work on msvcJosh Blum2011-04-042-4/+4
|
* uhd: disable visibility=hidden on non-dll platforms (cygwin)Josh Blum2011-04-011-1/+1
|
* uhd: update copyright headers with automated scriptJosh Blum2011-03-234-4/+4
|
* uhd: setup cpack components for component based installersJosh Blum2011-03-215-1/+6
|
* uhd: added comments/documentation to clock_configJosh Blum2011-03-211-0/+7
|
* usrp: dboard iface can inherit from i2c ifaceJosh Blum2011-03-171-18/+1
|
* uhd: whoops, spi convenience functions have 32 bit dataJosh Blum2011-03-171-2/+2
|
* uhd: fix safe call header cuz it was moved on the next branchJosh Blum2011-03-101-1/+1
|
* Merge branch 'master' into nextJosh Blum2011-03-101-1/+1
|\
| * uhd: fixed include in safe call, added quotes for SET_SOURCE_FILES_PROPERTIESJosh Blum2011-03-101-1/+1
| |
| * usrp2: created safe call macro and handle usrp2 ~mboard throwingJosh Blum2011-03-102-0/+46
| |
* | usrp2: created safe call macro and handle usrp2 ~mboard throwingJosh Blum2011-03-102-0/+46
| |
* | Merge branch 'master' into nextJosh Blum2011-03-031-3/+3
|\|
| * Fixes inverted logic in sensors bool interfaceJason Abele2011-03-031-3/+3
| |
| * uhd: sensors header fix to make swig happyJosh Blum2011-02-251-3/+6
| |
* | uhd: removed mb_eeprom from mboard iface (already exposed in property)Josh Blum2011-03-031-2/+0
| | | | | | | | also fixed some warnings with unused parameters
* | Merge branch 'mb_iface' into nextJosh Blum2011-03-035-1/+150
|\ \ | | | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/usrp2_iface.hpp
| * | Generalized mboard_iface and added a SPI convenience class a la I2CNick Foster2011-03-035-19/+71
| | |
| * | Generalized the mboard_iface into mboard_iface.hpp and made each of the USRP ↵Nick Foster2011-03-011-0/+103
|/ / | | | | | | devices inherit from it.
* | uhd: sensors header fix to make swig happyJosh Blum2011-02-251-3/+6
| |
* | uhd: switch algorithm namespace to uhdJosh Blum2011-02-242-58/+6
| |
* | uhd: replaced instanced of std::exception with the uhd exceptionsJosh Blum2011-02-243-11/+18
| |
* | uhd: renamed the assert header to assert hasJosh Blum2011-02-244-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 includeJosh Blum2011-02-245-9/+7
| |
* | uhd: added a bunch of custom exceptions, not used yetJosh Blum2011-02-243-25/+94
| |
* | Merge branch 'usrp2_dual_dsp' into nextJosh Blum2011-02-245-23/+30
|\ \ | |/ |/| | | | | Conflicts: host/include/uhd/usrp/mboard_props.hpp
| * Merge branch 'usrp2_fw_clock_cleanup' into usrp2_dual_dspJosh Blum2011-02-221-1/+0
| |\
| * | uhd: moved indexed device addr routines into apiJosh Blum2011-02-211-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 usrp1Josh Blum2011-02-172-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_dspJosh Blum2011-02-172-11/+66
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: host/include/uhd/usrp/dsp_props.hpp host/include/uhd/usrp/mboard_props.hpp
| * | | uhd: work on multiple dsp in host wrapperJosh Blum2011-02-177-68/+77
| | | |
* | | | uhd: switch dboard id prop to whole eeprom structJosh Blum2011-02-222-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_serialJosh Blum2011-02-228-70/+127
|\ \ \ \ | | |/ / | |/| |
| * | | uhd: added to_<type> calls to sensors to make it easyJosh Blum2011-02-112-12/+14
| | | |
| * | | usrp: implement sensors in all the dboards, deprecated read rssi and get lo ↵Josh Blum2011-02-112-5/+10
| | | | | | | | | | | | | | | | locked
| * | | usrp: added get sensors api to multi usrp for rx/tx subdevs and mboardJosh Blum2011-02-111-0/+46
| | | |
| * | | usrp: added sensors props to mboard and subdev (removed stupid = 'char' thing)Josh Blum2011-02-117-60/+64
| | | |
* | | | uhd: simplify dboard eeprom code by passing iface into load/storeJosh Blum2011-02-221-15/+13
| | | |
* | | | uhd: added 9 byte serial to dboard eeprom classJosh Blum2011-02-222-17/+4
| |_|/ |/| |
* | | uhd: replace header checks in cmake files with more robust compile checks ↵Josh Blum2011-02-211-1/+0
| |/ |/| | | | | | | | | for features implemented different ifdefs in the cpp files
* | uhd: tweaks for windows msvc compiler warnings and errorsJosh Blum2011-02-162-2/+2
| |
* | usrp-e100: replaced safe managed buffers in usrp-e100 mmap with custom onesJosh Blum2011-02-151-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 docsJosh Blum2011-02-151-1/+1
| |
* | uhd: reusable buffers for libusb zero copy implementationJosh Blum2011-02-151-2/+2
|/ | | | tweaks on udp implementation to simplify
* uhd: third iteration of the reference vectorJosh Blum2011-02-111-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.