aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* cmake: added variable to LIBUHD_REGISTER_COMPONENT macro to make required, ↵Nicholas Corgan2015-08-111-1/+1
| | | | | | set LibUHD to required * If required component's dependencies aren't met, CMake will throw an error unless user specifically disables it
* uhd: C API wrapperNicholas Corgan2015-08-061-1/+10
| | | | | | | * multi_usrp, multi_usrp_clock, and associated classes accessible through C * Added Doxygen documentation explaining structure and API * Simple RX and TX streaming examples * Unit tests for different parts of C interface and C++ error conversion
* gps: gpsd: Adding gpsd_iface to interface with gpsd.Moritz Fischer2015-07-291-0/+13
| | | | | | | | | | | | | | | | | | | | | | | The gpsd_iface class might be useful for more than just e3x0, it therefore belongs into lib/usrp instead of lib/usrp/e300. A new UHD component is being registered, to cope with the additional dependency. If libgps is not found, UHD and E300 will be compiled without GPS support. This has several consequences: - The E310 GPSDO should now work transparently over network - Users can use the GPS through gpsd for other applications *while* running UHD applications - We now have a dependency on libgps We need currently at least version 3.11 (while running 3.14), on the device. Older versions do work if 3.10 runs on both sides e.g Reviewed-by: Martin Braun <martin.braun@ettus.com> Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com> Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
* Initial commit E300 support.Martin Braun2014-10-071-0/+1
|
* Merging USRP X300 and X310 support!!Ben Hilburn2014-02-041-0/+1
|
* b200: squashed support for b200 onto master branchJosh Blum2013-07-191-0/+1
|
* uhd: added new calls to streamer object + support workJosh Blum2013-07-151-1/+1
| | | | | | | * The transmit streamer gives access to the async msg queue. * The receive streamer gives access to the issue stream cmd. * Supporting usrp implementation files updated. * Example applications updated to use this API.
* usrp: moved fx2 stuff into common folderJosh Blum2011-07-011-1/+1
|
* usrp1: implemented properties interface on usrp1Josh Blum2011-07-011-1/+1
|
* e100: moved e100 into property tree, probes ok...Josh Blum2011-06-281-1/+1
|
* b100: got b100 into the properties tree like usrp2Josh Blum2011-06-291-1/+1
|
* usrp2: moved impl back into usrp subdirJosh Blum2011-06-291-1/+1
|
* usrp: deleted a bunch on obsoleted files in usrp directoryJosh Blum2011-06-291-3/+0
|
* usrp2: restored discovery and most of io_implJosh Blum2011-06-271-3/+3
|
* usrp2: work on setting up controllersJosh Blum2011-06-271-1/+1
|
* usrp: created core controllers for i2c and spi on 100 seriesJosh Blum2011-06-261-0/+1
|
* e100: removed usrp from directory prefixJosh Blum2011-06-171-1/+1
|
* b100: removed usrp prefix from filesJosh Blum2011-06-151-1/+1
|
* b100: added b100 host (squashed)Josh Blum2011-06-141-0/+1
|
* usrp1: moved fx2 control into its own directoryJosh Blum2011-06-141-0/+1
|
* uhd: update copyright headers with automated scriptJosh Blum2011-03-231-1/+1
|
* usrp: moved wrapper utils into multi-usrpJosh Blum2011-03-101-1/+0
|
* uhd: remove single usrp (leave a typedef), multi-usrp is a superset nowJosh Blum2011-01-271-1/+0
|
* next: generalized the GPS interface to any USRP device. just give it a ↵Nick Foster2011-01-171-0/+1
| | | | | | | function to write/read strings to UART. not sure if i'm happy with the interface; maybe inheriting is cleaner. this works though. gps interface for usrp2 is disabled right now in mboard_impl.
* uhd: use the include subdir macro to simplify the lib subdirs cmakelistsJosh Blum2010-12-201-19/+20
|
* uhd: added read-back calls to dboard iface gpio settings, and optional maskJosh Blum2010-11-261-0/+1
|
* usrp_e: renamed directory to usrp_e100 to reflect product nameJosh Blum2010-11-091-1/+1
|
* Merge branch 'master' into usrp_e_nextJosh Blum2010-11-091-0/+1
|\
| * usrp: created mboard eeprom map class, implemented for usrp2Josh Blum2010-11-041-0/+1
| |
* | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e_mmap_b2Philip Balister2010-10-201-2/+2
|\|
| * usrp: deleted deprecated simple and mimo wrappers, moved implementations ↵Josh Blum2010-10-181-2/+0
| | | | | | | | into headers
| * usrp: moved warnings logic into wrappersJosh Blum2010-10-171-0/+1
| |
| * usrp: created multi-usrp (multi chan, multi board), and deprecated mimo-usrpJosh Blum2010-10-161-0/+1
| |
* | Merge branch 'master' into usrp_eJosh Blum2010-09-241-0/+1
|\| | | | | | | | | Conflicts: host/CMakeLists.txt
| * uhd: added single usrp interface, added usrp1 properties to prop namesJosh Blum2010-09-201-0/+1
| |
* | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_ePhilip Balister2010-09-091-0/+1
|\|
| * Merge branch 'next' into usrp1_nextJosh Blum2010-08-151-2/+1
| |\
| * | usrp1: Add usrp1 implementationThomas Tsou2010-08-131-0/+1
| | |
* | | Merge branch 'next' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e_mergeJosh Blum2010-08-171-2/+1
|\ \ \ | | |/ | |/|
| * | usrp: moved usrp utils into public include spaceJosh Blum2010-08-151-2/+1
| |/
* | usrp-e: merged master, does not buildJosh Blum2010-08-101-0/+7
|\|
| * Merge branch 'codec_gains'Josh Blum2010-08-061-0/+2
| |\ | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/mimo_usrp.cpp host/lib/usrp/simple_usrp.cpp host/test/CMakeLists.txt
| | * Merge branch 'master' into codec_gainsJosh Blum2010-08-041-0/+3
| | |\ | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/CMakeLists.txt host/lib/utils/gain_handler.cpp
| | * | usrp: added gain group support usrp2 dboard and to wrapper implementationsJosh Blum2010-07-271-0/+2
| |/ / |/| |
| * | usrp: added subdev spec class with parser to specify subdevice ↵Josh Blum2010-08-061-0/+1
| |/ | | | | | | specifications for channel config
| * uhd: moved utils cpp files into lib/utils directoryJosh Blum2010-08-041-0/+3
|/
* uhd: filling in mimo usrp implementation, renamed get_name to get_pp_string ↵Josh Blum2010-07-051-0/+1
| | | | for simple and mimo usrp
* Created a common usrp dsp utils to handle register word calculations.Josh Blum2010-06-071-0/+1
| | | | (also switched to boost endian define to avoid c compiler check)
* moved uhd lib cmake contents into respective subdirectoriesJosh Blum2010-05-061-0/+27