aboutsummaryrefslogtreecommitdiffstats
path: root/mpm
diff options
context:
space:
mode:
authorMartin Braun <martin.braun@ettus.com>2018-05-07 17:37:31 -0700
committerMartin Braun <martin.braun@ettus.com>2018-06-08 13:27:13 -0700
commitd1e1ac71be64577c35ab46b30ca4e218ffddda53 (patch)
treebe1fa8595bf943d66e9918f4cfcd022edd9a3f0f /mpm
parentaa0cc703fe9287e4de54c4c5c1a52c5fce9c4402 (diff)
downloaduhd-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.txt3
-rw-r--r--mpm/python/usrp_mpm/periph_manager/test.py66
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