Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | lib: add default ctors to structs and initialize members properly | Andrej Rode | 2017-01-12 | 6 | -5/+21 | |
| | | ||||||
| * | lib: remove statements after throw | Andrej Rode | 2017-01-12 | 4 | -4/+1 | |
| | | ||||||
| * | ad9361: assign before throw | Andrej Rode | 2017-01-12 | 1 | -1/+1 | |
| | | ||||||
| * | experts: remove delete after throw | Andrej Rode | 2017-01-12 | 1 | -4/+2 | |
| | | ||||||
| * | n230: fix coverity reports | Andrej Rode | 2017-01-12 | 1 | -1/+2 | |
| | | ||||||
| * | usrp2: fixes according to coverity reports | Andrej Rode | 2017-01-12 | 3 | -3/+3 | |
| | | ||||||
| * | docs: Purged references to CVITA, replaced with CHDR | Martin Braun | 2017-01-11 | 1 | -1/+1 | |
| | | ||||||
| * | X300: Prevent MB EEPROM Corruption | michael-west | 2017-01-10 | 8 | -49/+387 | |
| | | | | | | | | | | | | | | - 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 | |||||
* | | x300: Remove XB clearing since it seems to have no effect | Paul David | 2017-01-16 | 1 | -8/+0 | |
| | | ||||||
* | | Merge branch 'maint' | Martin Braun | 2017-01-05 | 3 | -8/+12 | |
|\| | ||||||
| * | utils: Fixed minor rounding issue in gain_group | Martin Braun | 2017-01-04 | 1 | -2/+6 | |
| | | ||||||
| * | cmake: Add some quotes on case certain variables are blank | Martin Braun | 2017-01-04 | 1 | -2/+2 | |
| | | ||||||
| * | nocscript: fully fix build issue on Py3k | Michael Dickens | 2016-12-16 | 1 | -2/+2 | |
| | | ||||||
| * | nocscript: Fixed build issue on Py3k | Martin Braun | 2016-12-15 | 1 | -2/+2 | |
| | | ||||||
* | | Merge branch 'maint' | Martin Braun | 2016-12-13 | 1 | -1/+9 | |
|\| | ||||||
| * | rfnoc: DDC block has some safeguards in get_output_samp_rate in case its ↵ | Martin Braun | 2016-12-13 | 1 | -1/+9 | |
| | | | | | | | | called with ANY_PORT | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-12-13 | 4 | -22/+26 | |
|\| | ||||||
| * | x300: Made MTU throttling more explicit in x300 header files | Martin Braun | 2016-12-13 | 2 | -1/+3 | |
| | | ||||||
| * | rfnoc: Removed stray print in legacy_compat | Martin Braun | 2016-12-13 | 1 | -1/+0 | |
| | | ||||||
| * | Fix typo causing channel list generation to fail. | michael-west | 2016-12-13 | 1 | -1/+1 | |
| | | ||||||
| * | X300: dont stop x300_find if receiving wrong flags | Andrej Rode | 2016-12-08 | 1 | -2/+2 | |
| | | | | | | | | | | Just skip current receive buffer and do not stop processing udp packets completely. | |||||
| * | x300: Make PCIe muxing and connection multi-usrp capable | Martin Braun | 2016-12-08 | 2 | -15/+19 | |
| | | ||||||
| * | Move motherboard index increment to after channel map index. This will | Kevin Gilbert (kegilbert) | 2016-12-08 | 1 | -2/+1 | |
| | | | | | | | | properly map the channel index to the motherboard in chan_to_mcp(...). | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-12-09 | 1 | -2/+7 | |
|\| | ||||||
| * | x300: Adding warning for sampling rate coercion | Martin Braun | 2016-12-06 | 1 | -2/+7 | |
| | | ||||||
| * | UBX: Force on RX driver to eliminate transient | michael-west | 2016-12-01 | 1 | -1/+1 | |
| | | ||||||
| * | rfnoc: legacy_compat gets its own set_{rx,tx}_rate() calls | Martin Braun | 2016-11-29 | 3 | -44/+158 | |
| | | | | | | | | | | | | 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. | |||||
| * | device3: Backed-out the alignment adaption | Martin Braun | 2016-11-29 | 1 | -6/+0 | |
| | | ||||||
* | | UBX: Force on RX driver to eliminate transient | michael-west | 2016-12-09 | 1 | -1/+1 | |
| | | ||||||
* | | rfnoc: legacy_compat gets its own set_{rx,tx}_rate() calls | Martin Braun | 2016-12-09 | 3 | -44/+158 | |
| | | | | | | | | | | | | 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. | |||||
* | | device3: Backed-out the alignment adaption | Martin Braun | 2016-12-09 | 1 | -6/+0 | |
| | | ||||||
* | | rfnoc: Replaced some simple pseudo-lambdas with actual lambdas. | Martin Braun | 2016-12-01 | 1 | -14/+5 | |
| | | | | | | | | | | Note: This is the first commit that uses lambdas, and lambdas are now usable for UHD development. | |||||
* | | usrp: mboard_eeprom reinterpret_cast<>(0) instead of NULL | Andrej Rode | 2016-12-01 | 1 | -1/+1 | |
| | | ||||||
* | | calibration: generic containers for datasets | Paul David | 2016-11-29 | 6 | -0/+460 | |
| | | | | | | | | | | | | - Includes a container for power calibration data - Unit tests to check underlying container functionality - Nearest neighbor and bilinear interpolation | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-11-28 | 16 | -38/+53 | |
|\| | ||||||
| * | lib: Removed more superfluous variables | Martin Braun | 2016-11-28 | 4 | -10/+8 | |
| | | ||||||
| * | transport: Fixed memory leak in muxed_zero_copy_if | Martin Braun | 2016-11-28 | 1 | -2/+2 | |
| | | ||||||
| * | usrp2: Removed superfluous helper function | Martin Braun | 2016-11-28 | 1 | -4/+0 | |
| | | ||||||
| * | transport: Removed some superfluous variables | Martin Braun | 2016-11-28 | 3 | -8/+6 | |
| | | ||||||
| * | lib: Removed superfluous variable in gain_group | Martin Braun | 2016-11-28 | 1 | -2/+0 | |
| | | ||||||
| * | b100: Removed superfluous FX2 vid/pid | Martin Braun | 2016-11-28 | 2 | -4/+0 | |
| | | ||||||
| * | dma fifo: Removed superfluous attribute | Martin Braun | 2016-11-28 | 1 | -2/+1 | |
| | | ||||||
| * | rfnoc: Matched signatures for clear() | Martin Braun | 2016-11-28 | 1 | -1/+1 | |
| | | ||||||
| * | device: change hashing test logic from try-throw-catch to if-else | meserve | 2016-11-18 | 1 | -5/+3 | |
| | | | | | | | | | | | | Allows to trigger on catches during debugging. Reviewed-By: Martin Braun <martin.braun@ettus.com> | |||||
| * | Remove and recreate properties with member function callbacks in | unknown | 2016-11-18 | 1 | -0/+32 | |
| | | | | | | | | | | legacy_compat_impl dtor to prevent future sessions from calling into the destroyed bound functions | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-11-15 | 1 | -2/+2 | |
|\| | ||||||
| * | n230: Make second dual-eth addr consistent with standard | Ashish Chaudhari | 2016-11-14 | 1 | -2/+2 | |
| | | | | | | | | - The second address argument was changed from "secondary-addr" to "second_addr" | |||||
* | | rfnoc: Minor cleanup in ctrl_iface | Martin Braun | 2016-11-09 | 2 | -100/+12 | |
| | | | | | | | | | | | | | | | | - Removed dump queue concept (was geared towards b200 anyway) - Removed some superfluous lines - Requires bidirectional transports Reviewed-By: Michael West <michael.west@ettus.com> | |||||
* | | rfnoc: Removed transport endianness as make arg | Martin Braun | 2016-11-09 | 2 | -2/+0 | |
| | | | | | | | | | | | | | | | | | | This is only confusing, since the blocks do not have to care about endianness. The control interface needs to know (and takes care of it internally), and the streaming transport does the same (and does not directly connect to blocks). Reviewed-By: Michael West <michael.west@ettus.com> | |||||
* | | rfnoc: Moved transport endianness as property into both_xports_t | Martin Braun | 2016-11-09 | 6 | -17/+13 | |
| | | | | | | | | Reviewed-By: Michael West <michael.west@ettus.com> |