Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Legacy: Improve awareness of tick rates in a streamer | Martin Braun | 2016-10-17 | 4 | -24/+29 |
| | | | | Prevents incorrect errors about conflicting tickrates in a streamer | ||||
* | rfnoc nodes: Disconnect on destruct | Martin Braun | 2016-10-13 | 1 | -2/+14 |
| | |||||
* | docs: Fixed multi_usrp docstring for get_master_clock_rate | Martin Braun | 2016-09-28 | 1 | -7/+14 |
| | |||||
* | stream: Document thread-non-safety of recv() | Martin Braun | 2016-09-23 | 1 | -0/+4 |
| | |||||
* | soft_regs: Fixed 32-bit issue | Kevin Gilbert kegilbert | 2016-09-09 | 1 | -1/+1 |
| | | | | | | | Softregs didn't properly work on 32-bit systems. This changed the 'mask' inline function to return template date type rather than size_t to avoid truncation of data during shift of 64-bit data in 32-bit applications. | ||||
* | Merge branch 'UHD-3.9.LTS' into maint | Martin Braun | 2016-09-02 | 1 | -7/+6 |
|\ | | | | | | | | | | | | | | | This provides the GPS fixes. Conflicts: host/CMakeLists.txt tools/debs/upload_debs.sh | ||||
| * | GPSDO: Make sure read_uart() returns only complete strings for all devices. | michael-west | 2016-09-02 | 1 | -8/+7 |
| | | |||||
* | | cmake: Remove device3.hpp header if not using RFNoC | Martin Braun | 2016-08-17 | 1 | -1/+8 |
| | | |||||
* | | doxygen: Cleared up some warnings | Martin Braun | 2016-08-12 | 3 | -2/+15 |
| | | |||||
* | | doxygen: Removed warning on dboard_iface | Martin Braun | 2016-08-12 | 1 | -1/+1 |
| | | |||||
* | | cmake: Auto-generate ABI string and clarify comment on UHD_VERSION macro | Martin Braun | 2016-08-12 | 1 | -4/+4 |
| | | |||||
* | | Updated repository for 3.10.0.0 Release | Martin Braun | 2016-08-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | - Updated CHANGELOG - Updated fpga-src submodule - Updated version string - Updated ABI string | ||||
* | | multi_usrp: Removed RFNoC-specific API call | Martin Braun | 2016-08-10 | 1 | -15/+0 |
| | | |||||
* | | Merging RFNoC support for X310 | Martin Braun | 2016-08-09 | 46 | -3/+4117 |
| | | |||||
* | | uhd: Added syntax error exception type | Martin Braun | 2016-08-09 | 1 | -0/+7 |
| | | |||||
* | | dboard manager: Allow deferring dboard initialization | Derek Kozel | 2016-08-09 | 1 | -1/+8 |
| | | |||||
* | | Improve LO APIs for daughterboards without configurable LOs | Derek Kozel | 2016-08-09 | 1 | -0/+8 |
| | | |||||
* | | Add sleep function to dboard_iface | Kevin Gilbert | 2016-08-05 | 1 | -0/+6 |
| | | | | | | | | | | Having this function allows a dboard_iface implementation to be aware of the timing of various calls such as SPI and register writes. | ||||
* | | 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 | 3 | -1/+5 |
| | | | | | | | | 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 | 2 | -5/+5 |
| | | | | | | | | char' to match the libusb API. | ||||
* | | usb: fix 'timeout' variables to be unsigned since that is what the ↵ | Michael Dickens | 2016-08-01 | 1 | -1/+1 |
| | | | | | | | | 'libusb_control_transfer' API uses. | ||||
* | | usb: fix 'submit' to return 'int' since that is what ↵ | Michael Dickens | 2016-08-01 | 1 | -7/+7 |
| | | | | | | | | '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 | 1 | -1/+3 |
|\| | | | | | | | | | | | Conflicts: host/lib/usrp/dboard/db_wbx_version2.cpp host/lib/usrp/dboard/db_wbx_version3.cpp | ||||
| * | Octoclock: Fix firmware version compatibility | michael-west | 2016-06-27 | 1 | -1/+3 |
| | | |||||
* | | cmake: Fix compatibility with new versioning scheme | Nicolas Cuervo | 2016-08-01 | 1 | -1/+1 |
| | | | | | | | | - Fixes init_usrp | ||||
* | | 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 | 1 | -0/+72 |
| | | | | | | | | | | | | | | - 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 | ||||
* | | C API: wrapped multi_usrp functions for interacting with LO's | Nicholas Corgan | 2016-07-19 | 2 | -2/+79 |
| | | |||||
* | | multi_usrp: Added LO control API | Derek Kozel | 2016-07-19 | 1 | -0/+80 |
| | | |||||
* | | Changing UHD's versioning system | Nicholas Corgan | 2016-06-14 | 1 | -2/+3 |
| | | | | | | | | * Version numbers now Major.API.ABI.Patch | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-06-14 | 2 | -6/+6 |
|\| | |||||
| * | config: better platform detection | Nicholas Corgan | 2016-06-14 | 2 | -6/+6 |
| | | |||||
* | | dboard_iface: Added FE name input to set_fe_connection | Ashish Chaudhari | 2016-05-16 | 1 | -2/+7 |
| | | | | | | | | | | - A dboard_base class can have multiple frontends (subdevs) and the set_fe_connection needs to be able to distinguish between them | ||||
* | | remove unnecessary 'explicit' from soft_register constructors | Brooks Prumo | 2016-05-13 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-04-22 | 1 | -1/+1 |
|\| | | | | | | | | | | | | | Conflicts: fpga-src host/cmake/Modules/UHDVersion.cmake host/lib/usrp/b200/b200_impl.cpp | ||||
| * | math: Fixed floating point comparison for custom delta | Martin Braun | 2016-04-22 | 1 | -1/+1 |
| | | | | | | | | Reviewed-By: Derek Kozel <derek.kozel@ettus.com> | ||||
* | | transport optimize: Added a thread transport offload to share the workload | Paul David | 2016-04-18 | 1 | -0/+50 |
| | | |||||
* | | Added option for writes to specify a SPI speed | Derek Kozel | 2016-04-08 | 1 | -1/+7 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-04-07 | 17 | -28/+28 |
|\| | | | | | | | | | Conflicts: host/lib/usrp/cores/gpio_core_200.cpp | ||||
| * | Fixed spelling errors, mostly in documentation | Derek Kozel | 2016-04-06 | 17 | -28/+28 |
| | | |||||
* | | dboard_iface: Added method to configure front connection and settings | Ashish Chaudhari | 2016-03-21 | 1 | -0/+9 |
| | | |||||
* | | usrp: Added fe_connection type and unit test | Ashish Chaudhari | 2016-03-21 | 2 | -0/+128 |
| | | | | | | | | | | - Wraps a sampling mode and IF frequency - Built-in parser to deduce swap,invert,mode bits from string connection | ||||
* | | Updated code to work for new minimum dependencies | Nicholas Corgan | 2016-03-21 | 3 | -61/+3 |
| | | | | | | | | | | * Removed code referencing now-unsupported versions of Boost * Added <stdint.h> includes where needed | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-03-11 | 2 | -0/+2 |
|\| | |||||
| * | Added <cstddef> includes to support more platforms | Martin Braun | 2016-03-08 | 2 | -0/+2 |
| | | |||||
| * | docs: Remove some doxygen warnings by minor refactorings | Martin Braun | 2015-11-05 | 2 | -6/+10 |
| | | |||||
* | | dboards: Added APIs to get RX and TX frontend names | Ashish Chaudhari | 2016-02-26 | 1 | -0/+14 |
| | | |||||
* | | dboards: Added ability to register a per-dboard container class | Ashish Chaudhari | 2016-02-26 | 2 | -12/+25 |
| | | | | | | | | | | | | | | | | | | | | - The typical dboard classes are actually "subdev" classes i.e. there is one instance per dboard subdev (front-end). This makes it hard to implement shared functionality between multiple front-ends. - This changes adds the ability to create a container class which is created per group of subdevs and each subdev gets a pointer to the container class for cross linkage. |