uhd/mpm
Samuel O'Brien 00c306d5c4 sim: Integrate simulator into UHD
This commit adds a device::register_device which allows uhd to start up
a simulator when uhd is called with the arguments type=sim. Creating the
device object creates a subprocess using pybind and an embedded
interpreter, and destroying the object cleans up those subprocesses.

Signed-off-by: Samuel O'Brien <sam.obrien@ni.com>
2020-10-28 15:25:48 -05:00
..
cmake/Modules mpm: fixed cmake macro for enabling modules 2020-01-22 12:54:54 -08:00
include mpm: Apply clang-format against all .cpp and .hpp files 2020-03-03 08:51:32 -06:00
lib mpm: Apply clang-format against all .cpp and .hpp files 2020-03-03 08:51:32 -06:00
python sim: Integrate simulator into UHD 2020-10-28 15:25:48 -05:00
systemd mpm: systemd: systemd configuration are getting now installed under consideration of the device type 2020-07-16 10:00:12 -05:00
tests uhd: mpm: update all license header w/ "-or-later" 2019-03-08 00:43:07 +01:00
tools mpm: added check-filesystem utility 2020-10-06 15:21:27 -05:00
.gitignore mpm: Rearchitecture of AD9371 code to use ctrl/device paradigm 2017-12-22 15:03:44 -08:00
CMakeLists.txt sim: Lay Groundwork for Simulator 2020-10-07 15:29:19 -05:00