Paul David
9ebbb8eb6c
transport: Removing recv() task barrier for conversion calls
...
This modifies super_recv_packet_handler to replace threads & task
barriers in the conversion call with serializing the conversion calls.
Experiments have shown that for most cases, this is superior in
performance than spawning threads and waiting for them to synchronize.
2019-10-17 13:28:06 -07:00
Paul David
e8202128c9
boost: Fixed boost posix_time compilation issue for boost 1.67
...
- Explicit conversions from floats to longs avoids the failure
2018-06-21 15:31:22 -07:00
michael-west
b21276c415
images: Remove HG and XG images from 3.9.7 images package
2018-01-19 10:21:05 -08:00
michael-west
30973bd36e
B200: FX3 performance optimizations based on Cypress AN86947
2017-12-20 15:53:16 -08:00
ilovezfs
e3f067bcd5
Fix build with Boost 1.66
...
Thanks to FX Coudert for suggesting this fix.
2017-12-20 10:11:25 -08:00
Nicolas Cuervo
8138e3947f
utils: backport uhd_config_info
2017-07-19 17:46:01 -07:00
Derek Kozel
508390592d
Final changes for 3.9.7 release.
...
- Updated Debian CHANGELOG
- Updated images package
2017-07-17 20:04:18 +01:00
Derek Kozel
d630f245e3
utils: Added warnings and checks to images downloader
2017-07-17 09:23:15 -07:00
Derek Kozel
ebfaa4cd1e
Preparing branch for 3.9.7 release
...
- updated version string to 3.9.7
2017-07-10 19:03:04 +01:00
bstapleton
7dfbcdae31
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-07-07 13:54:23 -07:00
Martin Braun
732f4a547b
Updated CHANGELOG for upcoming 3.9.7 release
2017-07-07 10:16:13 -07:00
michael-west
cce780d154
E300: Fix issue preventing recreation of streamer objects
2017-07-05 17:17:37 -07:00
Brent Stapleton
46f203232e
fixup! x300: Changed discovery to return early if we find the serial requested
2017-07-05 11:02:51 -07:00
bstapleton
3eeb2db762
Changed x300 discovery to return early if we find the serial requested
2017-06-30 13:34:11 -07:00
Mark Meserve
19bece4951
cbx: turn on LO LPF at <2GHz instead of <1.5GHz
2017-06-30 13:26:56 -07:00
Ashish Chaudhari
7825f24b33
examples: Added channel param for samps to/from file example
...
- Also, fixed an issue with the --repeat option in tx_samples_from_file
2017-06-29 17:52:54 -07:00
Marcus Müller
da2a6db70e
Fix: field was bool, but needs to take values -1;1
2017-06-29 15:50:18 -07:00
Martin Braun
4149de73ce
docs: Clarified use of "gpsdo" for E310
2017-06-29 15:50:07 -07:00
Martin Braun
eb3ef001c1
e310: Clarified log message re GPS
2017-06-29 15:49:55 -07:00
Martin Braun
710f6ac7b7
e310: Added some doc comments on frontend tuning
2017-06-29 15:49:49 -07:00
bstapleton
8b672d5ef1
docs: Updated X300 docs to refer to the Knowledge Base regarding daughterboard selection/compatibility.
2017-06-29 15:49:44 -07:00
Martin Braun
570c371776
b200: Added doc regarding external+GPSDO ref issues
2017-06-29 15:49:38 -07:00
natetemple
e791e6cbc1
DOCS: Update B2xx gain specs
2017-05-12 00:34:00 -07:00
Derek Kozel
3d8931f463
UHD: Fix get_normalized_tx_gain in multi_usrp
2017-04-09 15:35:17 -07:00
Mark Meserve
a180406c39
msvc build: set compile_flags instead of add_definitions
2017-03-21 18:07:35 -07:00
Andrej Rode
5e552d247d
docs: document common exceptions occuring in multi_usrp::make
2017-03-21 11:08:03 -07:00
Derek Kozel
6e38f74578
Docs: Updated FX3 SDK link in readme
2017-03-21 11:01:43 -07:00
Martin Braun
ec5f038db0
examples: Replaced throw with exit() in sync_to_gps
2017-03-01 14:15:30 -08:00
Andrej Rode
dbd3ebb359
cmake: use GCC 4.4 compatible compiler flag
2017-02-27 17:04:35 -08:00
michael-west
ac9a938935
GPSDO: Improved detection
...
- Added re-sending of *IDN? command if no reply or unexpected string (i.e. during GPSDO firmware initialization)
- Shortened detection timeout to return sooner if no GPSDO present (faster initialization)
2017-02-27 14:56:59 -08:00
Martin Braun
fdca3fdbe6
C API: Added missing fields to USRP info
2017-02-20 14:59:06 -08:00
michael-west
c6eab370d8
UBX: Add UHD_SAFE_CALL for MAX287x dectructor to prevent terminate
2017-02-16 16:37:28 -08:00
michael-west
5aef1c5f92
DOCS: Add B210 GPIO pinout
2017-02-07 18:08:10 -08:00
Paul David
8c7dc03f38
cmake: Added the ability to specify package names
2017-02-03 10:56:04 +01:00
Derek Kozel
122d5f8eab
Final changes for 3.9.6 Release
...
- Updated Debian CHANGELOG
- Updated images package
2017-01-27 10:48:56 +01:00
michael-west
4025b8e9dd
X300: Fix issue with GPSDO sometimes not being recognized properly
...
Backported from 3.10.1.1 release candidate.
2017-01-26 08:40:56 +01:00
Martin Braun
64aa2e4def
C API: Added UHD_VERSION usrp.h
2017-01-19 12:38:05 -08:00
Martin Braun
0286bfc823
cmake: Backported compiler checks and linker flags from maint
2017-01-17 09:27:32 -08:00
Martin Braun
1f6a14d6cc
Preparing branch for 3.9.6 release
...
- Updated fpga-src submodule pointer
- Updated CHANGELOG
- Updated version string to 3.9.6
2017-01-16 13:26:18 -08:00
Martin Braun
a727cbc557
utils: Fixed minor rounding issue in gain_group
2017-01-04 11:16:58 -08:00
Martin Braun
e37e4c751d
cmake: Add some quotes on case certain variables are blank
2017-01-04 11:16:58 -08:00
michael-west
6768a6152f
GPIO: Set CTRL register before OUT register in GPIO example.
2016-12-09 17:23:06 -08:00
Martin Braun
cfc989b721
docs: Added note on USRP2 reset arg for burning images
2016-12-01 15:23:24 -08:00
michael-west
cbeb6c2301
UBX: Force on RX driver to eliminate transient
2016-12-01 12:45:15 -08:00
Martin Braun
0dc9390054
cmake: Fixed version num depadding
2016-11-30 11:52:03 -08:00
Martin Braun
06588f4188
ubuntu: Added yakkety to the list of distros
2016-11-30 09:20:45 -08:00
Martin Braun
e99b5ba692
usrp2: Removed superfluous helper function
2016-11-28 12:20:43 -08:00
Martin Braun
f716381262
transport: Removed some superfluous variables
2016-11-28 12:20:43 -08:00
Martin Braun
9f3d0177db
lib: Removed superfluous variable in gain_group
2016-11-28 12:20:43 -08:00
michael-west
2255ec433b
UHD: Fixes for super_recv_packet_hadler
...
- Make recv() return immediately on EOB
- In the timeout case, don't call the flow control hander if none exists
2016-11-14 14:30:48 -08:00