def __init__(self): self.n = 0 self.sensor = SpectrumSensor(base_hz=2.4e9, step_hz=100e3, nchannels=64) self.radio_devices = list_radio_devices() log.debug("detected %d connected radios" % (len(self.radio_devices,))) self.radios = []
def setUpClass(cls): cls.ss = SpectrumSensor(base_hz=2.4e9, step_hz=100e3, nchannels=64) try: cls.ss.start() except RuntimeError, e: if 'No devices found' in str(e): raise unittest.SkipTest("USRP not connected") else: raise
def test_constructor(self): ss = SpectrumSensor(base_hz=2.4e9, step_hz=100e3, nchannels=64) self.assertEqual(ss.center_freq, 2.4032e9) self.assertEqual(ss.samp_rate, 6.4e6) self.assertEqual(ss.fft_size, 64)