Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uhd: Update license headers | Martin Braun | 2018-02-19 | 1 | -1/+2 |
| | | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0. | ||||
* | Move all license headers to SPDX format. | Martin Braun | 2017-12-22 | 1 | -12/+1 |
| | |||||
* | utils: introduce new logging API and remove msg API | Andrej Rode | 2017-02-20 | 1 | -5/+5 |
| | |||||
* | uhd: replace BOOST_FOREACH with C++11 range-based for loop | Andrej Rode | 2017-02-10 | 1 | -4/+4 |
| | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development. | ||||
* | Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵ | Martin Braun | 2016-11-08 | 1 | -14/+14 |
| | | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that). | ||||
* | B2xx: fixed a typo when checking arguments on a streamer | Paul David | 2016-09-27 | 1 | -1/+1 |
| | |||||
* | Revert "B200: Adding separate B200 radio control code" | Martin Braun | 2016-08-23 | 1 | -1/+1 |
| | | | | This reverts commit 5d360ab43eca63e3f12f0e5abde5a3186b7f12dc. | ||||
* | B200: Adding separate B200 radio control code | michael-west | 2016-07-22 | 1 | -1/+1 |
| | |||||
* | Merge branch 'maint' | Martin Braun | 2016-06-23 | 1 | -0/+16 |
|\ | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.cpp | ||||
| * | b200: Update DSPs after changing tick rate | Martin Braun | 2016-06-22 | 1 | -0/+16 |
| | | | | | | | | | | Reviewed-By: Andrew Lynch <andrew.lynch@ni.com> Reviewed-By: Michael West <michael.west@ettus.com> | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-04-22 | 1 | -10/+9 |
|\| | | | | | | | | | | | | | Conflicts: fpga-src host/cmake/Modules/UHDVersion.cmake host/lib/usrp/b200/b200_impl.cpp | ||||
| * | b200: Fixed setting of max rate | Martin Braun | 2016-04-22 | 1 | -10/+9 |
| | | | | | | | | | | | | | | DSP rates are now being tracked as in whether or not they've been set. We can disregard unset DSPs for the automatic clock rate calculation. Reviewed-By: Derek Kozel <derek.kozel@ettus.com> | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-02-08 | 1 | -2/+2 |
|\| | |||||
| * | B200: Fix for increasing retune times | michael-west | 2016-02-05 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'maint' | Ashish Chaudhari | 2015-12-15 | 1 | -1/+2 |
|\| | | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.hpp host/lib/usrp/e300/e300_fpga_defs.hpp host/lib/usrp/x300/x300_fw_common.h | ||||
| * | B2xx: Added B205mini support. | michael-west | 2015-12-10 | 1 | -1/+2 |
| | | | | | | | | | | | | - Add support to b200_impl - New INF file - Removed references to old 'B205' name | ||||
* | | usrp3: Added support for pre-FIFO TX flowcontrol | Ashish Chaudhari | 2015-09-16 | 1 | -1/+0 |
|/ | | | | | | - tx_vita_core_3000 can now monitor for flow-control immediately before the radio or immediately before the radio external FIFO - B200 does not have an external FIFO so it will use the default config | ||||
* | Fixed minor warnings | Nicholas Corgan | 2015-09-01 | 1 | -2/+2 |
| | | | | | | * Unreferenced exceptions in try-catch statements * Incorrect function documentation * Unlabelled unused variables | ||||
* | B2XX: Added B200mini support | michael-west | 2015-08-17 | 1 | -1/+1 |
| | |||||
* | ad9361/b200/e300: Refactored AD936x + perifs management | Martin Braun | 2015-07-29 | 1 | -47/+10 |
| | | | | | | - Created AD936x manager class - Moved functionality from B2x0 and E310 into manager - Separated property tree + perifs initialization in both device classes | ||||
* | b200: Modify initialization sequence to avoid warnings | Martin Braun | 2015-06-29 | 1 | -14/+8 |
| | | | | | | | | | | This will set the actual default rate to an integer factor of whatever the tick rate is, but leave the property tree value at zero. This avoids warnings if the chosen tick rate is not a multiple of the previous default rate, but also returns a zero value for the rate when it has not been initialized, allowing the user to probe if the value has not yet been set. | ||||
* | b200: Added another rate check for auto tick rate mode | Martin Braun | 2015-05-11 | 1 | -0/+8 |
| | |||||
* | b200: Removed stray messages | Martin Braun | 2015-05-11 | 1 | -2/+0 |
| | |||||
* | b200: Replaced float comparisons with uhd::math::fp* operations | Martin Braun | 2015-05-07 | 1 | -5/+16 |
| | |||||
* | Merge branch 'maint' | Martin Braun | 2015-04-27 | 1 | -16/+18 |
|\ | |||||
| * | b200: Added convenience subdev override for consistent subdev experience | Martin Braun | 2015-04-27 | 1 | -16/+18 |
| | | |||||
| * | b200: Boost 1.58-related fixes in B200 IO code. | Michael Dickens | 2015-04-20 | 1 | -2/+2 |
| | | | | | | | | | | | | When returning an invalid payload in handle_async_task, Boost 1.58 does not allow NULL to be returned; instead, to be more compatible, use the correct type initialized to (0, []). | ||||
* | | b200: Throw error for unreachable sampling rates | Martin Braun | 2015-04-24 | 1 | -1/+18 |
| | | | | | | | | | | When auto tick rate is used, and the sampling rate exceeds the limits, throw an error instead of coercing to the default rate. | ||||
* | | b200: Boost 1.58-related fixes in B200 IO code. | Michael Dickens | 2015-04-21 | 1 | -2/+2 |
| | | | | | | | | | | | | When returning an invalid payload in handle_async_task, Boost 1.58 does not allow NULL to be returned; instead, to be more compatible, use the correct type initialized to (0, []). | ||||
* | | Merge branch 'maint' | Martin Braun | 2015-04-14 | 1 | -1/+10 |
|\| | | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_io_impl.cpp host/lib/usrp/common/ad9361_driver/ad9361_device.cpp host/lib/usrp/common/ad9361_driver/ad9361_device.h | ||||
| * | b200: Added warning for high bandwidth usage | Martin Braun | 2015-04-14 | 1 | -0/+10 |
| | | |||||
* | | b200: Remove now obsolete check for recommended max clock rate | Martin Braun | 2015-04-10 | 1 | -2/+1 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2014-11-21 | 1 | -0/+4 |
|\| | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.hpp | ||||
| * | b200: serialized access to get_rx/tx_stream | Julian Arnold | 2014-11-21 | 1 | -0/+4 |
| | | |||||
* | | b200: Make the master clock rate auto-configurable | Martin Braun | 2014-11-20 | 1 | -21/+135 |
|/ | | | | | | | | | | When no master_clock_rate is defined, the B200 driver will now select a suitable clock rate automatically based on the selected sampling rate. The selected tick rate is a multiple of the LCM of tx and rx rates. Auto-setting is done every time a streamer is generated or the sampling rate is configured. | ||||
* | Merge branch adding warning regarding MCR on the B2xx. | Ben Hilburn | 2014-03-27 | 1 | -0/+44 |
|\ | |||||
| * | b200: throw exception when master clock rate (tick rate) is requested to be ↵ | Balint Seeber | 2014-02-14 | 1 | -0/+44 |
| | | | | | | | | | | | | > max for certain # of channels (i.e. restrict to 30.72MHz for MIMO) Also includes sscanf type fix in b200_impl and longer timeout for AD9361 read | ||||
* | | b200: Added channel mapping capabilities | Martin Braun | 2014-02-25 | 1 | -40/+29 |
|/ | |||||
* | Final merge of Balint's 'kitchen_sink' B200 fixes. | Ben Hilburn | 2013-11-27 | 1 | -2/+2 |
| | |||||
* | b200: Reverted RX SPP 2044 -> 2000 (unresolved issue with one app, wait for ↵ | Balint Seeber | 2013-11-19 | 1 | -1/+1 |
| | | | | FPGA bump) | ||||
* | Merge remote-tracking branch 'origin/b200/dtor-master' into b200/kitchen_sink | Balint Seeber | 2013-11-19 | 1 | -6/+24 |
|\ | |||||
| * | b200/dtor-stall: final fixes for stall bug | Johannes Demel | 2013-11-19 | 1 | -4/+5 |
| | | |||||
| * | b200/dtor-stall: fixed bug that stalled b200 on shutdown. | Johannes Demel | 2013-11-19 | 1 | -5/+22 |
| | | |||||
* | | BUG #183: Addressed comments from code review. | Michael West | 2013-11-19 | 1 | -1/+1 |
| | | |||||
* | | BUG #183: B200 High CPU Usage: Created a single thread to handle libusb ↵ | Michael West | 2013-11-08 | 1 | -2/+2 |
|/ | | | | events and expanded packet size to 16k | ||||
* | b200: integrate support for new converters | Josh Blum | 2013-09-04 | 1 | -11/+11 |
| | |||||
* | b200: max spp limit at full rate stb | Josh Blum | 2013-07-23 | 1 | -1/+2 |
| | |||||
* | b200: squashed support for b200 onto master branch | Josh Blum | 2013-07-19 | 1 | -0/+377 |