Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | device_addr: change delimiters from std::string to const char* | Nicholas Corgan | 2016-08-09 | 1 | -4/+4 |
| | | | | * Works around a FreeBSD oddity where calling c_str() on these strings would return NULL | ||||
* | ad936x: Loopback check now takes peeker/poker functors instead of assuming ↵ | Martin Braun | 2016-08-09 | 4 | -17/+23 |
| | | | | any kind of interface | ||||
* | uhd: Added syntax error exception type | Martin Braun | 2016-08-09 | 2 | -0/+8 |
| | |||||
* | dboard manager: Allow deferring dboard initialization | Derek Kozel | 2016-08-09 | 2 | -12/+48 |
| | |||||
* | ad9361: Added option for safe SPI | Jonathon Pendlum | 2016-08-09 | 5 | -10/+68 |
| | | | | - Also added check for reading chip ID | ||||
* | cores: GPIO core gets explicit DDR setting | Jonathon Pendlum | 2016-08-09 | 2 | -0/+7 |
| | |||||
* | cores: Added shutdown option to SPI core | Jonathon Pendlum | 2016-08-09 | 2 | -3/+23 |
| | |||||
* | Improve LO APIs for daughterboards without configurable LOs | Derek Kozel | 2016-08-09 | 2 | -5/+18 |
| | |||||
* | Coerces dsp frequency to 0 if any channel uses an external LO | Derek Kozel | 2016-08-09 | 1 | -1/+19 |
| | |||||
* | cmake: Added chrono as a Boost dependency | Martin Braun | 2016-08-05 | 1 | -0/+1 |
| | |||||
* | Add sleep function to dboard_iface | Kevin Gilbert | 2016-08-05 | 4 | -4/+41 |
| | | | | | Having this function allows a dboard_iface implementation to be aware of the timing of various calls such as SPI and register writes. | ||||
* | Merge branch 'maint' | Martin Braun | 2016-08-04 | 1 | -0/+4 |
|\ | |||||
| * | Fix lib64 detection for cross builds. | Philip Balister | 2016-08-04 | 1 | -0/+4 |
| | | | | | | | | | | | | | | OpenEmbedded sets CMAKE_INSTALL_LIBDIR so we can directly detect if the target wants to install uhd in the lib64 directory. Signed-off-by: Philip Balister <philip@opensdr.com> | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-08-03 | 1 | -9/+9 |
|\| | |||||
| * | examples: test_dboard_coercion did not check the correct LO lock sensors for RX | Martin Braun | 2016-08-03 | 1 | -9/+9 |
| | | |||||
* | | examples: Remove default values for subdevs in benchmark_rate | Martin Braun | 2016-08-03 | 1 | -2/+2 |
| | | |||||
* | | examples: Added tx and rx subdev arguments to benchmark_rate | Derek Kozel | 2016-08-03 | 1 | -0/+12 |
| | | |||||
* | | examples: tx_bursts fixes | michael-west | 2016-08-02 | 1 | -11/+29 |
| | | | | | | | | | | | | - Wait for ACKs for all channels - Put EOB on last data packet instead of empty packet - Exit with failure when send times out and SIGINT has been received | ||||
* | | usb: usb_dummy made to match usb_control and usb_zero_copy | Martin Braun | 2016-08-02 | 1 | -2/+10 |
| | | |||||
* | | usb: tweak types for consistency between LIBUSB API calls and internal UHD ↵ | Michael Dickens | 2016-08-01 | 2 | -8/+8 |
| | | | | | | | | usage of returned values. | ||||
* | | update support for clang to include UHD_FORCE_INLINE | Michael Dickens | 2016-08-01 | 1 | -0/+1 |
| | | |||||
* | | usb: add virtual destructors where needed; make virtual destructors ↵ | Michael Dickens | 2016-08-01 | 7 | -21/+78 |
| | | | | | | | | out-of-line from class definition to reduce number of vtables emitted (according to clang). | ||||
* | | usb: fix interfaces to be type 'int' and endpoints to be type 'unsigned ↵ | Michael Dickens | 2016-08-01 | 4 | -16/+16 |
| | | | | | | | | char' to match the libusb API. | ||||
* | | usb: fix 'timeout' variables to be unsigned since that is what the ↵ | Michael Dickens | 2016-08-01 | 3 | -4/+4 |
| | | | | | | | | 'libusb_control_transfer' API uses. | ||||
* | | usb: fix 'submit' to return 'int' since that is what ↵ | Michael Dickens | 2016-08-01 | 2 | -14/+14 |
| | | | | | | | | 'libusb_control_transfer' returns; otherwise 'submit' is used with the correct types internally. | ||||
* | | add specific configuration support for clang | Michael Dickens | 2016-08-01 | 2 | -0/+14 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-08-01 | 13 | -60/+91 |
|\| | | | | | | | | | | | Conflicts: host/lib/usrp/dboard/db_wbx_version2.cpp host/lib/usrp/dboard/db_wbx_version3.cpp | ||||
| * | cmake: "make uninstall" now removes symlinks (CMake 2.8.1 and above) | Nicholas Corgan | 2016-08-01 | 1 | -0/+11 |
| | | |||||
| * | WBX: Make frequencies <100 MHz work for v2 and v3 boards when reference ↵ | michael-west | 2016-08-01 | 2 | -16/+22 |
| | | | | | | | | clock <100 MHz (i.e. on X300) | ||||
| * | usrp_e3x0.dox: Example cmake line should enable GPSD for E310. (#1170) | Philip Balister | 2016-07-27 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Philip Balister <philip@opensdr.com> | ||||
| * | docs: added UBX to list of calibratable daughterboards | Marcus Müller | 2016-07-18 | 1 | -0/+1 |
| | | |||||
| * | Octoclock: Fixed issues related to missing strings from GPSDO. | michael-west | 2016-06-28 | 2 | -13/+26 |
| | | | | | | | | | | - Corrected case when num_wraps overflowed - Added limit to cache age | ||||
| * | Octoclock: Fix firmware version compatibility | michael-west | 2016-06-27 | 9 | -38/+44 |
| | | |||||
| * | Close file handlers the python way, changed var bytes to out_bytes | 211217613 | 2016-06-27 | 1 | -8/+8 |
| | | |||||
* | | utils: Added querying a sensor to uhd_usrp_probe | Derek Kozel | 2016-08-01 | 1 | -0/+7 |
| | | |||||
* | | cmake: Fix compatibility with new versioning scheme | Nicolas Cuervo | 2016-08-01 | 3 | -4/+5 |
| | | | | | | | | - Fixes init_usrp | ||||
* | | transport: fixed an issue where the number of conversions were incorrectly ↵ | Paul David | 2016-08-01 | 2 | -2/+2 |
| | | | | | | | | | | | | | | based on the number of buffers - The number of conversions should be based on the number of channels available - This fix corrects a segmentation fault in rx_multi_samples | ||||
* | | common: adf5355: 'Fix' compiler warning | Moritz Fischer | 2016-08-01 | 1 | -2/+2 |
| | | | | | | | | | | | | | | GCC6 doesn't like nested /* /* */ */ comments (rightly so), and complains. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | | uhd: minor prop tree formatting | Martin Braun | 2016-07-29 | 1 | -1/+3 |
| | | |||||
* | | usrp3: Added SW muxer/demuxer for the zero_copy interface | Ashish Chaudhari | 2016-07-29 | 3 | -0/+323 |
| | | | | | | | | | | | | | | - Can be used to share a single zero_copy_if object with multiple streams - Allows creating of virtual streams that are indistinguishable from low-level streams | ||||
* | | examples: Fixed unconditional wait for SISO case in benchmark_rate | Martin Braun | 2016-07-22 | 1 | -1/+1 |
| | | |||||
* | | examples: Added late command counter to benchmark_rate | Martin Braun | 2016-07-22 | 1 | -4/+17 |
| | | |||||
* | | B200: Adding separate B200 radio control code | michael-west | 2016-07-22 | 6 | -10/+422 |
| | | |||||
* | | UHD: Fixes for super_recv_packet_hadler | michael-west | 2016-07-22 | 1 | -3/+14 |
| | | | | | | | | | | - Make recv() return immediately on EOB - In the timeout case, don't call the flow control hander if none exists | ||||
* | | examples: Fix RX thread in benchmark_rate example so it exits when EOB is seen | michael-west | 2016-07-22 | 1 | -2/+8 |
| | | |||||
* | | C API: wrapped multi_usrp functions for interacting with LO's | Nicholas Corgan | 2016-07-19 | 3 | -3/+169 |
| | | |||||
* | | multi_usrp: Added LO control API | Derek Kozel | 2016-07-19 | 2 | -0/+241 |
| | | |||||
* | | Added TwinRX daughterboard control. | Ashish Chaudhari | 2016-07-19 | 10 | -0/+3845 |
| | | |||||
* | | adf_synth: Added muxout config API to 435x controllers | Ashish Chaudhari | 2016-07-19 | 1 | -0/+34 |
| | | |||||
* | | twinrx: Added ADF5355 control module | Ashish Chaudhari | 2016-07-19 | 5 | -0/+605 |
| | | | | | | | | | | - Added regmap - Added controller class |