Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | docs: Clarify that the magnesium/ dboard driver is used for N310/N300 | Martin Braun | 2018-04-10 | 2 | -3/+11 | |
| | ||||||
* | jesd: add rx and tx SYSREF delay control in MPM | Daniel Jepson | 2018-04-10 | 1 | -1/+6 | |
| | ||||||
* | mg: implement digital loopback arg for the rfic | Daniel Jepson | 2018-04-10 | 2 | -22/+28 | |
| | ||||||
* | uhd: update settling time to double in txrx_loopback_to_file example | Daniel Jepson | 2018-04-10 | 1 | -4/+4 | |
| | ||||||
* | uhd: increase tx buffer fill time for txrx_loopback_to_file example | Daniel Jepson | 2018-04-10 | 1 | -1/+1 | |
| | | | | | The previous 0.1s fill time occasionally prevented rx from starting on time when settling is set to the same 0.1s time. It was increased to 0.5s. | |||||
* | uhd: fix subdevice selection order in txrx_loopback_to_file example | Daniel Jepson | 2018-04-10 | 1 | -4/+4 | |
| | ||||||
* | fixup! mg: fix compiler warnings | Martin Braun | 2018-04-09 | 1 | -10/+10 | |
| | ||||||
* | lib: move atomic.hpp and system_time.hpp to uhdlib | Martin Braun | 2018-04-06 | 11 | -11/+11 | |
| | ||||||
* | fixup! legacy: fix legacy compat to work with 2TX radio block | michael-west | 2018-04-06 | 1 | -23/+9 | |
| | ||||||
* | mg: fix compiler warnings | michael-west | 2018-04-05 | 2 | -2/+2 | |
| | ||||||
* | fixup! lib: adding == and != for uhd::dict | Martin Braun | 2018-04-05 | 1 | -1/+1 | |
| | | | | | The original code was fine, but it required the caller to be using C++11. | |||||
* | multi_usrp: Add API call to query the clock rate range | Martin Braun | 2018-04-03 | 2 | -0/+37 | |
| | ||||||
* | b200: Add clock rate range | Martin Braun | 2018-04-03 | 1 | -0/+5 | |
| | ||||||
* | fixup! n3xx: add White Rabbit support | Daniel Jepson | 2018-04-03 | 1 | -12/+0 | |
| | ||||||
* | n3xx: Updated fpga-src and images for White Rabbit support | Ashish Chaudhari | 2018-04-03 | 2 | -3/+4 | |
| | | | | | | Targets updated: - n3xx_n310_fpga_default and n3xx_n300_fpga_default (has new WX target) - n3xx_n310_fpga_aurora and n3xx_n300_fpga_aurora | |||||
* | n300: Added Aurora images to image downloader | Ashish Chaudhari | 2018-04-03 | 1 | -0/+19 | |
| | ||||||
* | mpm: cmake: Add git hash and version info to Python module | Martin Braun | 2018-04-02 | 5 | -15/+79 | |
| | | | | Reviewed-by: Brent Stapleton <brent.stapleton@ettus.com> | |||||
* | images: Move WX back into default set | Martin Braun | 2018-04-02 | 1 | -20/+12 | |
| | ||||||
* | mpm: increase timeout interval for claiming | Trung N Tran | 2018-04-02 | 1 | -1/+1 | |
| | ||||||
* | mpmd: tighten reclaiming time. | Trung N Tran | 2018-04-02 | 1 | -2/+3 | |
| | | | | | Reclaming interval was exec_time(claim+dump_logs)+MPMD_RECLAIM_INTERNVAL; this change will MAX(exec_time(claim+dump_logs),MPM_RECLAIM_INTERVAL) | |||||
* | mpm: n3xx: Disable PPS out during initialization | Martin Braun | 2018-04-02 | 1 | -1/+12 | |
| | ||||||
* | lib: adding == and != for uhd::dict | Brent Stapleton | 2018-04-02 | 3 | -0/+71 | |
| | ||||||
* | lib: adding device_addr_t constructor from map | Brent Stapleton | 2018-04-02 | 3 | -0/+22 | |
| | | | | | Adding constructor for device_addr_t that takes a map<string, string> as an argument. | |||||
* | fixup! rfnoc: Update logging in some blocks | Trung N Tran | 2018-03-30 | 1 | -1/+1 | |
| | ||||||
* | UBX: Change antenna functions to coercers on antenna/value properties | michael-west | 2018-03-30 | 1 | -4/+7 | |
| | ||||||
* | dboard eeprom: Demote byte sum message to TRACE | Martin Braun | 2018-03-30 | 1 | -2/+6 | |
| | ||||||
* | rfnoc: Update logging in some blocks | Martin Braun | 2018-03-30 | 6 | -56/+87 | |
| | | | | | | | | | | Updated the following blocks and components: Radio, DmaFIFO, block_ctrl_base and node_ctrl_base, blockdef_xml_impl, device3_impl. No functional changes. - Demoted some log messages - Consistent log style (use unique_id()) - Some adaptation of coding style where close to log statements | |||||
* | x300: Update logging | Martin Braun | 2018-03-30 | 1 | -37/+37 | |
| | | | | | | | | | No functional changes. - Demote some messages to DEBUG or TRACE - Use consistent logging styles - In some cases, adapted code to coding style when near logging statements | |||||
* | cores: Demote some log messages in time core | Martin Braun | 2018-03-30 | 1 | -2/+6 | |
| | ||||||
* | transport: Demote UDP socket buffer size log message to TRACE | Martin Braun | 2018-03-30 | 1 | -1/+1 | |
| | | | | | Note: When socket buffers are incorrectly size, a WARNING is still printed. | |||||
* | multi_usrp: Refactor gpio_attr methods | Martin Braun | 2018-03-30 | 1 | -117/+164 | |
| | | | | | | | | | - Fix indentation issues - Fix inconsistent formatting - Fix typos in user-facing messages - Fix inconsistent exception messages - Apply coding guideline formatting rules - Remove some code duplication | |||||
* | example: Refactor gpio.cpp | Martin Braun | 2018-03-30 | 1 | -12/+22 | |
| | | | | | | Minor changes: - Remove some Boost usage - Minor formatting changes | |||||
* | docs: b200: Suggest modifying recv_frame_size for more stability | Martin Braun | 2018-03-30 | 1 | -6/+11 | |
| | ||||||
* | n3xx: add White Rabbit support | Daniel Jepson | 2018-03-30 | 7 | -101/+281 | |
| | | | | Reviewed-by: Martin Braun <martin.braun@ettus.com> | |||||
* | mpm: improve logging on exception | Trung N Tran | 2018-03-30 | 1 | -4/+5 | |
| | ||||||
* | cmake: update NSIS template | Trung Tran | 2018-03-30 | 1 | -2/+2 | |
| | | | | | | | RemoveSection is deprecate because NSIS has some macro that is the same name. The upstream NSISTemplate of CMake already update since 2012 but we did not. This commit will enable our our Packaging for windows run against latest NSIS app. | |||||
* | mpmd: Fixed MPM marking wrong device as reachable | Brent Stapleton | 2018-03-30 | 1 | -1/+12 | |
| | | | | | | | | During MPMd find routine, added a check when connecting to a CHDR interface to make sure we're talking to the correct device. Without this check MPMd would sometimes incorrectly mark a device as reachable because they shared an addr (ie. 192.168.10.2 existed on multiple devices). | |||||
* | mpmd: Provide list of MPM devices to fail fast on find | Martin Braun | 2018-03-29 | 2 | -1/+34 | |
| | | | | | | | | With this fix, uhd_find_devices --args type=b200, for example, will not stall in this function. Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com> Reviewed-by: Brent Stapleton <brent.stapleton@ettus.com> | |||||
* | rfnoc radio: get_rx_stream resets sequence num | Brent Stapleton | 2018-03-29 | 1 | -0/+5 | |
| | | | | | | Reset the RX sequence number whenever an RX streamer is created. Reviewed-by: Martin Braun <martin.braun@ettus.com> | |||||
* | Debian: Clean up CHANGELOG for clean Debian parsing. | michael-west | 2018-03-29 | 1 | -85/+72 | |
| | ||||||
* | x300: Refactor clock and time source prop tree setup | Martin Braun | 2018-03-29 | 1 | -12/+27 | |
| | | | | | | - Remove boost::bind - Remove boost::assign::list_of - No functional changes | |||||
* | x300: Properly coerce master clock rate (tick rate) | Martin Braun | 2018-03-29 | 1 | -4/+22 | |
| | | | | | | | | - A call to multi_usrp::set_master_clock_rate() on the X3x0 will now properly coerce the value, and show a warning when it had to coerce. It will not throw an exception. - Did a minirefactoring of the tick_rate property setup and removed two more boost::binds. | |||||
* | Doc: Update N3xx filesystem updating instructions. | michael-west | 2018-03-29 | 1 | -15/+29 | |
| | ||||||
* | usrp2: Modify trace log statement in ad9777 control | Martin Braun | 2018-03-28 | 1 | -1/+1 | |
| | | | | Reviewed-by: Derek Kozek <derek.kozel@ettus.com> | |||||
* | usrp2: Re-add ability to modulate in the DAC | Martin Braun | 2018-03-28 | 3 | -7/+85 | |
| | | | | | | | | | | | This partially reverts b29e80cc. That commit fixed a bug with numerical overflows, but also removed the ability to tune using the DAC, effectively reducing the DSP tuning range. This commit allows to tune within +/- 200 MHz using a combination of both the DAC and the DSP tuning in the FPGA. Reviewed-by: Derek Kozek <derek.kozel@ettus.com> | |||||
* | lib: Fixing config file path for some Windows builds | Andrew Lynch | 2018-03-28 | 3 | -6/+5 | |
| | ||||||
* | cmake: Improve warning for missing requests | Martin Braun | 2018-03-28 | 1 | -1/+2 | |
| | ||||||
* | fixup! rfnoc radio: Improve warning for too many samples requested | Martin Braun | 2018-03-27 | 1 | -1/+2 | |
| | ||||||
* | rfnoc radio: Improve warning for too many samples requested | Martin Braun | 2018-03-27 | 1 | -1/+11 | |
| | | | | | | | | | | When doing a NUM_SAMPS_AND_DONE stream command, there is a limit to the number of samples that can be requested (as of now, there's 28 bits for this counter). When the number was exceeded, the previous error message was not helpful. Note that the DDC block will multiply the number of requested samples by the decimation rate. This means the number of samples requested from the radio is higher than the number of samples requested by the application. | |||||
* | Update fpga-src submodule pointer | Martin Braun | 2018-03-27 | 1 | -0/+0 | |
| | | | | This includes the DDS update, required by d588005f. |