diff options
author | Martin Braun <martin.braun@ettus.com> | 2018-05-07 17:37:31 -0700 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2018-06-08 13:27:13 -0700 |
commit | d1e1ac71be64577c35ab46b30ca4e218ffddda53 (patch) | |
tree | be1fa8595bf943d66e9918f4cfcd022edd9a3f0f /mpm | |
parent | aa0cc703fe9287e4de54c4c5c1a52c5fce9c4402 (diff) | |
download | uhd-d1e1ac71be64577c35ab46b30ca4e218ffddda53.tar.gz uhd-d1e1ac71be64577c35ab46b30ca4e218ffddda53.tar.bz2 uhd-d1e1ac71be64577c35ab46b30ca4e218ffddda53.zip |
mpm: Remove 'test' periph_manager
Diffstat (limited to 'mpm')
-rw-r--r-- | mpm/python/usrp_mpm/periph_manager/CMakeLists.txt | 3 | ||||
-rw-r--r-- | mpm/python/usrp_mpm/periph_manager/test.py | 66 |
2 files changed, 1 insertions, 68 deletions
diff --git a/mpm/python/usrp_mpm/periph_manager/CMakeLists.txt b/mpm/python/usrp_mpm/periph_manager/CMakeLists.txt index 337b2c944..095916ff7 100644 --- a/mpm/python/usrp_mpm/periph_manager/CMakeLists.txt +++ b/mpm/python/usrp_mpm/periph_manager/CMakeLists.txt @@ -13,7 +13,6 @@ SET(USRP_MPM_PERIPHMGR_FILES ${CMAKE_CURRENT_SOURCE_DIR}/base.py ${CMAKE_CURRENT_SOURCE_DIR}/n3xx.py ${CMAKE_CURRENT_SOURCE_DIR}/n3xx_periphs.py - ${CMAKE_CURRENT_SOURCE_DIR}/test.py - ) +) LIST(APPEND USRP_MPM_FILES ${USRP_MPM_PERIPHMGR_FILES}) SET(USRP_MPM_FILES ${USRP_MPM_FILES} PARENT_SCOPE) diff --git a/mpm/python/usrp_mpm/periph_manager/test.py b/mpm/python/usrp_mpm/periph_manager/test.py deleted file mode 100644 index e0fced56b..000000000 --- a/mpm/python/usrp_mpm/periph_manager/test.py +++ /dev/null @@ -1,66 +0,0 @@ -# -# Copyright 2017 Ettus Research, a National Instruments Company -# -# SPDX-License-Identifier: GPL-3.0-or-later -# -""" -test periph_manager implementation module -""" - -from __future__ import print_function -import random -import string -from usrp_mpm.periph_manager import PeriphManagerBase -from usrp_mpm import dboard_manager - - -class test(PeriphManagerBase): - """ - Test periph manager class which fakes out all API calls - """ - hw_pids = "42" - mboard_info = {"type": "mpm_test"} - mboard_eeprom_addr = None - dboard_eeprom_addrs = {"A": "something", "B": "else"} - dboard_spimaster_addrs = {"A": "something", "B": "else"} - - def __init__(self, *args, **kwargs): - # First initialize parent class - will populate self._eeprom_head and self._eeprom_rawdata - # super(n310, self).__init__(*args, **kwargs) - # if header.get("dataversion", 0) == 1: - self._eeprom = self._read_eeprom_fake() - print(self.mboard_info) - self.mboard_info["serial"] = "AABBCCDDEEFF" - self.mboard_info["name"] = self._eeprom["name"] - - # I'm the test periph_manager, I know I have test dboards attached - self.dboards = { - "A": dboard_manager.test(self._read_db_eeprom_random()), - "B": dboard_manager.test(self._read_db_eeprom_random()) - } - - def _read_eeprom_fake(self): - """ - fake eeprom readout function, returns dict with data - """ - fake_eeprom = { - "magic": 42, - "crc": 4242, - "data_version": 42, - "hw_pid": 42, - "hw_rev": 5, - "name": "foo" - } - - return fake_eeprom - - def _read_db_eeprom_random(self): - """ - fake db eeprom readout function, returns dict with fake dboard data - """ - fake_eeprom = { - "serial": ''.join( - random.choice("ABCDEF" + string.digits) - for _ in range(16)) - } - return fake_eeprom |