uhd/mpm/python/usrp_mpm/periph_manager
Samuel O'Brien 6394a7c6ea sim: Lay Groundwork for Simulator
At this point, only about half of the mpm methods work on the simulator
    over the mpm shell, and it hasn't been tested with uhd at all.
    If you want to give it a try, first install all of the python
    dependencies of mpm (The simulator doesn't require libusrp or any of
    the C++ deps). In addition, running mpm on a desktop machine requires
    the python lib netifaces. Next, make an /mpm/build directory and open
    it. Run `cmake .. -DMPM_DEVICE=sim`, then `make`. Finally, run
    `python3 python/usrp_hwd.py`. You should be able to open another
    terminal and run `mpm/tools/mpm_shell.py localhost` to connect to the
    mpm server.

Signed-off-by: Samuel O'Brien <sam.obrien@ni.com>
2020-10-07 15:29:19 -05:00
..
__init__.py.in mpm: Add __mpm_device__ as usrp_hwd module variable 2018-10-09 17:11:08 -07:00
base.py mpm: use filesystem_status from sys_utils 2020-10-06 15:21:27 -05:00
CMakeLists.txt sim: Lay Groundwork for Simulator 2020-10-07 15:29:19 -05:00
common.py mpm: Move common mboard regs code to common location 2019-11-26 12:21:33 -08:00
e31x.py mpm: Remove SID class 2020-08-07 07:25:08 -05:00
e31x_periphs.py mpm: e320/e310: Expose APIs to drive GPIO source via UHD 2020-01-23 11:37:51 -08:00
e320.py mpm: Remove SID class 2020-08-07 07:25:08 -05:00
e320_periphs.py mpm: Fix various Pylint issues 2020-07-09 00:39:11 -07:00
n3xx.py mpm: n3xx: Remove eth1, eth2 from interface list 2020-08-07 07:25:30 -05:00
n3xx_periphs.py mpm: Look for pca953x based devices by device/name 2020-06-11 10:39:05 -05:00
sim.py sim: Lay Groundwork for Simulator 2020-10-07 15:29:19 -05:00