diff options
Diffstat (limited to 'mpm/python/usrp_mpm/__init__.py.in')
-rw-r--r-- | mpm/python/usrp_mpm/__init__.py.in | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/mpm/python/usrp_mpm/__init__.py.in b/mpm/python/usrp_mpm/__init__.py.in new file mode 100644 index 000000000..c2134d092 --- /dev/null +++ b/mpm/python/usrp_mpm/__init__.py.in @@ -0,0 +1,30 @@ +# +# Copyright 2017 Ettus Research, a National Instruments Company +# +# SPDX-License-Identifier: GPL-3.0-or-later +# +""" +MPM Module +""" + +__simulated__ = ("${MPM_DEVICE}" == "sim") + +from .discovery import spawn_discovery_process +from .rpc_server import spawn_rpc_process +from . import mpmtypes +from . import gpsd_iface +from .mpmlog import get_main_logger + +if not __simulated__: + from . import libpyusrp_periphs as lib + from . import periph_manager + from . import dboard_manager + from . import xports + from . import cores + from . import chips +else: + from . import periph_manager + +__version__ = periph_manager.__version__ +__githash__ = periph_manager.__githash__ +__mpm_device__ = periph_manager.__mpm_device__ |