Josh Blum
c8a2e4881f
usrp: fix set_clock_config typo for external and mimo clock ref
...
This is a typo in the set_clock_config implementation.
However, the enum values are the same, so this would not cause a bug.
Fixed although set_clock_config is a deprecated interface.
2012-04-06 12:07:15 -07:00
Josh Blum
ea19de0ba2
usrp: fix typo for user setting reg
2012-03-21 18:13:36 -07:00
Josh Blum
6ba4e81655
usrp: fix wildcard set for time/clock source
2012-03-12 12:10:41 -07:00
Josh Blum
781cafa871
gen2: added user setting regs api and user core
2012-01-31 14:56:31 -08:00
Josh Blum
84ebf02b2b
usrp: added mboard param to set time next pps
2011-12-12 12:49:40 -08:00
Josh Blum
3cb60c974f
uhd: basically usable cal sweep for wbx
2011-11-10 17:29:18 -08:00
Josh Blum
5cdbf5b369
usrp: multi usrp API tweak
2011-11-03 20:37:14 -07:00
Josh Blum
3a9edd27d6
usrp: added called to query bw range as well
2011-11-03 20:37:14 -07:00
Josh Blum
dedfa65256
usrp: reorganize frontend paths in tree for correction stuff
2011-11-03 20:37:14 -07:00
Josh Blum
7f815e124f
usrp: placeholder for potential set_next_command_time call
2011-11-03 20:37:14 -07:00
Josh Blum
8e439ac161
usrp: docs tweaks and renames to multi-usrp
2011-11-03 20:37:13 -07:00
Josh Blum
a626450892
usrp: prefer name iq_balance for api call
2011-11-03 20:37:13 -07:00
Josh Blum
c63a38e1f9
usrp: add api call to adjust phase/mag imbalance
2011-11-03 20:37:13 -07:00
Josh Blum
07ba94643e
usrp: add api control for tx/rx dc offset control
2011-11-03 20:37:13 -07:00
Josh Blum
ae9e89d76b
usrp: added get_tx/rx_rates
2011-11-03 20:37:13 -07:00
Josh Blum
9369259177
usrp: deprecated clock config, added time/clock source calls
2011-11-03 20:37:12 -07:00
Josh Blum
748e4bafba
usrp: also use the new API to get the property tree in multi-usrp
2011-09-14 13:14:29 -04:00
Josh Blum
ff40f2da8a
usrp: fix string mapping for PPS_NEG clock config
2011-09-14 00:49:45 -04:00
Josh Blum
78e9556261
usrp: preserve sub-ranges when calculating overall tune range
2011-08-29 16:49:06 -07:00
Josh Blum
e033fc3d7f
usrp: use the frontend BW to clip the overall tune range
2011-08-18 10:22:12 -07:00
Josh Blum
da40a1aebc
uhd: replaced boost filesystem path with fs_path in property tree
2011-07-22 13:59:47 -07:00
Josh Blum
aa6b340f43
uhd: added subtree capability to property tree
2011-07-08 10:08:43 -07:00
Josh Blum
4bcab9c56a
usrp: renamed ref_source to clock_source (terminology)
2011-07-02 09:32:00 -07:00
Josh Blum
0e3240ec56
usrp: renamed sma source option to external
2011-07-01 22:16:34 -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
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