michael-west
ef1576780b
UHD 3.10.3.0 Release
2018-01-30 12:19:20 -08:00
michael-west
423b4c196d
Preparing branch for 3.10.3.0 release
...
- Updated fpga-src submodule
- Updated images package
Fixed regression issues found in testing of 3.10.3.0-rc1
- Overruns when using sc8 on B2xx
- UBX older revisions causing dboard manager errors
- Wrong version of winusb driver in images package
2018-01-23 14:54:42 -08:00
michael-west
b6e7b96c87
fixup! UBX: Add implementation of TDD xcvr mode and force TX PA on in TDD mode to reduce transient at start of transmission
2018-01-17 10:22:34 -08:00
michael-west
d9643b9d9c
Preparing branch for 3.10.3.0 release
...
- Updated version string
- Updated fpga-src submodule
- Updated CHANGELOG
- Updated images package
2018-01-09 17:04:51 -08:00
michael-west
f76762c6e9
fixup! TwinRX: Added ADF5356 synth and TwinRX Rev C support
2018-01-09 16:40:14 -08:00
michael-west
574c6d6fe5
X300: Reduce CPU usage during TX by restoring timeout when getting flow control packets
2018-01-09 16:32:11 -08:00
michael-west
d95613152d
B200: FX3 performance optimizations based on Cypress AN86947
2017-12-20 15:32:32 -08:00
michael-west
4979067764
X300: Add retry to DAC synchronization
...
Reviewed-by: Martin Braun <martin.braun@ettus.com>
Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com>
2017-12-20 15:27:22 -08:00
michael-west
2bffb78933
Update fpga-src submodule to include X300 FPGA fixes.
2017-12-20 11:24:25 -08:00
michael-west
d16a5d4f8e
UBX: Add support for UBX-TDD
2017-12-19 18:26:29 -08:00
michael-west
7d35f43077
UBX: Add implementation of TDD xcvr mode and force TX PA on in TDD mode to reduce transient at start of transmission
2017-12-19 18:26:10 -08:00
michael-west
109a2d26b6
UHD: Add eeprom info to dboard_base
2017-12-19 18:25:54 -08:00
Martin Braun
ffc8b89b44
docs: Update coding guidelines (C++ guidelines, git messages)
...
- Added reference to the C++ Core Guidelines
- Rephrased some of the git commit message guidelines and fixed a bad
example (was not using imperative mood in the commit message)
2017-12-19 17:40:24 -08:00
Tom Tsou
79f477de0a
docs: Update README application links
...
* REDHAWK - Direct to main site
* OpenBTS link is deprecated - Direct to main site
* Osmocom - Direct to main site
* Amarisoft - Direct to LTE product page
* IRIS is no longer a supported SRS project - Direct to LTE product page
2017-12-19 17:38:24 -08:00
Martin Braun
0e37847277
n230: Properly initialize request before discovery
...
The request struct passed to send() was not fully initialized, causing
code checkers to choke. This fix doesn't affect functionality (the
values were not used for anything), but removes warnings.
2017-12-19 17:36:30 -08:00
Martin Braun
af2ea27551
rfnoc: Fixed seq # error message in ctrl_iface
2017-12-19 17:30:32 -08:00
Tom Bereknyei
f8701eb80d
rfnoc: Do not pop a sequence number early
...
The ctrl_iface class will assume that a response packet is available.
There are cases where no response packet is available, in which case
sequence numbers should not get popped from the stack prematurely.
2017-12-19 17:29:20 -08:00
Martin Braun
57876913b0
C API: Better error handling in uhd_usrp_get_?x_stream
...
In uhd_usrp_get_rx_stream and uhd_usrp_get_tx_stream, an error will now
be propagated into the streamer handle.
2017-12-19 17:18:33 -08:00
Carl Reinke
f57484cdce
C API: Make uhd_rx_streamer_last_error use SAFE_C
...
uhd_tx_streamer_last_error and uhd_usrp_last_error use
UHD_SAFE_C and so uhd_rx_streamer_last_error should as well
in order to be consistent.
Currently using UHD_SAFE_C_SAVE_ERROR.
2017-12-19 17:18:33 -08:00
ilovezfs
d9d9d0a8a2
Fix build with Boost 1.66
...
Thanks to FX Coudert for suggesting this fix.
2017-12-19 16:41:33 -08:00
Derek Kozel
893609252b
TwinRX: Added ADF5356 synth and TwinRX Rev C support
...
ADF5355 and ADF5356 support merged into adf535x class
Default register values moved into regmap
Reviewed-By: Martin Braun <martin.braun@ettus.com>
Reviewed-By: Ashish Chaudhari <ashish@ettus.com>
Reviewed-By: Mark Meserve <mark.meserve@ni.com>
2017-12-18 10:11:46 -08:00
Marcus Müller
b25312cb71
docs: Fixed B200 power LED description
2017-10-05 16:25:20 -07:00
Paul David
122bfae1a0
UDP transport: Utilize poll instead of select
...
- Avoids the descriptor limit of 1024 on FD_SETSIZE
- Fixes a buffer overflow due to that limit
- Keeps select around for Windows compatibility
2017-09-01 09:18:27 -07:00
Martin Braun
8a3038b6c7
C API: Dboard EEPROM revision error handling fix
...
For invalid dboard revisions stored in the EEPROM, provide a better
error message.
2017-08-29 18:33:54 -07:00
Nicolas Cuervo
92515a0477
x300 impl: fix bytes/s for 1GigE
2017-08-07 11:31:55 -07:00
Derek Kozel
bd6e21dc06
Final changes for 3.10.2.0
...
- Updated Debian CHANGELOG
- Updated images package
2017-07-31 10:51:37 +01:00
Martin Braun
09f3d0d7ca
utils: Fixed query_gpsdo_sensors warmup timeout condition
2017-07-24 13:41:00 -07:00
Martin Braun
4d10747a04
Added coding guidelines.
2017-07-21 16:19:04 -07:00
Martin Braun
f19440e214
docs: Minor updates regarding C API
2017-07-19 17:47:46 -07:00
Martin Braun
4b4576b06b
docs: Minor updated on GPS R&D testing procedure
2017-07-19 12:33:25 -07:00
Martin Braun
3b9d317d6a
docs: Minor formatting updates to R&D test procedures
2017-07-18 15:56:37 -07:00
Martin Braun
e75c7d6f56
Preparing branch for 3.10.2.0 release.
...
- Updated version string
- Updated fpga-src submodule
- Updated CHANGELOG
- Updated images package
2017-07-18 15:25:22 -07:00
Derek Kozel
684fd3a3ff
utils: Added warnings and checks to images downloader
2017-07-17 09:23:55 -07:00
Martin Braun
38723f6218
converters: Added some tolerance for floating point-based tests to account for acceptable rounding
2017-07-07 13:42:48 -07:00
Martin Braun
6ff5cd4f8c
CHANGELOG: Imported overlap from 3.9.LTS branch
2017-07-07 10:17:43 -07:00
Brent Stapleton
7ac01c7f97
fixup! x300: Changed discovery to return early if we find the serial requested
2017-07-05 11:02:28 -07:00
bstapleton
fc0014a776
x300: Changed discovery to return early if we find the serial requested
2017-06-30 13:34:36 -07:00
Mark Meserve
533b7ea652
cbx: turn on LO LPF at <2GHz instead of <1.5GHz
2017-06-30 13:26:47 -07:00
Martin Braun
49d3d20e0c
examples: Improved output for latency_test
2017-06-30 12:03:35 -07:00
bstapleton
a7c1ee2ec7
UBX: Added error handling for setting the dboard clock rate.
...
Setting daughterboard clock rate while using UBX on X300 caused an error. Added handling, now throws a warning that the phase will vary.
2017-06-29 16:11:30 -07:00
Martin Braun
c6a5387cec
x300: Removed stray file
2017-06-28 11:13:14 -07:00
Martin Braun
53875ea784
b200: Added doc regarding external+GPSDO ref issues
2017-06-27 19:44:58 -07:00
bstapleton
0fcbc8f051
docs: Updated X300 docs to refer to the Knowledge Base regarding daughterboard selection/compatibility.
2017-06-27 19:11:40 -07:00
Martin Braun
708815fc0e
e310: Added some doc comments on frontend tuning
2017-06-27 14:32:04 -07:00
Martin Braun
8bf99c3b1e
e310: Clarified log message re GPS
2017-06-27 13:39:03 -07:00
Martin Braun
b31ead5086
docs: Clarified use of "gpsdo" for E310
2017-06-27 13:37:45 -07:00
michael-west
24db48766d
E300: Modify e300_poll_waiter to reduce minimum timeout and fix race condition
2017-06-27 10:17:33 -07:00
Marcus Müller
d869f94014
Fix: field was bool, but needs to take values -1;1
2017-06-27 10:04:11 -07:00
Martin Braun
f0b328360d
Revert "xcvr: Query ref clock, not ADC/DAC clock"
...
This reverts commit 60920644aa .
2017-06-26 13:29:37 -07:00
michael-west
e1b686318f
X300: Fix DAC sync
2017-06-26 13:25:38 -07:00