Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'UHD-3.9.LTS' into maint | Martin Braun | 2016-08-22 | 1 | -10/+35 |
|\ | |||||
| * | ubx: Added codes for the rev2 and LP versions | Martin Braun | 2016-08-22 | 1 | -10/+35 |
| | | |||||
| * | 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) | ||||
* | | WBX: Make v2 and v3 boards lock with 50 MHz ref clock (X300 default) | michael-west | 2016-08-11 | 2 | -11/+17 |
| | | |||||
* | | Fix minor spelling error | Derek Kozel | 2016-08-09 | 1 | -1/+1 |
| | | |||||
* | | Add sleep function to dboard_iface | Kevin Gilbert | 2016-08-05 | 1 | -4/+3 |
| | | | | | | | | | | Having this function allows a dboard_iface implementation to be aware of the timing of various calls such as SPI and register writes. | ||||
* | | Added TwinRX daughterboard control. | Ashish Chaudhari | 2016-07-19 | 10 | -0/+3845 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-06-14 | 1 | -6/+6 |
|\| | |||||
| * | Spelling fixes | Nicholas Corgan | 2016-06-14 | 1 | -6/+6 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-05-27 | 1 | -7/+26 |
|\| | |||||
| * | UBX: Force RX LNAs on to reduce RX settling time | michael-west | 2016-05-26 | 1 | -7/+26 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-05-26 | 1 | -23/+37 |
|\| | |||||
| * | UBX: Fixed noise issues and reduced power consumption and heat | michael-west | 2016-05-26 | 1 | -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 Braun | 2016-03-29 | 1 | -1/+1 |
|\| | |||||
| * | ubx: Changed member declaration to satisfy debug builds on Windows | Martin Braun | 2016-03-29 | 1 | -1/+1 |
| | | |||||
* | | dboard: Made dboard class dtors virtual | Ashish Chaudhari | 2016-02-26 | 12 | -39/+43 |
| | | | | | | | | | | - Interface and all base classes have virtual destructors - Wrapped UBX dtor in UHD_SAFE_CALL | ||||
* | | Merge branch 'maint' | Ashish Chaudhari | 2016-02-18 | 1 | -71/+149 |
|\| | | | | | | | | | | | Conflicts: host/lib/usrp/cores/gpio_core_200.cpp host/lib/usrp/dboard/db_ubx.cpp | ||||
| * | UBX: Phase synchronization | michael-west | 2016-02-18 | 1 | -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 | ||||
* | | adf435x: Refactored ADF435X control code | Ashish Chaudhari | 2016-02-12 | 8 | -453/+159 |
| | | | | | | | | | | | | - Removed adf435x_common and replaced with a real encapsulated interface - Looks similar to the MAX287X code - Updated all DB classes to use the new common code | ||||
* | | prop_tree: Multiple API enhancements to uhd::property | Ashish Chaudhari | 2016-02-11 | 14 | -73/+73 |
| | | | | | | | | | | | | | | | | | | - 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 | ||||
* | | cbx/sbx: Properly initialize ATR registers during init | Ashish Chaudhari | 2015-10-19 | 1 | -0/+3 |
| | | |||||
* | | cbx/sbx: Sped up initialization by removing LED blinking sequence | Ashish Chaudhari | 2015-10-19 | 1 | -45/+0 |
| | | |||||
* | | Merge branch 'master' into ashish/gpio_atr_redux | Ashish Chaudhari | 2015-10-15 | 1 | -17/+46 |
|\ \ | |||||
| * | | UBX: Support for Integer-N mode step size control | michael-west | 2015-10-15 | 1 | -17/+46 |
| |/ | | | | | | | - Also checks for invalid int_n_step values. | ||||
* / | usrp3: Added new GPIO ATR 3000 core | Ashish Chaudhari | 2015-09-29 | 8 | -91/+91 |
|/ | | | | | | | | - 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 | ||||
* | MSVC 2015 compatibility | Nicholas Corgan | 2015-07-30 | 2 | -3/+3 |
| | |||||
* | ubx: pfd frequency fix (relevant for X300 operation) | Michael West | 2015-04-23 | 1 | -0/+2 |
| | |||||
* | UBX Phase Synchronization Support | michael-west | 2015-04-10 | 1 | -64/+187 |
| | | | | - Added configuration and assertion of SYNC signal | ||||
* | X300: Change dboard clock rate to 50 MHz | michael-west | 2015-04-10 | 1 | -12/+15 |
| | |||||
* | Fix for BUG #683: UHD: Need to factor out MAX287x code for UBX and CBX | michael-west | 2015-04-10 | 3 | -714/+119 |
| | | | | | - Factored out MAX287x code into common header file - Added necessary code for MAX2871 synchronization. | ||||
* | db_tvrx2: fixed boost::format bug | Marcus Müller | 2015-03-30 | 1 | -1/+1 |
| | |||||
* | Warning fixes | Nicholas Corgan | 2015-03-27 | 2 | -8/+8 |
| | | | | | | | * 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 several type-cast related warnings for naggy compilers | Martin Braun | 2015-03-11 | 1 | -1/+1 |
| | |||||
* | uhd: Fixed multiple compiler warnings (unused variables, missing literal f) | Martin Braun | 2015-03-11 | 1 | -1/+1 |
| | |||||
* | UBX: Revert LO shutdown method in ubx_xcvr destructor | michael-west | 2015-02-16 | 1 | -4/+4 |
| | |||||
* | UBX: Serialize SPI transactions | michael-west | 2015-02-16 | 1 | -27/+31 |
| | |||||
* | UBX: Add UBX Support | michael-west | 2015-01-22 | 2 | -0/+1435 |
| | |||||
* | Rectifying a great embarassement in UHD. %s/Mhz/MHz. | Ben Hilburn | 2014-10-07 | 7 | -14/+14 |
| | |||||
* | Initial commit E300 support. | Martin Braun | 2014-10-07 | 2 | -0/+65 |
| | |||||
* | Merge branch 'maint' | Martin Braun | 2014-09-24 | 1 | -1/+1 |
|\ | |||||
| * | sbx: Fixed logging string (showed TX instead of RX) | Martin Braun | 2014-09-24 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2014-09-23 | 1 | -4/+6 |
|\| | |||||
| * | cbx: Fixed LO FRAC truncation | Martin Braun | 2014-09-23 | 1 | -4/+6 |
| | | |||||
* | | Added missing pure virtual destructors to base classes | Nicholas Corgan | 2014-09-01 | 2 | -5/+5 |
|/ | |||||
* | Fixed whitespace and added comment. | michael-west | 2014-05-20 | 1 | -5/+6 |
| | |||||
* | Fix for BUG 473: UHD: DBSRX2 VCO Autoselect Failing / Wrong Frequency Range | michael-west | 2014-05-13 | 1 | -3/+4 |
| | | | | | - Corrected frequency range for DBSRX2 - Corrected register write order when changing frequency | ||||
* | tvrx2: fix ref_clock logic when using N2x0 | Nicholas Corgan | 2014-04-09 | 1 | -3/+3 |
| | |||||
* | Pushing the bulk of UHD-3.7.0 code. | Ben Hilburn | 2014-02-14 | 6 | -33/+89 |
| | |||||
* | Merging USRP X300 and X310 support!! | Ben Hilburn | 2014-02-04 | 2 | -2/+18 |
| | |||||
* | 120 MHz daughterboard support, Integer-N tuning, ADF435x code consolidation | Nicholas Corgan | 2014-01-24 | 11 | -658/+363 |
| | | | | | | | * Added support for new CBX-120, SBX-120, and WBX-120 daughterboards * Added implementation of Integer-N tuning for all CBX, SBX, and WBX daughterboards * Added --int-n option to examples to show how to use Integer-N tuning API * Removed duplicate ADF4350/ADF4351 code and moved it to common/adf435x_common.cpp |