Commit graph

158 commits

Author SHA1 Message Date
Ben Hilburn
58c07d5f6c Merge remote-tracking branch 'origin/bug403'
Properly initializing time and clock source on N-Series to prevent small drift
prior to lock.
2014-04-10 13:08:14 -07:00
Martin Braun
01c8de2c68 uhd: Added max link rate info for usrp1, usrp2 and b100 2014-04-10 21:03:10 +02:00
michael-west
0624dcc37c Fix for BUG #403: Visible frequency drift on Finite Rx with N210 & SBX
- Added initialization of clock and time sources
2014-04-08 17:46:53 -07:00
Ben Hilburn
178ac3f1c9 Merging USRP X300 and X310 support!! 2014-02-04 11:04:07 -08:00
Josh Blum
8eaa2dd2b4 usrp2: try/catch for first send of discovery routine
This send can fail with a network down/unreachable error.
The try/catch allows for discovery to continue.
2013-08-15 15:21:35 -07:00
Josh Blum
be172a615a lfrx: disable dc offset correction when using LFRX 2012-09-28 16:58:28 -07:00
Josh Blum
76930c0358 n2x0: only check for the GPSDO once after power up
We used to only check if the EEPROM was setup properly.
But now we always check, but check only once after first power up,
and disable the check if not found.
2012-06-18 15:53:28 -07:00
Josh Blum
a5ffda85bc gpsdo: added "gpsdo" clock and time source options
When an on-board GPSDO is detected, "gpsdo" is added to the options.
2012-05-18 11:50:32 -07:00
Josh Blum
c94963a436 usrp: mboard eeprom map use string as key 2012-05-14 11:59:20 -07:00
Josh Blum
4f19f3f4ec usrp2: print helpful message with burner command 2012-05-11 17:28:10 -07:00
Josh Blum
b913183c4c usrp2: add variable for wb/spi interface
This variable gets set based on the rev type
so we can support the command fifo when present.
2012-04-20 11:50:38 -07:00
Josh Blum
40884c9411 Merge branch 'master' into next 2012-03-26 17:54:04 -07:00
Josh Blum
277d4d2f76 usrp2: possible fix for invalid broadcast replies 2012-03-26 17:51:11 -07:00
Josh Blum
6ff4100f0c fifo ctrl: implement timed command feature detection 2012-03-23 14:36:56 -07:00
Josh Blum
ea659bd81e fifo ctrl: use regular iface for U2_REG_MISC_CTRL_CLOCK 2012-03-23 14:36:56 -07:00
Josh Blum
f3f64abc49 fifo ctrl: various tweaks 2012-03-23 14:36:56 -07:00
Josh Blum
12223186e7 fifo ctrl: spi core work and host implementation 2012-03-23 14:36:56 -07:00
Josh Blum
b1d82758b0 usrp2: implementation of timed commands working 2012-03-23 14:36:56 -07:00
Josh Blum
f59ef44a43 usrp2: integrated fifo ctrl into usrp2 modules, implemented window'd acking 2012-03-23 14:36:56 -07:00
Josh Blum
fe0a5162cd usrp2: host and fw implementation for fifo control 2012-03-23 14:36:55 -07:00
Josh Blum
f91e247da2 usrp: fix from "rev iq correction"
Must zero out the default IQ correction to have zero effect by default.
2012-03-16 09:04:44 -07:00
Josh Blum
bd7e53d385 usrp: reset cordics on init after tick rate update 2012-02-28 13:35:50 -08:00
Josh Blum
5eec31fab4 dsp rework: implement 64 bit ticks, no seconds 2012-02-06 16:40:42 -08:00
Josh Blum
b7ff81c9a8 dsp rework: work on usb wrapper for smaller packets, large luts 2012-02-02 15:15:54 -08:00
Josh Blum
781cafa871 gen2: added user setting regs api and user core 2012-01-31 14:56:31 -08:00
Josh Blum
b8e41cbbc9 uhd: flush transport for new rx streamers 2012-01-23 13:03:09 -08:00
Josh Blum
1fef438d8b usrp2: use the socket to determine the device addr 2011-12-20 14:37:05 -08:00
Josh Blum
cfa3f8283b usrp: fixed default initialization of iq bal correction 2011-11-13 16:44:01 -08:00
Josh Blum
88e02e0d55 uhd: created rx IQ imbalance app to parallel tx 2011-11-11 16:06:50 -08:00
Josh Blum
8459432067 usrp: basically working iq cal on tx 2011-11-10 20:22:54 -08:00
Josh Blum
d9035414a2 usrp: work on dboard code to use subtrees to populate frontend props 2011-11-07 11:20:04 -08:00
Josh Blum
fbc5b54f49 somebody made a typo 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
a626450892 usrp: prefer name iq_balance for api call 2011-11-03 20:37:13 -07:00
Josh Blum
bd08f403e3 usrp: register properties for correction and dc offset 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
66c95c12a1 uhd: lots of work releated to streamer work and usrp2 implementation 2011-11-03 20:37:10 -07:00
Josh Blum
98ed4be20c usrp2: remove old pre-release warning 2011-09-28 17:57:57 -07:00
Josh Blum
25494489bf usrp2: uart/udp work in host and fw, working 2011-09-28 10:32:05 -07:00
Nick Foster
c1a82d2578 USRP2: don't populate GPS sensors if no GPSDO found. Fixes bug #614. 2011-09-08 12:37:37 -07:00
Josh Blum
3a2aeef7e0 usrp2: always resize socket send buffer to size of SRAM (we will never commit more) 2011-08-11 16:54:53 -07:00
Josh Blum
37102d6de6 usrp2: turn that message into an exception, require at least 7.1 2011-07-28 14:59:56 -07:00
Josh Blum
a92db9de27 usrp2: created new gpio core and used in dboard iface 2011-07-27 18:43:43 -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
951ed3d66c usrp2: try/catch for socket open on discovery, use large send buffers windows 2011-07-18 15:22:21 -07:00
Josh Blum
0e788f7751 usrp2: added fw minor and moved ICMP dest error handling to txrx app 2011-07-18 11:09:10 -07:00
Josh Blum
6d47818032 usrp2: use the err transport for tx/err, and rx xports are recv only 2011-07-17 23:54:19 -07:00
Josh Blum
aa6b340f43 uhd: added subtree capability to property tree 2011-07-08 10:08:43 -07:00
Josh Blum
df91040196 usrp: added clipping to link max rate when setting sample rate 2011-07-04 08:33:47 -07:00
Josh Blum
89989fdb2d usrp2: accept old db name 0 for backwards compat 2011-07-03 12:22:53 -07:00