aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/db_ubx.cpp
Commit message (Collapse)AuthorAgeFilesLines
* UBX: Add support for CAL antenna for rev Emichael-west2018-02-081-1/+4
|
* fixup! UBX: Add implementation of TDD xcvr mode and force TX PA on in TDD ↵michael-west2018-01-161-1/+7
| | | | mode to reduce transient at start of transmission
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* UBX: Add support for UBX-TDDmichael-west2017-12-071-1/+9
|
* UBX: Add implementation of TDD xcvr mode and force TX PA on in TDD mode to ↵michael-west2017-12-071-12/+47
| | | | reduce transient at start of transmission
* ubx: Fixed UHD_MSG style log messagesMartin Braun2017-07-181-2/+6
|
* Merge branch 'maint'Martin Braun2017-07-171-3/+13
|\
| * UBX: Added error handling for setting the dboard clock rate.bstapleton2017-06-291-3/+13
| | | | | | | | Setting daughterboard clock rate while using UBX on X300 caused an error. Added handling, now throws a warning that the phase will vary.
| * UBX: Force on RX driver to eliminate transientmichael-west2016-12-011-1/+1
| |
* | logging: Demoted more DEBUG to TRACEMartin Braun2017-04-061-6/+6
| |
* | utils: introduce new logging API and remove msg APIAndrej Rode2017-02-201-11/+11
| |
* | uhd: replace BOOST_FOREACH with C++11 range-based for loopAndrej Rode2017-02-101-5/+5
| | | | | | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development.
* | UBX: Force on RX driver to eliminate transientmichael-west2016-12-091-1/+1
|/
* lib: Removed more superfluous variablesMartin Braun2016-11-281-2/+0
|
* UBX: changed default performance parametersNicolas Cuervo2016-10-071-5/+5
|
* Merge branch 'UHD-3.9.LTS' into maintMartin Braun2016-08-221-10/+35
|\
| * ubx: Added codes for the rev2 and LP versionsMartin Braun2016-08-221-10/+35
| |
* | Merge branch 'maint'Martin Braun2016-05-271-7/+26
|\|
| * UBX: Force RX LNAs on to reduce RX settling timemichael-west2016-05-261-7/+26
| |
* | Merge branch 'maint'Martin Braun2016-05-261-23/+37
|\|
| * UBX: Fixed noise issues and reduced power consumption and heatmichael-west2016-05-261-23/+37
| | | | | | | | | | - Removed force on of components to reduce noise, power consumption, and heat - Set TX PA force on only when RX antenna set to RX2 to remove long TX transient caused by HW issue on TX path
* | Merge branch 'maint'Martin Braun2016-03-291-1/+1
|\|
| * ubx: Changed member declaration to satisfy debug builds on WindowsMartin Braun2016-03-291-1/+1
| |
* | dboard: Made dboard class dtors virtualAshish Chaudhari2016-02-261-22/+26
| | | | | | | | | | - Interface and all base classes have virtual destructors - Wrapped UBX dtor in UHD_SAFE_CALL
* | Merge branch 'maint'Ashish Chaudhari2016-02-181-71/+149
|\| | | | | | | | | | | Conflicts: host/lib/usrp/cores/gpio_core_200.cpp host/lib/usrp/dboard/db_ubx.cpp
| * UBX: Phase synchronizationmichael-west2016-02-181-71/+149
| | | | | | | | | | | | | | - Disabled MAX2871 VCO auto selection for phase sync - Added checks for new phase sync constraints recently published by Maxim - Added dboard_clock_rate option for X300 - Adjusted timing of SYNC signal relative to dboard referenc clock
* | prop_tree: Multiple API enhancements to uhd::propertyAshish Chaudhari2016-02-111-10/+10
| | | | | | | | | | | | | | | | | | - Added desired and coerced values and accessors to property - Added support to register desired subscribers - set APIs don't reallocate storage for a property value - Renamed callback method registration APIs - Registering 2 coercers or publishers for a property will throw - Registering a coercer and a publisher for the same property will throw
* | Merge branch 'master' into ashish/gpio_atr_reduxAshish Chaudhari2015-10-151-17/+46
|\ \
| * | UBX: Support for Integer-N mode step size controlmichael-west2015-10-151-17/+46
| |/ | | | | | | - Also checks for invalid int_n_step values.
* / usrp3: Added new GPIO ATR 3000 coreAshish Chaudhari2015-09-291-8/+8
|/ | | | | | | | - Refactored GPIO ATR definitions - Added new 3000 core with a more efficient API - Added a separate db_gpio_atr core to control the ATR bus - Ported b2xx, e3xx and x3xx to the new core - Minor cleanup
* ubx: pfd frequency fix (relevant for X300 operation)Michael West2015-04-231-0/+2
|
* UBX Phase Synchronization Supportmichael-west2015-04-101-64/+187
| | | | - Added configuration and assertion of SYNC signal
* Fix for BUG #683: UHD: Need to factor out MAX287x code for UBX and CBXmichael-west2015-04-101-545/+87
| | | | | - Factored out MAX287x code into common header file - Added necessary code for MAX2871 synchronization.
* Warning fixesNicholas Corgan2015-03-271-1/+1
| | | | | | | * CMake now not applying C++ flags to C files * GCC 4.4: anti-aliasing rules * MSVC: narrowing, differences in subclass function parameters * Clang: uninitialized variables
* uhd: Fixed multiple compiler warnings (unused variables, missing literal f)Martin Braun2015-03-111-1/+1
|
* UBX: Revert LO shutdown method in ubx_xcvr destructormichael-west2015-02-161-4/+4
|
* UBX: Serialize SPI transactionsmichael-west2015-02-161-27/+31
|
* UBX: Add UBX Supportmichael-west2015-01-221-0/+1434