Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | eiscat: Fixed missing antenna selection reg write for direct rx | Martin Braun | 2017-12-22 | 2 | -2/+20 |
| | |||||
* | eiscat: Fixed missing antenna selection reg write for direct rx | Martin Braun | 2017-12-22 | 1 | -0/+1 |
| | |||||
* | eiscat: Numerous modification for testing beamforming | Martin Braun | 2017-12-22 | 3 | -27/+183 |
| | |||||
* | Rename netd to mpmd | Martin Braun | 2017-12-22 | 8 | -60/+57 |
| | |||||
* | eiscat: Accept both mixed-case and upper-case antenna names (Rx0, RX0) | Martin Braun | 2017-12-22 | 1 | -1/+4 |
| | |||||
* | eiscat: Antenna selection, gain setting | Martin Braun | 2017-12-22 | 3 | -45/+326 |
| | |||||
* | mpmd: Read transport IP address from device args | Martin Braun | 2017-12-22 | 2 | -4/+8 |
| | |||||
* | converters: Swap 16 bit samples (s16) | Martin Braun | 2017-12-22 | 1 | -20/+6 |
| | |||||
* | rfnoc: Enabled log messages for graph_impl | Martin Braun | 2017-12-22 | 1 | -2/+1 |
| | |||||
* | eiscat: Added more properties, other minor fixes | Martin Braun | 2017-12-22 | 2 | -1/+38 |
| | |||||
* | eiscat: Enabled eiscat db to work with rfnoc_rx_to_file | Martin Braun | 2017-12-22 | 4 | -53/+185 |
| | |||||
* | mpmd: Increased buff size on mpmd rx | Martin Braun | 2017-12-22 | 2 | -0/+29 |
| | |||||
* | uhd: Fixed ranges.hpp | Martin Braun | 2017-12-22 | 1 | -1/+1 |
| | | | | It was accidentally broken during MPM development. | ||||
* | eiscat: Added skeleton for dboard driver support | Martin Braun | 2017-12-22 | 11 | -5/+688 |
| | |||||
* | mpm: LMK code now throws on incorrect chip ID | Martin Braun | 2017-12-22 | 2 | -4/+14 |
| | |||||
* | mpm: Fixed a plethora of SPI-related issues | Martin Braun | 2017-12-22 | 2 | -9/+17 |
| | |||||
* | lmk: Update LMK04828 driver with values for Magnesium | Derek Kozel | 2017-12-22 | 2 | -49/+69 |
| | |||||
* | lib: usrp: magnesium: Stub out a radio_ctrl for magnesium | Moritz Fischer | 2017-12-22 | 6 | -2/+279 |
| | | | | | Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> Signed-off-by: Martin Braun <martin.braun@ettus.com> | ||||
* | uhd: add a simple make_transport to netd_impl | Andrej Rode | 2017-12-22 | 2 | -9/+14 |
| | |||||
* | usrp: add netd find and impl, add uhd rpc client wrapper | Andrej Rode | 2017-12-22 | 9 | -7/+498 |
| | |||||
* | uhd: add cut-down rpclib source tree and import tool | Andrej Rode | 2017-12-22 | 520 | -0/+84485 |
| | |||||
* | Initial commit for N3xx development. | Martin Braun | 2017-12-22 | 6 | -1/+236 |
| | | | | | | | | | | | | | | - Creates mpm/ subdirectory - First pass at hardware daemon/MPM - New code for LMK04828, AD9371 - spidev integration Contributions by: Martin Braun <martin.braun@ettus.com> Derek Kozel <derek.kozel@ettus.com> Mark Meserve <mark.meserve@ni.com> Andrej Rode <andrej.rode@ettus.com> | ||||
* | lib: Add non-public include directory | Martin Braun | 2017-12-22 | 2 | -0/+9 |
| | | | | This is meant for headers that don't export symbols. | ||||
* | Clean up build process | Martin Braun | 2017-12-22 | 7 | -312/+66 |
| | | | | | | - Removed stale files (i2c_core_100, spi_core_100) - Made more compilation condiational; disabling some devices will disable dependencies as well so they don't get compiled in by default. | ||||
* | Move all license headers to SPDX format. | Martin Braun | 2017-12-22 | 751 | -9262/+1012 |
| | |||||
* | rfnoc: ddc: Removed boost::bind usage, other minor cleanup | Martin Braun | 2017-12-20 | 1 | -39/+60 |
| | |||||
* | ddc/duc: enhance ddc/duc with new parameters | Ryan Marlow | 2017-12-20 | 3 | -42/+115 |
| | | | | | | | | | | | | - NUM_HALFBANDS and CIC_MAX are no longer hard coded and are now readback regs. - both DDC and DUC use same encoding to enable halfbands (increment the number) - removed hacky hack & fixed get_output_rate/get_input_rate to include only valid rates based on NUM_HALFBANDS and CIC_MAX. - added compatibility number readback w/ warning/error messages - Updated images package to include new DDC/DUC (affects X-Series only) - Updated fpga-src submodule pointer | ||||
* | X300: Add retry to DAC synchronization | michael-west | 2017-12-20 | 3 | -38/+90 |
| | | | | | Reviewed-by: Martin Braun <martin.braun@ettus.com> Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com> | ||||
* | e300: Fix use of basic_datagram_socket::native() | Martin Braun | 2017-12-19 | 1 | -1/+1 |
| | |||||
* | Fix build with Boost 1.66 | ilovezfs | 2017-12-19 | 4 | -5/+5 |
| | | | | Thanks to FX Coudert for suggesting this fix. | ||||
* | TwinRX: Added ADF5356 synth and TwinRX Rev C support | Derek Kozel | 2017-12-08 | 12 | -463/+747 |
| | | | | | | | | | ADF5355 and ADF5356 support merged into adf535x class Default register values moved into regmap Reviewed-By: Martin Braun <martin.braun@ettus.com> Reviewed-By: Ashish Chaudhari <ashish@ettus.com> Reviewed-By: Mark Meserve <mark.meserve@ni.com> | ||||
* | UBX: Add support for UBX-TDD | michael-west | 2017-12-07 | 5 | -5/+53 |
| | |||||
* | UBX: Add implementation of TDD xcvr mode and force TX PA on in TDD mode to ↵ | michael-west | 2017-12-07 | 1 | -12/+47 |
| | | | | reduce transient at start of transmission | ||||
* | UHD: Add eeprom info to dboard_base | michael-west | 2017-12-07 | 9 | -50/+67 |
| | |||||
* | rfnoc: Added TX LO APIs to radio_ctrl | Martin Braun | 2017-12-06 | 3 | -6/+211 |
| | | | | | | | Also added stubs in the default impl. Reviewed-By: Ashish Chaudhari <ashish@ettus.com> Reviewed-By: Derek Kozel <derek.kozel@ettus.com> | ||||
* | multi_usrp: Expose APIs for TX LO controls | Martin Braun | 2017-12-06 | 2 | -37/+467 |
| | | | | | Reviewed-By: Ashish Chaudhari <ashish@ettus.com> Reviewed-By: Derek Kozel <derek.kozel@ettus.com> | ||||
* | fpga load: adding component_file type | Brent Stapleton | 2017-11-14 | 1 | -0/+35 |
| | | | | | Adding struct that contains the data and metadata for a file that defines a component. | ||||
* | fixup! uhd: Changed mboard_eeprom_t interface, refactored MB EEPROM code | Martin Braun | 2017-11-13 | 1 | -1/+1 |
| | |||||
* | adf435x: Add APIs for cp current and aux level | Alex Williams | 2017-10-30 | 2 | -9/+76 |
| | |||||
* | n230: Properly initialize request before discovery | Martin Braun | 2017-10-23 | 1 | -0/+2 |
| | | | | | | The request struct passed to send() was not fully initialized, causing code checkers to choke. This fix doesn't affect functionality (the values were not used for anything), but removes warnings. | ||||
* | docs: Updates to legacy devices, XCVR2450 | Martin Braun | 2017-10-23 | 3 | -3/+149 |
| | | | | | | | - Added comment that the XCVR2450 is incompatible with X310 - Moved more devices to legacy, clarified meaning - Added back E1x0 manual for reference purposes, but with deprecation warning | ||||
* | transport: nirio_zero_copy: Remove redundant buffer pools | Moritz Fischer | 2017-10-11 | 1 | -5/+0 |
| | | | | | | | Remove the redundant send/recv buffer_pools from nirio_zero_copy_impl class as no one is using them. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | transport: liberio: Check return values for liberio_chan_set_fixed_size() | Moritz Fischer | 2017-10-10 | 1 | -4/+10 |
| | | | | | | | Check return value of liberio_chan_set_fixed_size() since it can fail, and bad things happen if one just proceeds. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | docs: Fixed B200 power LED description | Marcus Müller | 2017-10-05 | 1 | -3/+3 |
| | |||||
* | transport: liberio: Fix bug with recv timeout conversion | Moritz Fischer | 2017-10-05 | 1 | -3/+3 |
| | | | | | | | | | | | | | The timeout value passed in by UHD would get multiplied by USEC, to convert from the UHD value in seconds to the liberio value in microseconds. The bug manifested itself by calling liberio_dequeue_buf() with a timeout equivalent to 100s. Fixes ed1c64c81 ('transport: Added liberio_zero_copy transport ...') Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> Cc: Alex Williams <alex.williams@ni.com> | ||||
* | transport: liberio: Fix indents | Moritz Fischer | 2017-10-05 | 1 | -4/+4 |
| | | | | | | | Remove stray tabs from liberio_zero_copy transport and clarify actual code flow by fixing indent. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | udp: Modify log messages of UDP transport | Martin Braun | 2017-10-04 | 2 | -10/+27 |
| | | | | | - Remove multi-line log message for socket creation - Include local addr and port in trace messages | ||||
* | udp: Added option to query local address of socket | Martin Braun | 2017-10-04 | 3 | -1/+38 |
| | |||||
* | rfnoc: Fix potential double-overrun handling in rx stream terminator | Martin Braun | 2017-10-04 | 2 | -0/+9 |
| | | | | | | It's feasible that error messages are sent out during overrun handling, which would cause a nested invocation of handle_overrun(). This adds a lock to prevent that. | ||||
* | dram_fifo, BIST: BUS_CLK_RATE is now a readback reg. | Ryan Marlow | 2017-09-29 | 3 | -8/+17 |
| |