self.bw = bw self.osmosdr_source_0.set_bandwidth(self.bw, 0) if __name__ == '__main__': parser = OptionParser(option_class=eng_option, usage="%prog: [options]") parser.add_option("-s", "--samplerate", dest="samplerate", help="Sample Rate", default=100000) parser.add_option("-f", "--freq", dest="freq", help="Frequency", default=433000) parser.add_option("-g", "--gain", dest="gain", help="Gain", default=30) parser.add_option("-b", "--bandwidth", dest="bw", help="Bandwidth", default=200000) parser.add_option("-p", "--port", dest="port", help="Port", default=1337) (options, args) = parser.parse_args() tb = top_block(float(options.samplerate), float(options.freq), int(options.gain), float(options.bw), int(options.port)) iht = InputHandlerThread(tb) iht.start() tb.start() tb.wait()
def get_freq(self): return self.freq def set_freq(self, freq): self.freq = freq self.osmosdr_source_0.set_center_freq(self.freq, 0) def get_bw(self): return self.bw def set_bw(self, bw): self.bw = bw self.osmosdr_source_0.set_bandwidth(self.bw, 0) if __name__ == '__main__': parser = OptionParser(option_class=eng_option, usage="%prog: [options]") parser.add_option("-s", "--samplerate", dest="samplerate", help="Sample Rate", default=100000) parser.add_option("-f", "--freq", dest="freq", help="Frequency", default=433000) parser.add_option("-g", "--gain", dest="gain", help="Gain", default=30) parser.add_option("-b", "--bandwidth", dest="bw", help="Bandwidth", default=200000) parser.add_option("-p", "--port", dest="port", help="Port", default=1337) (options, args) = parser.parse_args() tb = top_block(float(options.samplerate), float(options.freq), int(options.gain), float(options.bw), int(options.port)) iht = InputHandlerThread(tb) iht.start() tb.start() tb.wait()