Exemplo n.º 1
0
Arquivo: test.py Projeto: WiLab/gr-iio
    def __init__(self, frame, panel, vbox, argv):
        stdgui2.std_top_block.__init__ (self, frame, panel, vbox, argv)

        sample_rate = 122880000
        ampl = 1

        #src = analog.sig_source_f(sample_rate, analog.GR_SIN_WAVE, 2000000, ampl)
        src = iio.fmcomms_source()
        my_fft = scopesink2.scope_sink_f(panel, title="Osciloscope", sample_rate=sample_rate)
        self.connect(src, my_fft)
        vbox.Add(my_fft.win, 1, wx.EXPAND)
Exemplo n.º 2
0
    def __init__(self, frame, panel, vbox, argv):
        stdgui2.std_top_block.__init__ (self, frame, panel, vbox, argv)

        sample_rate = 122880000
        ampl = 0.1

       # src = analog.sig_source_f(sample_rate, analog.GR_SIN_WAVE, 2000000, ampl)
        src = iio.fmcomms_source()
        my_fft = fftsink2.fft_sink_f(panel, title="Spectrum Analyzer", sample_rate=sample_rate, ref_level = 10, y_divs=6)
        self.connect(src, my_fft)
        vbox.Add(my_fft.win, 1, wx.EXPAND)
Exemplo n.º 3
0
Arquivo: app2.py Projeto: WiLab/gr-iio
 def __init__(self):
     gr.top_block.__init__(self)
     test = (1,2,3)
     test_src = blocks.vector_source_s(test)
     src = iio.fmcomms_source()
     sink = blocks.vector_sink_s()
     self.connect(src,sink)
     self.start()
     sleep(0.05)
     self.stop()
     result = sink.data()
     print(result)