aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/db_xcvr2450.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix RSSI measurementJason Abele2012-03-111-2/+2
| | | | | | Improve incorrect calculation in XCVR Remove RFX rssi sensor due to limited dynamic range giving strange results
* Swap I/Q on transmitJason Abele2012-01-271-1/+1
|
* Updated typos in XCVR2450 dboard property tree codeJason Abele2011-11-071-6/+6
|
* Port of daughterboards from wax to new property treesJason Abele2011-11-071-258/+139
| | | | | | | | | | | Ported: Basic/LF Unknown XCVR DBSRX DBSRX2 TVRX TVRX2
* xcvr2450: fix the locking at marginal frequenciesJosh Blum2011-09-011-0/+11
|
* usrp: deleted a bunch on obsoleted files in usrp directoryJosh Blum2011-06-291-1/+0
|
* uhd: added safe call on a few dboard related deconstructorsJosh Blum2011-06-101-1/+2
|
* uhd: replaced warning post with calls to UHD_MSG(warning)Josh Blum2011-05-041-1/+0
| | | | | 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-8/+7
|
* xcvr2450: initialize the max_power variableJosh Blum2011-04-261-1/+1
|
* Updated documentation and improved XCVR RSSI calculationJason Abele2011-04-141-2/+11
| | | | | | | | | | Documented dboard sensors Documented DBSRX2 Added description of direct conversion vs low IF for each dboard Added E1xx docs for adding refclock and pps connectors XCVR rssi calculation was in unscaled dB units Used chart in datasheet (pg 16) to rescale to dBm
* uhd: switch algorithm namespace to uhdJosh Blum2011-02-241-7/+7
|
* 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-6/+19
| | | | locked
* uhd: replace all the instances of float not pertaining to io types with ↵Josh Blum2011-01-111-18/+18
| | | | double, simplifies life
* uhd: update copyright datesJosh Blum2011-01-051-1/+1
|
* uhd: replaced templated ranges with one range thing using doubles only to ↵Josh Blum2011-01-051-5/+5
| | | | avoid trouble with compiler portability
* xcvr2450: update comment for full duplex caseJosh Blum2010-12-311-1/+2
|
* uhd: added meta-range clip and implemented in dboards, fixed step calculationJosh Blum2010-11-101-3/+7
|
* uhd: created a meta range that is a range of ranges for gains and freqsJosh Blum2010-11-101-14/+8
| | | | | | | | | | | | | | 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)
* Added bandwidth property to all daughterboardsJason Abele2010-10-251-4/+4
| | | | | Updated existing bandwidth property to reflect double-sided bandwidth rather than lowpass bandwidth
* uhd: remove some warnings in MSVC and with typo in xcvr2450Josh Blum2010-10-191-1/+1
|
* usrp: change the bandwidth param to a double (its a frequency), add set and ↵Josh Blum2010-10-191-10/+10
| | | | gets for BW in the wrappers
* Enhance XCVR2450 to clip for high/low band tuning and add bandwidth propertyJason Abele2010-10-121-3/+144
|
* usrp: added subdev enabled propertyJosh Blum2010-09-301-0/+14
| | | | | | | | | | the dboard manager will disable all subdevs at startup and shutdown setting the subdev spec will enable only the subdevs in use all dboards are currently implemented as always enabled nothing tested
* uhd: extract named prop returns a named prop (not a tuple)Josh Blum2010-08-151-18/+14
| | | | simplifies the code after the property set/get declaration
* uhd: work on tune logic, and subdev connection logicJosh Blum2010-07-161-12/+4
|
* usrp: removed spectrum inverted property from subdev code and tune helper ↵Josh Blum2010-07-161-8/+0
| | | | (it wasnt used)
* Merge branch 'burn_dbid' into pre_mergeJosh Blum2010-06-181-2/+1
|\
| * uhd: added dboard manager call to register xcvr board, implemented in xcvr ↵Josh Blum2010-06-181-2/+1
| | | | | | | | dboard code
* | uhd: added enums for aux adc and dac, usrp2: implemented enums in db ifaceJosh Blum2010-06-171-1/+1
|/
* replaced the assert falses with an invalid code path exceptionJosh Blum2010-06-021-3/+3
|
* Added support to set GPIO pins from dboard interface:Josh Blum2010-05-241-1/+3
| | | | | | write gpio and set pin control (atr or gpio) Added property to get dboard interface from the dboard obj.
* fixed exception caseJosh Blum2010-05-051-2/+1
|
* Expanded the dboard id API to create dboard id types from strings and ints.Josh Blum2010-05-031-2/+2
| | | | | | And created utility functions to go between representations. Created to_pp_string for pretty print strings for dboard ids and device addrs. Minor changes to the various classes that call these utilities.
* Replaced the dboard base constructor args with an opaque type.Josh Blum2010-05-021-3/+3
|
* fixed windows warningsJosh Blum2010-04-261-4/+4
|
* Added RSSI readback to XCVR2450.Josh Blum2010-04-261-0/+17
| | | | also fixed spi readback typo in u2 iface
* Renamed the prop set/get error macros so they make sense for not-implemented ↵Josh Blum2010-04-261-4/+4
| | | | properties.
* added lock detect status to dboardsJosh Blum2010-04-261-0/+16
|
* prefixed the ASSERT_THROW macro with UHD for the sake of namespaceJosh Blum2010-04-261-2/+2
|
* Work on exceptions.Josh Blum2010-04-251-7/+8
| | | | | Added props exception macro to make the set/get prop switch statements easier. Made use of boost throw exception macro for throw-site information in throw assert.
* XCVR seems to be working, fixed the spi reset routine.Josh Blum2010-04-231-7/+15
|
* XCVR tweaks, working in highband and lowband.Josh Blum2010-04-231-6/+17
| | | | Also, fixed the tx mux calculation.
* xcvr tweaks and fixes, needs real testingJosh Blum2010-04-221-18/+24
|
* filled in xcvr tuning, set gain, spi resetJosh Blum2010-04-221-14/+151
|
* added regs for max2829Josh Blum2010-04-221-12/+17
|
* added dboard app notesJosh Blum2010-04-221-1/+2
|
* work on atr registers and filling in functionsJosh Blum2010-04-211-14/+108
|
* xcvr work, skeleton layoutJosh Blum2010-04-211-0/+331