Commit Graph

5681 Commits

Author SHA1 Message Date
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