Martin Braun
6466ae1d3e
mpm: Add __mpm_device__ as usrp_hwd module variable
2018-10-09 17:11:08 -07:00
Martin Braun
a5b87ab7c4
mpm: cmake: Add git hash and version info to Python module
...
Reviewed-by: Brent Stapleton <brent.stapleton@ettus.com>
2018-04-02 15:27:05 -07:00
Martin Braun
e9288a439c
mpm: Update all license headers
...
- Fix typo in company name (missing 'a')
- Updated SPDX license identifier to version 3.0
2018-02-19 16:55:08 -08:00
Martin Braun
8815098747
mpm: Harmonize all license header
...
Now uses SPDX headers everywhere.
2017-12-22 15:05:58 -08:00
Brent Stapleton
cb6d78d9e8
mpm: adding GPS sensor functions
...
Adding GPS TPV and SKY sensors to MPM, and their respective getters.
Reviewed-By: Martin Braun <martin.braun@ettus.com>
2017-12-22 15:05:58 -08:00
Martin Braun
d3e6dd1140
mpm: Harmonize imports, tidy + sort modules
...
- Moved nijesdcore to cores/
- Moved udev, net, dtoverlay, uio to sys_utils/
- Made all imports non-relative (except in __init__.py files)
- Removed some unnecessary imports
- Reordered some imports for Python conventions
2017-12-22 15:05:58 -08:00
Martin Braun
58e7022062
mpm: Factor out xport managers as own objects
...
- Move XportMgr classes out of n310.py
- Subclass them there and apply N310-specific settings
- Remove chdr_interfaces option from PeriphManagerBase
2017-12-22 15:05:57 -08:00
Martin Braun
af35903d17
mpm: Renamed types submodule mpmtypes to avoid import confusion
2017-12-22 15:03:52 -08:00
Martin Braun
285f14392b
mpm: Moved over to new logging infrastructure
...
Also currently hardcodes some settings.
2017-12-22 15:03:45 -08:00
Andrej Rode
6a12add156
mpm: mpm reorganization
2017-12-22 15:03:45 -08:00
Andrej Rode
8ac9014d5c
mpm: CMake cleanup, Python code enhancements
...
- Send user defined data in ping
- Improve rpc_shell, add mpm_debug.py, fix tracebacks in multiprocessing
2017-12-22 15:03:44 -08:00
Andrej Rode
ef6326a174
mpm: python refactoring
2017-12-22 15:03:44 -08:00
Martin Braun
1a4348038d
Initial commit for N3xx development.
...
- 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>
2017-12-22 15:03:44 -08:00