aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard
Commit message (Collapse)AuthorAgeFilesLines
* Merging USRP X300 and X310 support!!Ben Hilburn2014-02-042-2/+18
|
* 120 MHz daughterboard support, Integer-N tuning, ADF435x code consolidationNicholas Corgan2014-01-2411-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
* Squashed merge of Coverity fixes.Ben Hilburn2013-11-273-13/+13
|
* Merge branch 'bugfix/sbx_tuning'Nicholas Corgan2013-11-194-178/+220
|\
| * sbx: bugfix#55 and refactored ADF435X tuning code in the SBX driver.Ashish Chaudhari2013-11-134-178/+220
| |
* | Merge branch 'maint'Nicholas Corgan2013-11-181-3/+3
|\ \ | |/ |/|
| * lib: dbsrx2 bugfixNicholas Corgan2013-11-181-3/+3
| |
* | Merge branch 'mergeme/cbx'Josh Blum2013-06-104-7/+254
|\ \ | |/ |/| | | | | | | Conflicts: host/docs/calibration.rst host/lib/usrp/dboard/db_sbx_common.cpp
| * CBX supportNicholas Corgan2013-06-074-13/+279
| |
* | Merge branch 'maint34' into maintNicholas Corgan2012-12-182-2/+13
|\|
| * Merge branch 'xcvr2450_r21' into maint34Nicholas Corgan2012-12-181-1/+12
| |\
| | * Fix syntax in XCVR driver.Nick Foster2012-12-041-3/+3
| | |
| | * xcvr2450: created xcvr2450 r21 that uses external dividerJosh Blum2012-12-041-1/+12
| | |
| * | wbx: expand freq range low for r4Josh Blum2012-12-171-1/+1
| |/
| * wbx: updating the code to allow full range of the VCO.Ben Hilburn2012-11-071-1/+1
| |
| * wbx v4: fixing the drivers for the new rev of the WBX boardBen Hilburn2012-11-071-16/+37
| |
* | wbx: updating the code to allow full range of the VCO.Ben Hilburn2012-11-061-1/+1
| |
* | wbx v4: fixing the drivers for the new rev of the WBX boardBen Hilburn2012-11-061-16/+37
| |
* | tvrx2: reverted broken changes to tuning logicJosh Blum2012-09-281-25/+8
| |
* | First pass at getting tune_request_t to control IF freq in TVRX2Jason Abele2012-09-041-8/+25
| |
* | sbx/wbx: clear R/N counters before tuning the LOJosh Blum2012-08-087-3/+26
| | | | | | | | This helps consistent phase offset between mixers when a timed tune is performed.
* | Merge branch 'maint'Josh Blum2012-08-011-1/+1
|\|
| * xcvr2450: disable transmit PAs when receivingJosh Blum2012-08-011-2/+2
| |
* | Merge branch 'maint'Josh Blum2012-06-181-1/+1
|\|
| * xcvr2450: fix to disable LO offset for TX sideJosh Blum2012-06-181-1/+1
| | | | | | | | | | | | | | | | | | | | XCVR2450 has a common LO for RX and TX. The use LO offset should be the same for both sides. When different, a tune for one side will override the other side, because the DSP will not know the compensation factor after the other side is tuned. Setting both use_lo_offset to false is how this was pre 3.4 release.
* | RFX: added support for calibration utilsJosh Blum2012-06-121-1/+1
| | | | | | | | | | 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.
* | wbx: dont sync for lower rates so we can lockJosh Blum2012-06-083-21/+36
| |
* | Merge branch 'master' into nextJosh Blum2012-04-2112-32/+67
|\ \
| * | mboard id's are now more concise (codenames are separated, for example), and ↵Nicholas Corgan2012-04-2012-37/+72
| |/ | | | | | | dboard subdev names are more descriptive (RFX RX is now RFX1200 RX, etc)
* | dboard: updated timed sync stuff for wbx* sbx*Josh Blum2012-04-205-39/+53
| |
* | Merge branch 'master' into nextJosh Blum2012-03-261-1/+8
|\|
| * dbsrx: limit the USRP1 + DBSRX GPIO clock rate to 4MHzJosh Blum2012-03-261-1/+8
| | | | | | | | | | This fixes the lockup/clocking condition when the following hw combo is used: USRP1 r4.5 + DBSRX + another i2c board
* | sbx: various fixes and tweaks for lockingJosh Blum2012-03-231-4/+3
| |
* | sbx: mods for PLL sync resetJosh Blum2012-03-231-3/+6
| |
* | sbx: no readback during tuning, cache lock detect status when readJosh Blum2012-03-234-12/+26
|/
* Disabling the SBX mixer and baseband amp causes griefJason Abele2012-03-161-1/+1
| | | | | Some ADA4927 / AD5380 combinations do not appreciate being disabled, so lets not disable them
* Make DBSRX* set default bandwidth based on codec rateJason Abele2012-03-112-2/+7
|
* Fix RSSI measurementJason Abele2012-03-112-18/+4
| | | | | | Improve incorrect calculation in XCVR Remove RFX rssi sensor due to limited dynamic range giving strange results
* uhd: fixed some compile warnings for msvcJosh Blum2012-02-281-1/+1
|
* Fixing TX mixer disable, maxing out attenuation when not in use.Ben Hilburn2012-02-072-57/+39
|
* Fixing ADF4351 dividers, even though they won't get used.Ben Hilburn2012-02-071-2/+2
|
* Random formatting while reading through ATR.Ben Hilburn2012-02-071-16/+37
|
* Swap I/Q on transmitJason Abele2012-01-271-1/+1
|
* sbx: fix dboard tuning to cache resultJosh Blum2012-01-054-23/+5
|
* basic: minor fix for copy paste typoJosh Blum2011-12-201-1/+1
|
* Make WBX v3+ TX set max attenuation when idleJason Abele2011-12-162-12/+21
| | | | | | | Because WBX v3+ uses digital step attenuator for TX gain control we can set max attenuation via ATR when WBX is in RX_ONLY or IDLE This will reduce the LO leakage during non-transmit times
* tvrx: adjust returned lo freq to compensate for negative cordic shiftJosh Blum2011-12-151-0/+7
|
* tvrx: fixes for tvrx since the property tree workJosh Blum2011-12-151-6/+6
|
* Make TX disable mixer when idle to avoid LO leakageJason Abele2011-12-051-2/+2
|
* dbsrx: set initial freq and bw filter after clocks enabledJosh Blum2011-11-211-4/+8
|