Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | utils: cal: Replace property tree accesses with other API calls | Martin Braun | 2020-03-12 | 1 | -43/+35 |
| | | | | | | | | | | The cal utils read the property tree to identify the daughterboard information (serial, type, etc.). The paths for properties have changed in UHD 4.0, causing these utilities to fail. Instead of conditionally parsing the property tree, this commit changes the utilities such that dictionaries are pulled out of the multi_usrp object, which work regardless of the device type. | ||||
* | utils/C API: Fix property tree access | Martin Braun | 2020-03-12 | 1 | -3/+3 |
| | | | | | | | | | | The introduction of multi_usrp_rfnoc caused multi_usrp::get_device()->get_tree() to segfault for gen3 devices. In defcb174, we introduced a fix for this (multi_usrp::get_tree()) but we didn't apply it to internal utilities. That means the uhd_cal_* utilties were broken, along with certain sections of the C API, and the latency test suite. This fixes the segfault issue. | ||||
* | cal_utils: fixup typo | Brent Stapleton | 2020-01-09 | 1 | -1/+1 |
| | |||||
* | uhd: mpm: apply clang-format to all files | Brent Stapleton | 2019-01-16 | 1 | -140/+127 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Applying formatting changes to all .cpp and .hpp files in the following directories: ``` find host/examples/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file find host/tests/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file find host/lib/usrp/dboard/neon/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file find host/lib/usrp/dboard/magnesium/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file find host/lib/usrp/device3/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file find host/lib/usrp/mpmd/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file find host/lib/usrp/x300/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file find host/utils/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file find mpm/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file ``` Also formatted host/include/, except Cpp03 was used as a the language standard instead of Cpp11. ``` sed -i 's/ Cpp11/ Cpp03/g' .clang-format find host/include/ -iname *.hpp -o -iname *.cpp | \ xargs clang-format -i -style=file ``` Formatting style was designated by the .clang-format file. | ||||
* | uhd: update cal utilities to support rhodium | Mark Meserve | 2019-01-09 | 1 | -3/+6 |
| | |||||
* | utils: Factor wait_for_lo_lock() out of cal utils | Martin Braun | 2018-08-29 | 1 | -0/+16 |
| | |||||
* | cal_utils: logic to handle eventual U's during calibration | Nicolas Cuervo | 2018-04-18 | 1 | -0/+20 |
| | | | | | For every frequency point, the cal utils will detect underruns and retry a calibration measurement up to 10 times before failing. | ||||
* | 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 |
| | |||||
* | uhd: Removed drivers for E100/E110 | Martin Braun | 2017-09-29 | 1 | -5/+0 |
| | | | | The E1x0 series is still supported on the 3.9 LTS branch. | ||||
* | utils: introduce new logging API and remove msg API | Andrej Rode | 2017-02-20 | 1 | -3/+2 |
| | |||||
* | uhd: Fixed several type-cast related warnings for naggy compilers | Martin Braun | 2015-03-11 | 1 | -1/+1 |
| | |||||
* | UBX: Add UBX Support | michael-west | 2015-01-22 | 1 | -2/+4 |
| | |||||
* | UHD: Fixes for dboard calibration utilities. | michael-west | 2015-01-16 | 1 | -73/+158 |
| | |||||
* | Merge branch 'origin/uhd/cal_tools_subdev_B' | Ben Hilburn | 2014-04-10 | 1 | -13/+47 |
|\ | | | | | | | Fixing issue with subdev selection in cal tools. | ||||
| * | uhd: Fixed bug in cal tools that would always use A-side settings, also some ↵ | Martin Braun | 2014-04-10 | 1 | -13/+47 |
| | | | | | | | | refactoring | ||||
* | | uhd: Added nicer error reporting to cal tools | Martin Braun | 2014-04-10 | 1 | -2/+2 |
|/ | |||||
* | utils: added subdev selection to cal tools | Martin Braun | 2014-03-10 | 1 | -10/+21 |
| | |||||
* | Merging USRP X300 and X310 support!! | Ben Hilburn | 2014-02-04 | 1 | -1/+1 |
| | |||||
* | cbx: added support for cal utils | Josh Blum | 2013-07-15 | 1 | -0/+6 |
| | |||||
* | Merge branch 'maint34' into maint | Nicholas Corgan | 2013-03-18 | 1 | -1/+1 |
|\ | |||||
| * | cal: fixed typo that selects correct RX front-end in cal utils header (typo ↵ | Balint Seeber | 2013-03-18 | 1 | -1/+1 |
| | | | | | | | | from copy-pasta still selected TX front-end) | ||||
* | | utils: cal apps immediately fail if dboard has no serial instead of after ↵ | Nicholas Corgan | 2012-11-16 | 1 | -1/+27 |
| | | | | | | | | test runs | ||||
* | | cal: fix for else/ifs in uhd cal utils | Josh Blum | 2012-06-28 | 1 | -4/+4 |
| | | |||||
* | | uhd: boost RX gain for RFX calibration | Josh Blum | 2012-06-22 | 1 | -1/+1 |
| | | |||||
* | | RFX: added support for calibration utils | Josh Blum | 2012-06-12 | 1 | -3/+15 |
|/ | | | | | Special CAL RX antenna rule: keep mixer enabled to reduce transients. 0 dB gains settings for RX and TX to deal with RFX sensitivity range. | ||||
* | uhd: rev iq correction numbers format | Josh Blum | 2012-03-14 | 1 | -1/+1 |
| | |||||
* | uhd: tweaks to calibration utilities | Josh Blum | 2011-11-23 | 1 | -22/+14 |
| | |||||
* | uhd: fixed mboard detection checks to the cal utils | Josh Blum | 2011-11-18 | 1 | -2/+2 |
| | |||||
* | e100: added self-cal support with minor speedups | Josh Blum | 2011-11-16 | 1 | -14/+22 |
| | |||||
* | uhd: more common code in cal utils | Josh Blum | 2011-11-15 | 1 | -2/+51 |
| | |||||
* | uhd: support for applying cal corrections B100 | Josh Blum | 2011-11-15 | 1 | -1/+1 |
| | |||||
* | uhd: added freq options and common gain setter | Josh Blum | 2011-11-15 | 1 | -1/+26 |
| | |||||
* | uhd: different interp methods for IQ vs DC | Josh Blum | 2011-11-14 | 1 | -1/+1 |
| | |||||
* | uhd: added tx dc offset calibration + tweaks | Josh Blum | 2011-11-14 | 1 | -5/+9 |
| | |||||
* | uhd: share more common code in cal utils | Josh Blum | 2011-11-11 | 1 | -0/+54 |
| | |||||
* | uhd: created rx IQ imbalance app to parallel tx | Josh Blum | 2011-11-11 | 1 | -0/+85 |