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
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
Martin Braun
99c2730bc9
Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width types)
...
- Also removes all references to boost/cstdint.hpp and replaces it with
stdint.h (The 'correct' replacement would be <cstdint>, but not all of our
compilers support that).
2016-11-08 08:02:22 -08:00