Josh Blum
d38757f465
usrp: deleted a bunch on obsoleted files in usrp directory
2011-06-29 13:23:18 -07:00
Josh Blum
35a0bce9f0
uhd: make sure things are initialized
2011-06-29 12:20:19 -07:00
Josh Blum
bcd2c4e283
usrp: filled in the to pp string method
2011-06-29 11:03:20 -07:00
Josh Blum
adbe1a0efe
uhd: loopback working on usrp2
2011-06-29 10:54:28 -07:00
Josh Blum
ebd2ecc6ff
uhd: work getting multi-usrp working
2011-06-28 19:10:55 -07:00
Josh Blum
09be0518ce
uhd: removed more iostream stuff from usrp* implementations
2011-05-04 19:53:01 -07:00
Josh Blum
7f01386f63
uhd: replaced warning post with calls to UHD_MSG(warning)
...
The message api can support warnings, error, and status messages.
The default handler is to stdio, but the user can change this.
2011-05-04 18:36:10 -07:00
Josh Blum
aa619a7694
usrp: moved wrapper utils into multi-usrp
2011-03-10 11:56:52 -08:00
Nick Foster
1b63cd2560
Generalized mboard_iface and added a SPI convenience class a la I2C
2011-03-03 10:50:45 -08:00
Josh Blum
4357f5d3c0
uhd: replaced instanced of std::exception with the uhd exceptions
2011-02-24 16:35:29 -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
ede85c10ae
uhd: got all compiling w/ changes, changes to channel calculation in multi usrp
2011-02-17 23:06:48 -08:00
Josh Blum
e128948a96
usrp: support for multiple dsps in props and implemented in usrp1
...
usrp1 previously had 1 rx and 1 tx dsp with multiple freq params,
it now has N and M dsps each with one freq param.
This is more consistent with the multi-dsp model.
The hack here is to only apply stream commands and sample rate changes to dsp0.
2011-02-17 18:55:55 -08:00
Josh Blum
dd75aa585a
Merge branch 'sensors' into usrp2_dual_dsp
...
Conflicts:
host/include/uhd/usrp/dsp_props.hpp
host/include/uhd/usrp/mboard_props.hpp
2011-02-17 18:55:13 -08:00
Josh Blum
1628434a32
uhd: work on multiple dsp in host wrapper
2011-02-17 16:44:31 -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
e4b45cca1b
usrp: added get sensors api to multi usrp for rx/tx subdevs and mboard
2011-02-11 18:07:24 -08:00
Josh Blum
24c626a147
usrp: added mboard param to get time now and last pps
2011-02-11 10:29:59 -08:00
Josh Blum
625d5605dd
usrp: added set and get master clock rates to usrp API
...
implemented set and get rates in usrp1 (its all soft)
implemented set and get rates in usrp2 (only 100MHz)
2011-01-31 16:29:12 -08:00
Josh Blum
e16445483e
uhd: remove single usrp (leave a typedef), multi-usrp is a superset now
2011-01-27 15:24:47 -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
64263e44bf
usrp: change wording on pps error message in multi usrp
2011-01-07 12:07:06 -08:00
Josh Blum
7b0b2924d5
uhd: removed SOB always from tx examples,
...
use the multi usrp set unknown pps in the test app
2010-12-30 17:26:58 -08:00
Josh Blum
76c8b7fa24
usrp2: implemented get time last pps
...
renamed the enum for the pps time
added calls to single and multi wrappers
set time unknown pps now simpler
removed peek64 stuff from host + fw
please test
2010-12-30 16:41:38 -08:00
Josh Blum
211e190619
usrp: added a time sync check for multi usrp
2010-10-27 10:45:15 -07:00
Josh Blum
cea3d05095
uhd: replaced print warning with a post warning call and registry
...
renamed print warning calls in the implementation
fixed issue with dict::pop so it now works even if the value is not comparable
2010-10-26 14:14:01 -07:00
Josh Blum
359c4e16b2
uhd: created tune request struct and implemented more fine grained tuning calls
2010-10-25 13:41:40 -07:00
Josh Blum
8e341caadf
usrp: added gain element access by gain name to multi and single wrappers
2010-10-20 16:20:36 -07:00
Josh Blum
799d5059ba
usrp: change the bandwidth param to a double (its a frequency), add set and gets for BW in the wrappers
2010-10-19 15:42:21 -07:00
Josh Blum
083413de3d
multi-usrp: fixed num channel calculation, moved logic to cpm functions
2010-10-19 13:04:07 -07:00
Josh Blum
982ac435e9
multi-usrp: corrected calculations for channel and mboard indexes
2010-10-18 18:24:53 -07:00
Josh Blum
a1e42e5d60
usrp: moved warnings logic into wrappers
2010-10-17 23:37:52 -07:00
Josh Blum
c861f98c55
usrp: created multi-usrp (multi chan, multi board), and deprecated mimo-usrp
2010-10-16 18:10:40 -07:00