aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp_c.cpp
Commit message (Collapse)AuthorAgeFilesLines
* C API: Better error handling in uhd_usrp_get_?x_streamMartin Braun2017-12-191-2/+4
| | | | | In uhd_usrp_get_rx_stream and uhd_usrp_get_tx_stream, an error will now be propagated into the streamer handle.
* C API: Make uhd_rx_streamer_last_error use SAFE_CCarl Reinke2017-12-191-1/+1
| | | | | | | uhd_tx_streamer_last_error and uhd_usrp_last_error use UHD_SAFE_C and so uhd_rx_streamer_last_error should as well in order to be consistent. Currently using UHD_SAFE_C_SAVE_ERROR.
* C API: Implement set_time_source_out and fix typoHendrik Vogt2017-02-271-1/+11
|
* C API: Added missing fields to USRP infoMartin Braun2017-02-201-0/+2
|
* uhd: Fix C API LO controlsMartin Braun2017-02-201-4/+4
|
* C API: wrapped multi_usrp functions for interacting with LO'sNicholas Corgan2016-07-191-1/+90
|
* C API: added soft register APINicholas Corgan2015-08-141-0/+48
|
* C API cleanup, feature additionsNicholas Corgan2015-08-121-202/+44
| | | | | | * Cleaned up usage of handles vs. handle pointers * Store global string for last error thrown * Removed uhd::device_addr_t handle, added std::vector<std::string> handle
* C API: feature additions, bugfixesNicholas Corgan2015-08-071-0/+14
| | | | | | * Wrapped uhd::device_addrs_t, added find functions for multi_usrp, multi_usrp_clock * Replaced getopt with public domain implementation * Minor bugfixes
* uhd: C API wrapperNicholas Corgan2015-08-061-0/+1509
* 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