Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mpm: Harmonize all license header | Martin Braun | 2017-12-22 | 1 | -13/+2 |
| | | | | Now uses SPDX headers everywhere. | ||||
* | mpm: Return correct value for usrp_hwd.py --init-only | Martin Braun | 2017-12-22 | 1 | -1/+1 |
| | | | | Before, it would always return success even if that failed. | ||||
* | mpm: Reset periph manager on update | Brent Stapleton | 2017-12-22 | 1 | -2/+3 |
| | | | | | | | | | | Upon updating certain components (the FPGA, for example), the Peripheral Manager is restarted, and the overlay is reapplied. In order to facilitate this, the RPC server intercepts and handles the update_component function. Tested on the RJ45 ethernet connection. It probably won't work as well if the SFP connection goes down when the overlay is removed. | ||||
* | mpm: Let usrp_hwd.py --init-only show init status and duration | Martin Braun | 2017-12-22 | 1 | -1/+10 |
| | | | | Reviewed-By: Brent Stapleton <brent.stapleton@ettus.com> | ||||
* | mpm: discovery returns 'product' information | Brent Stapleton | 2017-12-22 | 1 | -1/+2 |
| | | | | | - Added 'product' information to N310 - MPM discovery checks for 'product' field | ||||
* | mpm: Add configurable log levels | Martin Braun | 2017-12-22 | 1 | -2/+17 |
| | |||||
* | mpm: Remove leading _ from _get_device_info() | Martin Braun | 2017-12-22 | 1 | -2/+2 |
| | | | | Use @norpc instead. This fixes some linting issues. | ||||
* | mpm: Catch multiprocess exception on exit | Martin Braun | 2017-12-22 | 1 | -1/+6 |
| | |||||
* | mpm: Made Python3 the default interpreter for all N3xx-related executables | Martin Braun | 2017-12-22 | 1 | -1/+1 |
| | |||||
* | mpm: discovery can now be bound to subnet | Martin Braun | 2017-12-22 | 1 | -1/+8 |
| | |||||
* | mpm/mpmd: Call init() during UHD session init, not on hwd spawn | Martin Braun | 2017-12-22 | 1 | -2/+1 |
| | |||||
* | mpm: Moved device and dboard init/deinit to their own methods | Martin Braun | 2017-12-22 | 1 | -0/+18 |
| | | | | Also cleaned up some cruft. | ||||
* | mpm: Added command line args to usrp_hwd.py | Martin Braun | 2017-12-22 | 1 | -1/+40 |
| | |||||
* | mpm: Fixed python import in discovery module | Martin Braun | 2017-12-22 | 1 | -2/+2 |
| | |||||
* | mpm: Fixed logging in exit case | Martin Braun | 2017-12-22 | 1 | -2/+2 |
| | |||||
* | mpm: Moved over to new logging infrastructure | Martin Braun | 2017-12-22 | 1 | -25/+17 |
| | | | | Also currently hardcodes some settings. | ||||
* | mpm: mpm reorganization | Andrej Rode | 2017-12-22 | 1 | -10/+23 |
| | |||||
* | mpm: CMake cleanup, Python code enhancements | Andrej Rode | 2017-12-22 | 1 | -19/+38 |
| | | | | | - Send user defined data in ping - Improve rpc_shell, add mpm_debug.py, fix tracebacks in multiprocessing | ||||
* | Initial commit for N3xx development. | Martin Braun | 2017-12-22 | 1 | -0/+57 |
- 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> |