Commit graph

6048 commits

Author SHA1 Message Date
Andrej Rode
94a043ab5b tests: fix coverity reports 2017-01-12 15:15:37 -08:00
Andrej Rode
74c60887bd n230: fix coverity reports 2017-01-12 15:15:37 -08:00
Andrej Rode
6d7692f393 usrp2: fixes according to coverity reports 2017-01-12 15:15:37 -08:00
Jonathon Pendlum
fba670a3c7 rfnoc: Changed DDC XML to use full noc id 2017-01-12 10:46:24 -08:00
Martin Braun
cf34a75440 docs: Purged references to CVITA, replaced with CHDR 2017-01-11 12:24:47 -08:00
michael-west
64b4c1f5d7 X300: Prevent MB EEPROM Corruption
- Load EEPROM data into firmware memory to access from there instead of driving the I2C bus directly
- Fixed firmware performance issues by removing the popcntll() function and reducing frequency of background tasks to once every 10ms
- Added x300_mb_eeprom_iface to handle cases of devices with older and newer firmware
- Added checks for claim to device before driving the I2C bus
2017-01-10 13:51:53 -08:00
Martin Braun
29b0fa1738 cmake: Added Boost 1.61 to list of versions 2017-01-06 09:02:14 -08:00
Martin Braun
f86f209b33 utils: Fixed minor rounding issue in gain_group 2017-01-04 07:36:51 -08:00
Martin Braun
8bd2a5fae5 cmake: Add some quotes on case certain variables are blank 2017-01-04 07:00:36 -08:00
Martin Braun
d00d4ae8ff C API: Added UHD_VERSION usrp.h 2017-01-03 15:15:26 -08:00
Andrej Rode
2f20264768 utils: use vt100 terminal codes in uhd_images_downloader 2017-01-03 14:05:33 -08:00
Michael Dickens
707e503d86 nocscript: fully fix build issue on Py3k 2016-12-16 10:11:09 -08:00
Martin Braun
332b659bc7 nocscript: Fixed build issue on Py3k 2016-12-15 09:07:56 -08:00
Martin Braun
2a72dd9094 x300: Updated FPGA images to include 214 MHz change
- Updated submodule pointer
- Updated images package
2016-12-13 17:35:23 -08:00
Martin Braun
d0a60fea5c rfnoc: DDC block has some safeguards in get_output_samp_rate in case its called with ANY_PORT 2016-12-13 16:23:04 -08:00
Martin Braun
582553984c x300: Made MTU throttling more explicit in x300 header files 2016-12-13 10:43:53 -08:00
Martin Braun
289dd94462 rfnoc: Removed stray print in legacy_compat 2016-12-13 10:43:53 -08:00
michael-west
fcce983e41 Fix typo causing channel list generation to fail. 2016-12-13 07:46:59 -08:00
Martin Braun
d5ba9fab6a tests: Added bitbang test, added to x3x0 devtest 2016-12-09 19:15:27 -08:00
michael-west
548e14cfd6 GPIO: Set CTRL register before OUT register in GPIO example. 2016-12-09 17:22:16 -08:00
Andrej Rode
5efe1c0f12 X300: dont stop x300_find if receiving wrong flags
Just skip current receive buffer and do not stop processing udp packets
completely.
2016-12-08 14:32:58 -08:00
Martin Braun
a2e59940dc x300: Make PCIe muxing and connection multi-usrp capable 2016-12-08 14:30:39 -08:00
Kevin Gilbert (kegilbert)
ccd681e459 Move motherboard index increment to after channel map index. This will
properly map the channel index to the motherboard in chan_to_mcp(...).
2016-12-08 14:23:37 -08:00
Martin Braun
eb2ba5ea16 x300: Adding warning for sampling rate coercion 2016-12-06 11:55:43 -08:00
Martin Braun
5de7ab5108 utils: Added --abi-string to uhd_config_info 2016-12-01 16:22:48 -08:00
Martin Braun
77cbd56a5d docs: Added note on USRP2 reset arg for burning images 2016-12-01 15:22:56 -08:00
michael-west
b7b08b1ece UBX: Force on RX driver to eliminate transient 2016-12-01 12:45:33 -08:00
Andrej Rode
ae9370d5b3 devtest: flush stdout after print statements 2016-12-01 12:44:41 -08:00
Andrej Rode
7fc01d5fe3 devtest: dont check number of samples in benchmark rate test and accept
10 underruns in SISO
2016-12-01 12:44:41 -08:00
Martin Braun
f583c77fc2 cmake: Fixed version num depadding 2016-11-30 11:56:05 -08:00
Martin Braun
58668be81d ubuntu: Added yakkety to the list of distros 2016-11-30 09:20:23 -08:00
Martin Braun
0d42e86098 rfnoc: legacy_compat gets its own set_{rx,tx}_rate() calls
This avoids double-calling subscribers, and will fix the case where a
rate change in a multi-channel scenario will break because the graph
resolution is done before all rates are set.
2016-11-29 08:48:51 -08:00
Martin Braun
1b82c24861 device3: Backed-out the alignment adaption 2016-11-29 08:48:51 -08:00
Martin Braun
33c0b32db1 lib: Removed more superfluous variables 2016-11-28 12:17:12 -08:00
Martin Braun
da2c235bda transport: Fixed memory leak in muxed_zero_copy_if 2016-11-28 12:17:12 -08:00
Martin Braun
26d047f821 usrp2: Removed superfluous helper function 2016-11-28 12:17:12 -08:00
Martin Braun
097b0334ad transport: Removed some superfluous variables 2016-11-28 12:17:12 -08:00
Martin Braun
7c9cc6df10 lib: Removed superfluous variable in gain_group 2016-11-28 12:17:12 -08:00
Martin Braun
666e8c9bcd b100: Removed superfluous FX2 vid/pid 2016-11-28 12:17:12 -08:00
Martin Braun
b1d08e41e6 dma fifo: Removed superfluous attribute 2016-11-28 12:17:12 -08:00
Martin Braun
f00463d2c3 rfnoc: Matched signatures for clear() 2016-11-28 12:17:12 -08:00
Martin Braun
e40ea4f2b8 docs: Added comments on JTAGging via Vivado for X3x0 2016-11-22 17:29:34 -08:00
Martin Braun
bafc0a045c cmake: Remove duplicate definitions of UHD_VERSION 2016-11-18 18:15:36 -08:00
meserve
ee4bb48868 device: change hashing test logic from try-throw-catch to if-else
Allows to trigger on catches during debugging.

Reviewed-By: Martin Braun <martin.braun@ettus.com>
2016-11-18 17:25:39 -08:00
unknown
f743c922d6 Remove and recreate properties with member function callbacks in
legacy_compat_impl dtor to prevent future sessions from calling into the
destroyed bound functions
2016-11-18 11:34:49 -08:00
Martin Braun
581672f31d fixup! Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width types)
Now also removes the namespaces in the utils/ directory.
2016-11-15 16:36:45 -08:00
Martin Braun
cc6087f452 fixup! Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width types)
Now also removes the namespaces in examples/
2016-11-15 16:31:18 -08:00
Ashish Chaudhari
69ad966a29 n230: Make second dual-eth addr consistent with standard
- The second address argument was changed from "secondary-addr" to "second_addr"
2016-11-14 16:46:39 -08:00
Andrej Rode
b68412521f devtest: test_base add wait time between uhd_usrp_probe calls 2016-11-09 17:54:52 -08:00
Paul David
b77f27d577 cmake: Added the ability to specify package names 2016-11-09 17:52:06 -08:00