Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmake: added variable to LIBUHD_REGISTER_COMPONENT macro to make required, ↵ | Nicholas Corgan | 2015-08-11 | 1 | -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 wrapper | Nicholas Corgan | 2015-08-06 | 1 | -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 Fischer | 2015-07-29 | 1 | -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 Braun | 2014-10-07 | 1 | -0/+1 |
| | |||||
* | Merging USRP X300 and X310 support!! | Ben Hilburn | 2014-02-04 | 1 | -0/+1 |
| | |||||
* | b200: squashed support for b200 onto master branch | Josh Blum | 2013-07-19 | 1 | -0/+1 |
| | |||||
* | uhd: added new calls to streamer object + support work | Josh Blum | 2013-07-15 | 1 | -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 folder | Josh Blum | 2011-07-01 | 1 | -1/+1 |
| | |||||
* | usrp1: implemented properties interface on usrp1 | Josh Blum | 2011-07-01 | 1 | -1/+1 |
| | |||||
* | e100: moved e100 into property tree, probes ok... | Josh Blum | 2011-06-28 | 1 | -1/+1 |
| | |||||
* | b100: got b100 into the properties tree like usrp2 | Josh Blum | 2011-06-29 | 1 | -1/+1 |
| | |||||
* | usrp2: moved impl back into usrp subdir | Josh Blum | 2011-06-29 | 1 | -1/+1 |
| | |||||
* | usrp: deleted a bunch on obsoleted files in usrp directory | Josh Blum | 2011-06-29 | 1 | -3/+0 |
| | |||||
* | usrp2: restored discovery and most of io_impl | Josh Blum | 2011-06-27 | 1 | -3/+3 |
| | |||||
* | usrp2: work on setting up controllers | Josh Blum | 2011-06-27 | 1 | -1/+1 |
| | |||||
* | usrp: created core controllers for i2c and spi on 100 series | Josh Blum | 2011-06-26 | 1 | -0/+1 |
| | |||||
* | e100: removed usrp from directory prefix | Josh Blum | 2011-06-17 | 1 | -1/+1 |
| | |||||
* | b100: removed usrp prefix from files | Josh Blum | 2011-06-15 | 1 | -1/+1 |
| | |||||
* | b100: added b100 host (squashed) | Josh Blum | 2011-06-14 | 1 | -0/+1 |
| | |||||
* | usrp1: moved fx2 control into its own directory | Josh Blum | 2011-06-14 | 1 | -0/+1 |
| | |||||
* | uhd: update copyright headers with automated script | Josh Blum | 2011-03-23 | 1 | -1/+1 |
| | |||||
* | usrp: moved wrapper utils into multi-usrp | Josh Blum | 2011-03-10 | 1 | -1/+0 |
| | |||||
* | uhd: remove single usrp (leave a typedef), multi-usrp is a superset now | Josh Blum | 2011-01-27 | 1 | -1/+0 |
| | |||||
* | next: generalized the GPS interface to any USRP device. just give it a ↵ | Nick Foster | 2011-01-17 | 1 | -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 cmakelists | Josh Blum | 2010-12-20 | 1 | -19/+20 |
| | |||||
* | uhd: added read-back calls to dboard iface gpio settings, and optional mask | Josh Blum | 2010-11-26 | 1 | -0/+1 |
| | |||||
* | usrp_e: renamed directory to usrp_e100 to reflect product name | Josh Blum | 2010-11-09 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into usrp_e_next | Josh Blum | 2010-11-09 | 1 | -0/+1 |
|\ | |||||
| * | usrp: created mboard eeprom map class, implemented for usrp2 | Josh Blum | 2010-11-04 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e_mmap_b2 | Philip Balister | 2010-10-20 | 1 | -2/+2 |
|\| | |||||
| * | usrp: deleted deprecated simple and mimo wrappers, moved implementations ↵ | Josh Blum | 2010-10-18 | 1 | -2/+0 |
| | | | | | | | | into headers | ||||
| * | usrp: moved warnings logic into wrappers | Josh Blum | 2010-10-17 | 1 | -0/+1 |
| | | |||||
| * | usrp: created multi-usrp (multi chan, multi board), and deprecated mimo-usrp | Josh Blum | 2010-10-16 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'master' into usrp_e | Josh Blum | 2010-09-24 | 1 | -0/+1 |
|\| | | | | | | | | | Conflicts: host/CMakeLists.txt | ||||
| * | uhd: added single usrp interface, added usrp1 properties to prop names | Josh Blum | 2010-09-20 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e | Philip Balister | 2010-09-09 | 1 | -0/+1 |
|\| | |||||
| * | Merge branch 'next' into usrp1_next | Josh Blum | 2010-08-15 | 1 | -2/+1 |
| |\ | |||||
| * | | usrp1: Add usrp1 implementation | Thomas Tsou | 2010-08-13 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'next' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e_merge | Josh Blum | 2010-08-17 | 1 | -2/+1 |
|\ \ \ | | |/ | |/| | |||||
| * | | usrp: moved usrp utils into public include space | Josh Blum | 2010-08-15 | 1 | -2/+1 |
| |/ | |||||
* | | usrp-e: merged master, does not build | Josh Blum | 2010-08-10 | 1 | -0/+7 |
|\| | |||||
| * | Merge branch 'codec_gains' | Josh Blum | 2010-08-06 | 1 | -0/+2 |
| |\ | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/mimo_usrp.cpp host/lib/usrp/simple_usrp.cpp host/test/CMakeLists.txt | ||||
| | * | Merge branch 'master' into codec_gains | Josh Blum | 2010-08-04 | 1 | -0/+3 |
| | |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/CMakeLists.txt host/lib/utils/gain_handler.cpp | ||||
| | * | | usrp: added gain group support usrp2 dboard and to wrapper implementations | Josh Blum | 2010-07-27 | 1 | -0/+2 |
| |/ / |/| | | |||||
| * | | usrp: added subdev spec class with parser to specify subdevice ↵ | Josh Blum | 2010-08-06 | 1 | -0/+1 |
| |/ | | | | | | | specifications for channel config | ||||
| * | uhd: moved utils cpp files into lib/utils directory | Josh Blum | 2010-08-04 | 1 | -0/+3 |
|/ | |||||
* | uhd: filling in mimo usrp implementation, renamed get_name to get_pp_string ↵ | Josh Blum | 2010-07-05 | 1 | -0/+1 |
| | | | | for simple and mimo usrp | ||||
* | Created a common usrp dsp utils to handle register word calculations. | Josh Blum | 2010-06-07 | 1 | -0/+1 |
| | | | | (also switched to boost endian define to avoid c compiler check) | ||||
* | moved uhd lib cmake contents into respective subdirectories | Josh Blum | 2010-05-06 | 1 | -0/+27 |