def __init__(self): gr.top_block.__init__(self, "Top Block") ################################################## # Variables ################################################## self.samp_rate = samp_rate = 80000 self.test1_dds_fpga_0 = test1.dds_fpga(8192 * 2, "/dev/iqram") ################################################## # Blocks ################################################## self.analog_wfm_rcv_0 = analog.wfm_rcv( quad_rate=samp_rate, audio_decimation=5, ) self.blocks_file_sink_0 = blocks.file_sink(gr.sizeof_gr_complex * 1, "sp440.dat", False) self.blocks_file_sink_0.set_unbuffered(False) ################################################## # Connections ################################################## # self.connect((self.test1_dds_fpga_0, 0), (self.analog_wfm_rcv_0, 0)) self.connect((self.test1_dds_fpga_0, 0), (self.blocks_file_sink_0, 0))
def __init__(self): gr.top_block.__init__(self, "Top Block") ################################################## # Variables ################################################## self.samp_rate = samp_rate = 80000 ################################################## # Blocks ################################################## self.test1_dds_fpga_0 = test1.dds_fpga(8192*2, "/dev/iqram") self.fir_filter_xxx_0 = filter.rational_resampler_ccc( interpolation=1, decimation=1, taps=None, fractional_bw = None, ) self.audio_sink_0 = audio.sink(samp_rate/5, "", True) self.analog_wfm_rcv_0 = analog.wfm_rcv( quad_rate=samp_rate, audio_decimation=5 ) #self.analog_wfm_rcv_0.set_max_output_buffer(4096) ################################################## # Connections ################################################## #self.connect((self.test1_dds_fpga_0, 0), (self.analog_wfm_rcv_0, 0)) #self.connect((self.analog_wfm_rcv_0, 0), (self.audio_sink_0, 0)) self.connect((self.test1_dds_fpga_0, 0), (self.fir_filter_xxx_0, 0)) self.connect((self.fir_filter_xxx_0, 0), (self.analog_wfm_rcv_0, 0)) self.connect((self.analog_wfm_rcv_0, 0), (self.audio_sink_0, 0))
def __init__(self): gr.top_block.__init__(self, "Top Block") ################################################## # Variables ################################################## self.samp_rate = samp_rate = 80000 ################################################## # Blocks ################################################## self.test1_dds_fpga_0 = test1.dds_fpga(8192 * 2, "/dev/iqram") self.fir_filter_xxx_0 = filter.rational_resampler_ccc( interpolation=1, decimation=1, taps=None, fractional_bw=None, ) self.audio_sink_0 = audio.sink(samp_rate / 5, "", True) self.analog_wfm_rcv_0 = analog.wfm_rcv(quad_rate=samp_rate, audio_decimation=5) #self.analog_wfm_rcv_0.set_max_output_buffer(4096) ################################################## # Connections ################################################## #self.connect((self.test1_dds_fpga_0, 0), (self.analog_wfm_rcv_0, 0)) #self.connect((self.analog_wfm_rcv_0, 0), (self.audio_sink_0, 0)) self.connect((self.test1_dds_fpga_0, 0), (self.fir_filter_xxx_0, 0)) self.connect((self.fir_filter_xxx_0, 0), (self.analog_wfm_rcv_0, 0)) self.connect((self.analog_wfm_rcv_0, 0), (self.audio_sink_0, 0))
def __init__(self): gr.top_block.__init__(self, "Top Block") Qt.QWidget.__init__(self) self.setWindowTitle("Top Block") try: self.setWindowIcon(Qt.QIcon.fromTheme('gnuradio-grc')) except: pass self.top_scroll_layout = Qt.QVBoxLayout() self.setLayout(self.top_scroll_layout) self.top_scroll = Qt.QScrollArea() self.top_scroll.setFrameStyle(Qt.QFrame.NoFrame) self.top_scroll_layout.addWidget(self.top_scroll) self.top_scroll.setWidgetResizable(True) self.top_widget = Qt.QWidget() self.top_scroll.setWidget(self.top_widget) self.top_layout = Qt.QVBoxLayout(self.top_widget) self.top_grid_layout = Qt.QGridLayout() self.top_layout.addLayout(self.top_grid_layout) self.settings = Qt.QSettings("GNU Radio", "top_block") #self.restoreGeometry(self.settings.value("geometry").toByteArray()) ################################################## # Variables ################################################## self.samp_rate = samp_rate = 80000 self.test1_dds_fpga_0 = test1.dds_fpga(8192 * 2, "/dev/iqram") ################################################## # Blocks ################################################## self.analog_wfm_rcv_0 = analog.wfm_rcv( quad_rate=samp_rate, audio_decimation=5, ) self.qtgui_sink_x_0 = qtgui.sink_f( 1024, #fftsize firdes.WIN_BLACKMAN_hARRIS, #wintype 0, #fc samp_rate / 5, #bw "QT GUI Plot", #name True, #plotfreq True, #plotwaterfall True, #plottime True, #plotconst ) self.qtgui_sink_x_0.set_update_time(1) self._qtgui_sink_x_0_win = sip.wrapinstance( self.qtgui_sink_x_0.pyqwidget(), Qt.QWidget) self.top_layout.addWidget(self._qtgui_sink_x_0_win) ################################################## # Connections ################################################## self.connect((self.test1_dds_fpga_0, 0), (self.analog_wfm_rcv_0, 0)) self.connect((self.analog_wfm_rcv_0, 0), (self.qtgui_sink_x_0, 0))
def __init__(self): gr.top_block.__init__(self, "Top Block") Qt.QWidget.__init__(self) self.setWindowTitle("Top Block") try: self.setWindowIcon(Qt.QIcon.fromTheme('gnuradio-grc')) except: pass self.top_scroll_layout = Qt.QVBoxLayout() self.setLayout(self.top_scroll_layout) self.top_scroll = Qt.QScrollArea() self.top_scroll.setFrameStyle(Qt.QFrame.NoFrame) self.top_scroll_layout.addWidget(self.top_scroll) self.top_scroll.setWidgetResizable(True) self.top_widget = Qt.QWidget() self.top_scroll.setWidget(self.top_widget) self.top_layout = Qt.QVBoxLayout(self.top_widget) self.top_grid_layout = Qt.QGridLayout() self.top_layout.addLayout(self.top_grid_layout) self.settings = Qt.QSettings("GNU Radio", "top_block") #self.restoreGeometry(self.settings.value("geometry").toByteArray()) ################################################## # Variables ################################################## self.samp_rate = samp_rate = 80000 self.test1_dds_fpga_0 = test1.dds_fpga(8192*2, "/dev/iqram") ################################################## # Blocks ################################################## self.analog_wfm_rcv_0 = analog.wfm_rcv( quad_rate=samp_rate, audio_decimation=5, ) self.qtgui_sink_x_0 = qtgui.sink_f( 1024, #fftsize firdes.WIN_BLACKMAN_hARRIS, #wintype 0, #fc samp_rate/5, #bw "QT GUI Plot", #name True, #plotfreq True, #plotwaterfall True, #plottime True, #plotconst ) self.qtgui_sink_x_0.set_update_time(1) self._qtgui_sink_x_0_win = sip.wrapinstance(self.qtgui_sink_x_0.pyqwidget(), Qt.QWidget) self.top_layout.addWidget(self._qtgui_sink_x_0_win) ################################################## # Connections ################################################## self.connect((self.test1_dds_fpga_0, 0), (self.analog_wfm_rcv_0, 0)) self.connect((self.analog_wfm_rcv_0, 0), (self.qtgui_sink_x_0, 0))
def __init__(self): gr.top_block.__init__(self, "Top Block") ################################################## # Variables ################################################## self.samp_rate = samp_rate = 80000 self.test1_dds_fpga_0 = test1.dds_fpga(8192 * 2, "/dev/iqram") ################################################## # Blocks ################################################## self.analog_wfm_rcv_0 = analog.wfm_rcv(quad_rate=samp_rate, audio_decimation=5) self.blocks_file_sink_0 = blocks.file_sink(gr.sizeof_gr_complex * 1, "sp440.dat", False) self.blocks_file_sink_0.set_unbuffered(False) ################################################## # Connections ################################################## # self.connect((self.test1_dds_fpga_0, 0), (self.analog_wfm_rcv_0, 0)) self.connect((self.test1_dds_fpga_0, 0), (self.blocks_file_sink_0, 0))