Commit graph

25 commits

Author SHA1 Message Date
Martin Braun
99c2730bc9 Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width types)
- Also removes all references to boost/cstdint.hpp and replaces it with
  stdint.h (The 'correct' replacement would be <cstdint>, but not all of our
  compilers support that).
2016-11-08 08:02:22 -08:00
Ashish Chaudhari
c03506fedd dboard: Made dboard class dtors virtual
- Interface and all base classes have virtual destructors
- Wrapped UBX dtor in UHD_SAFE_CALL
2016-02-26 14:23:34 -08:00
Ashish Chaudhari
27a08ccddc prop_tree: Multiple API enhancements to uhd::property
- 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
2016-02-11 14:36:20 -08:00
michael-west
ab5aa84557 Fixed whitespace and added comment. 2014-05-20 11:53:01 -07:00
michael-west
01e5d630d9 Fix for BUG 473: UHD: DBSRX2 VCO Autoselect Failing / Wrong Frequency Range
- Corrected frequency range for DBSRX2
- Corrected register write order when changing frequency
2014-05-13 16:09:13 -07:00
Nicholas Corgan
5692768e25 lib: dbsrx2 bugfix 2013-11-18 10:12:30 -08:00
Nicholas Corgan
a6ec6e2544 mboard id's are now more concise (codenames are separated, for example), and dboard subdev names are more descriptive (RFX RX is now RFX1200 RX, etc) 2012-04-20 14:21:17 -07:00
Jason Abele
b2c0d1f55a Make DBSRX* set default bandwidth based on codec rate 2012-03-11 15:54:27 -07:00
Josh Blum
dfaf1f930c uhd: fixed some compile warnings for msvc 2012-02-28 13:20:58 -08:00
Jason Abele
a445f30003 Port of daughterboards from wax to new property trees
Ported:
    Basic/LF
    Unknown
    XCVR
    DBSRX
    DBSRX2
    TVRX
    TVRX2
2011-11-07 11:21:24 -08:00
Jason Abele
7bc972a81f Fix rounding in DBSRX2 tuning 2011-07-08 14:52:38 -07:00
Josh Blum
d38757f465 usrp: deleted a bunch on obsoleted files in usrp directory 2011-06-29 13:23:18 -07:00
Josh Blum
09be0518ce uhd: removed more iostream stuff from usrp* implementations 2011-05-04 19:53:01 -07:00
Josh Blum
0de4f165e9 usrp: replaced conditional dboard debug prints w/ UHD_LOGV(often) 2011-05-04 14:34:49 -07:00
Josh Blum
1526889803 uhd: switch algorithm namespace to uhd 2011-02-24 17:28:10 -08:00
Josh Blum
16f08844d7 uhd: renamed the assert header to assert has
only the assert has implementation is in this header

uhd assert throw moved to the exception header

updated code base includes to match
2011-02-24 14:54:24 -08:00
Josh Blum
9de6f36bc5 usrp: implement sensors in all the dboards, deprecated read rssi and get lo locked 2011-02-11 18:43:20 -08:00
Josh Blum
261bb80d73 uhd: update copyright dates on host code 2011-01-13 16:22:07 -08:00
Josh Blum
395bbbbc11 uhd: replace all the instances of float not pertaining to io types with double, simplifies life 2011-01-11 19:46:45 -08:00
Josh Blum
b08ac6273f uhd: removed windows warnings, added string formatting in usrp-n 2010-11-11 19:13:22 -08:00
Josh Blum
24517fa922 dbsrx2: updated code for ranges use 2010-11-10 19:41:40 -08:00
Josh Blum
a8a57ef9b8 dbsrx2: removed windows warnings, made bandwidth param a double 2010-11-05 20:43:51 -07:00
Jason Abele
f854119e01 Added mangling for DBSRX2 i2c addresses on USRP 2010-11-05 20:11:26 -07:00
Jason Abele
634a331f1b Adjusting rx_get and rx_set for newer keys 2010-11-05 20:11:26 -07:00
Jason Abele
316423a8bb Working DBSRX2 daughterboard code 2010-11-05 20:11:26 -07:00