aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/db_tvrx.cpp
Commit message (Collapse)AuthorAgeFilesLines
* uhd: replaced warning post with calls to UHD_MSG(warning)Josh Blum2011-05-041-4/+2
| | | | | The message api can support warnings, error, and status messages. The default handler is to stdio, but the user can change this.
* usrp: replaced conditional dboard debug prints w/ UHD_LOGV(often)Josh Blum2011-05-041-18/+14
|
* Merge branch 'master' into nextJosh Blum2011-03-101-1/+1
|\ | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp
| * TVRX: no longer muxing in noise on Q channelNick Foster2011-03-081-1/+1
| |
* | uhd: switch algorithm namespace to uhdJosh Blum2011-02-241-3/+3
| |
* | uhd: renamed the assert header to assert hasJosh Blum2011-02-241-1/+1
|/ | | | | | | | only the assert has implementation is in this header uhd assert throw moved to the exception header updated code base includes to match
* usrp: implement sensors in all the dboards, deprecated read rssi and get lo ↵Josh Blum2011-02-111-4/+1
| | | | locked
* TVRX: forgot to disable debug messagesNick Foster2011-01-211-1/+1
|
* TVRX: fixed spectrum inversion on USRP1, hopefully for the last $%^&* time.Nick Foster2011-01-211-2/+10
|
* uhd: update copyright dates on host codeJosh Blum2011-01-131-1/+1
|
* uhd: replace all the instances of float not pertaining to io types with ↵Josh Blum2011-01-111-10/+10
| | | | double, simplifies life
* TVRX: fix bug in rf_gain_to_voltage -- we're hi-side mixing, not lo-sideNick Foster2010-12-281-1/+1
|
* uhd: added meta-range clip and implemented in dboards, fixed step calculationJosh Blum2010-11-101-3/+3
|
* uhd: created a meta range that is a range of ranges for gains and freqsJosh Blum2010-11-101-7/+7
| | | | | | | | | | | | | | created a templated range that that holds a start, stop, and step created a meta-range template that is a vector of ranges meta-range can calculate the overall start, stop, step or be indexed to get at components replaced instances of range.min, max, step with the functions start() stop() and step() the xcvr frequency range is now expressed in as two ranges (have to fix its clip function though)
* Fix Bandwidth for IQ subdevs on Basic/LFJason Abele2010-10-281-1/+1
| | | | Additional typo cleanup and fix WBX bandwidth
* uhd: replaced print warning with a post warning call and registryJosh Blum2010-10-261-1/+1
| | | | | | renamed print warning calls in the implementation fixed issue with dict::pop so it now works even if the value is not comparable
* Added bandwidth property to all daughterboardsJason Abele2010-10-251-0/+10
| | | | | Updated existing bandwidth property to reflect double-sided bandwidth rather than lowpass bandwidth
* usrp: use the dboard id to prefix the subdev gain group namesJosh Blum2010-10-201-1/+1
|
* TVRX documentation and a bugfix in the cal table. Named the antenna "RX".Nick Foster2010-10-081-3/+3
|
* tvrx: added enabled prop to set and getJosh Blum2010-10-081-0/+8
|
* tvrx: converted floats to doubles to avoid msvc warningsJosh Blum2010-10-071-55/+55
|
* TVRX: fixed antenna prop enumerationNick Foster2010-10-011-2/+2
|
* TVRX: Fixed to properly calculate alias frequencies.Nick Foster2010-09-301-4/+20
|
* TVRX: works for USRP and USRP2.Nick Foster2010-09-291-1/+10
|
* TVRX: Mixed up DAC channels. Gain is much more linear now.Nick Foster2010-09-281-2/+2
|
* TVRX: Fixed spectrum inversion (derp derp derp). Removed debug printing.Nick Foster2010-09-281-4/+3
|
* TVRX: First version that works. The gain linearity is still borked.Nick Foster2010-09-281-13/+31
| | | | I'll probably give up on the complicated linearizing stuff and just use the values from the old driver. The tuner's gain-vs-voltage is nothing like the datasheet.
* TVRX: Don't have mboard impl modified for ADC buffer disable. The rest of ↵Nick Foster2010-09-281-89/+130
| | | | TVRX should be in there. Not debugged.
* TVRX: not done yet but getting there. gain linearization framework in place.Nick Foster2010-09-271-70/+148
|
* added db_tvrx, regmap gen_dtt75403_regs.pyNick Foster2010-09-211-0/+316