Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | x300: Replace all references to boost::this_thread::sleep() | Martin Braun | 2018-04-17 | 5 | -26/+38 |
| | | | | Use std::this_thread::sleep_for() instead. | ||||
* | niusrprio: Refactor niusrprio_session, move out static consts | Martin Braun | 2018-04-17 | 2 | -7/+7 |
| | | | | | | Static const attributes were causing linker issues the way there were being used, but they were only used in niusrprio_session.cpp and thus could be factored out. | ||||
* | b100: Remove some references to boost::assign and Boost time objects | Martin Braun | 2018-04-17 | 1 | -16/+23 |
| | |||||
* | mpm: n3xx: Bump maximum supported revision to 5 (RevF) | Moritz Fischer | 2018-04-17 | 1 | -1/+1 |
| | | | | | | | Bump maximum supported motherboard revision to 5 (RevF), to support upcoming motherboard revisions. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | mpm: update cmake to find the correct python3 | Trung Tran | 2018-04-17 | 1 | -6/+6 |
| | | | | | | | We need to set it before including UHDPython.cmake where PythonInterp is set without version requirement. Reviewed-by: Martin Braun <martin.braun@ettus.com> | ||||
* | adf4002: Fixed register programming for power down bit | Sugandha Gupta | 2018-04-12 | 1 | -1/+1 |
| | | | | | The bit shift for power down is one off with respect to the ADF4001/ADF4002 data sheet | ||||
* | docs: n3x0: Clarify subdev specs | Martin Braun | 2018-04-10 | 1 | -0/+30 |
| | |||||
* | logging: Fix UHD_LOG_FILE cmake var | Martin Braun | 2018-04-10 | 1 | -41/+54 |
| | | | | | | | | | - Fixes: cmake -DUHD_LOG_FILE wasn't respected - Fixes: UHD_LOG_FILE and UHD_FILE_LOG_LEVEL had to both be set for either to take effect - Fixes: Use of unnecessary boost::make_shared<> - Also factored out setting up console- and file logger into their own locations in an attempt to improve readability | ||||
* | x300: handle bad weak_ptr during pcie discovery | Mark Meserve | 2018-04-10 | 1 | -1/+9 |
| | |||||
* | 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 |