diff --git a/apps/fft-multi-decoder_fixed_freqs_manlap.grc b/apps/fft-multi-decoder_fixed_freqs_manlap.grc deleted file mode 100644 index 22249e2..0000000 --- a/apps/fft-multi-decoder_fixed_freqs_manlap.grc +++ /dev/null @@ -1,6661 +0,0 @@ - - - - Wed Feb 1 13:42:21 2017 - - options - - author - - - - window_size - 3000,2000 - - - category - [GRC Hier Blocks] - - - comment - - - - description - - - - _enabled - True - - - _coordinate - (8, 8) - - - _rotation - 0 - - - generate_options - qt_gui - - - hier_block_src_path - .: - - - id - top_block - - - max_nouts - 0 - - - qt_qss_theme - - - - realtime_scheduling - - - - run_command - {python} -u {filename} - - - run_options - prompt - - - run - True - - - thread_safe_setters - - - - title - - - - - variable - - comment - - - - _enabled - True - - - _coordinate - (1134, 3) - - - _rotation - 0 - - - id - audio_decim - - - value - 5 - - - - variable - - comment - - - - _enabled - True - - - _coordinate - (950, 3) - - - _rotation - 0 - - - id - audio_rate - - - value - 48000 - - - - variable - - comment - - - - _enabled - True - - - _coordinate - (872, 76) - - - _rotation - 0 - - - id - baseband_rate - - - value - audio_rate*audio_decim - - - - variable - - comment - - - - _enabled - True - - - _coordinate - (1046, 3) - - - _rotation - 0 - - - id - bb_decim - - - value - 2 - - - - variable_qtgui_range - - comment - - - - value - 26 - - - _enabled - 0 - - - _coordinate - (311, 758) - - - gui_hint - - - - _rotation - 0 - - - id - bbgain - - - label - - - - min_len - 200 - - - orient - Qt.Horizontal - - - start - 0 - - - step - 1 - - - stop - 62 - - - rangeType - float - - - widget - counter_slider - - - - variable - - comment - - - - _enabled - 1 - - - _coordinate - (439, 754) - - - _rotation - 0 - - - id - bbgain - - - value - 26 - - - - variable - - comment - - - - _enabled - True - - - _coordinate - (766, 3) - - - _rotation - 0 - - - id - chan_fft_len - - - value - 512*2 - - - - variable - - comment - - - - _enabled - True - - - _coordinate - (768, 164) - - - _rotation - 0 - - - id - chan_rate - - - value - audio_rate*audio_decim*bb_decim - - - - variable - - comment - - - - _enabled - True - - - _coordinate - (854, 3) - - - _rotation - 0 - - - id - fft_len - - - value - 1024*4 - - - - variable_qtgui_range - - comment - SWR3 - - - value - 1007e5 - - - _enabled - 1 - - - _coordinate - (311, 0) - - - gui_hint - tabs@0:1,1,1,1 - - - _rotation - 0 - - - id - freq1 - - - label - - - - min_len - 150 - - - orient - Qt.Horizontal - - - start - 86e6 - - - step - 1e5 - - - stop - 108e6 - - - rangeType - float - - - widget - counter_slider - - - - variable_qtgui_range - - comment - - - - value - 102300000 - - - _enabled - 1 - - - _coordinate - (311, 95) - - - gui_hint - tabs@0:1,2,1,1 - - - _rotation - 0 - - - id - freq2 - - - label - - - - min_len - 150 - - - orient - Qt.Horizontal - - - start - 86e6 - - - step - 1e5 - - - stop - 108e6 - - - rangeType - float - - - widget - counter_slider - - - - variable_qtgui_range - - comment - - - - value - 101300000 - - - _enabled - 1 - - - _coordinate - (311, 191) - - - gui_hint - tabs@0:1,3,1,1 - - - _rotation - 0 - - - id - freq3 - - - label - - - - min_len - 150 - - - orient - Qt.Horizontal - - - start - 86e6 - - - step - 1e5 - - - stop - 108e6 - - - rangeType - float - - - widget - counter_slider - - - - variable_qtgui_range - - comment - - - - value - 101900000 - - - _enabled - True - - - _coordinate - (175, 39) - - - gui_hint - tabs@0:0,1,1,1 - - - _rotation - 0 - - - id - freq_tune - - - label - - - - min_len - 200 - - - orient - Qt.Horizontal - - - start - 86e6 - - - step - 1e5 - - - stop - 108e6 - - - rangeType - float - - - widget - counter_slider - - - - variable_qtgui_range - - comment - - - - value - samp_rate/1.7 - - - _enabled - 0 - - - _coordinate - (423, 838) - - - gui_hint - - - - _rotation - 0 - - - id - hackrf_bw - - - label - - - - min_len - 200 - - - orient - Qt.Horizontal - - - start - 1e6 - - - step - 1e5 - - - stop - 20e6 - - - rangeType - float - - - widget - counter_slider - - - - variable_qtgui_range - - comment - - - - value - 33 - - - _enabled - 0 - - - _coordinate - (319, 638) - - - gui_hint - - - - _rotation - 0 - - - id - ifgain - - - label - - - - min_len - 200 - - - orient - Qt.Horizontal - - - start - 0 - - - step - 1 - - - stop - 40 - - - rangeType - float - - - widget - counter_slider - - - - variable - - comment - - - - _enabled - 1 - - - _coordinate - (439, 674) - - - _rotation - 0 - - - id - ifgain - - - value - 33 - - - - variable_qtgui_range - - comment - - - - value - 470 - - - _enabled - True - - - _coordinate - (15, 87) - - - gui_hint - - - - _rotation - 0 - - - id - loop_bw - - - label - - - - min_len - 200 - - - orient - Qt.Horizontal - - - start - 0 - - - step - 10 - - - stop - 700 - - - rangeType - int - - - widget - counter_slider - - - - variable_qtgui_range - - comment - - - - value - 0 - - - _enabled - 0 - - - _coordinate - (15, 239) - - - gui_hint - - - - _rotation - 0 - - - id - num_zeros - - - label - - - - min_len - 200 - - - orient - Qt.Horizontal - - - start - 0 - - - step - 1 - - - stop - chan_fft_len/2 - - - rangeType - int - - - widget - counter_slider - - - - variable - - comment - - - - _enabled - True - - - _coordinate - (24, 181) - - - _rotation - 0 - - - id - num_zeros - - - value - 200 - - - - variable - - comment - - - - _enabled - True - - - _coordinate - (744, 92) - - - _rotation - 0 - - - id - samp_rate - - - value - chan_rate*fft_len/chan_fft_len - - - - variable_qtgui_range - - comment - - - - value - 0.1 - - - _enabled - True - - - _coordinate - (1344, 280) - - - gui_hint - tabs@0:0,2,1,1 - - - _rotation - 0 - - - id - volume - - - label - - - - min_len - 200 - - - orient - Qt.Horizontal - - - start - 0 - - - step - 0.01 - - - stop - 1 - - - rangeType - float - - - widget - counter_slider - - - - variable_qtgui_range - - comment - - - - value - 0.1 - - - _enabled - True - - - _coordinate - (1557, 263) - - - gui_hint - tabs@0:0,3,1,1 - - - _rotation - 0 - - - id - volume2 - - - label - - - - min_len - 200 - - - orient - Qt.Horizontal - - - start - 0 - - - step - 0.01 - - - stop - 1 - - - rangeType - float - - - widget - counter_slider - - - - analog_fm_deemph - - alias - - - - comment - - - - affinity - - - - _enabled - 1 - - - _coordinate - (1333, 27) - - - _rotation - 0 - - - id - analog_fm_deemph_0_0 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - samp_rate - audio_rate - - - tau - 75e-6 - - - - analog_fm_deemph - - alias - - - - comment - - - - affinity - - - - _enabled - 1 - - - _coordinate - (1333, 83) - - - _rotation - 0 - - - id - analog_fm_deemph_0_0_0 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - samp_rate - audio_rate - - - tau - 75e-6 - - - - analog_fm_deemph - - alias - - - - comment - - - - affinity - - - - _enabled - 1 - - - _coordinate - (1333, 139) - - - _rotation - 0 - - - id - analog_fm_deemph_0_0_0_0 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - samp_rate - audio_rate - - - tau - 75e-6 - - - - audio_sink - - alias - - - - comment - - - - affinity - - - - device_name - - - - _enabled - True - - - _coordinate - (1837, 39) - - - _rotation - 0 - - - id - audio_sink_0 - - - num_inputs - 2 - - - ok_to_block - True - - - samp_rate - audio_rate - - - - blocks_add_xx - - alias - - - - comment - - - - affinity - - - - _enabled - True - - - _coordinate - (1725, 87) - - - _rotation - 0 - - - id - blocks_add_xx_0 - - - type - float - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - num_inputs - 2 - - - vlen - 1 - - - - blocks_add_xx - - alias - - - - comment - - - - affinity - - - - _enabled - True - - - _coordinate - (1701, 15) - - - _rotation - 0 - - - id - blocks_add_xx_0_0 - - - type - float - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - num_inputs - 2 - - - vlen - 1 - - - - blocks_ctrlport_monitor_performance - - alias - - - - comment - - - - _enabled - 0 - - - en - True - - - _coordinate - (1168, 388) - - - _rotation - 0 - - - id - blocks_ctrlport_monitor_performance_0 - - - - blocks_multiply_const_vxx - - alias - - - - comment - - - - const - volume - - - affinity - - - - _enabled - 1 - - - _coordinate - (1493, 35) - - - _rotation - 0 - - - id - blocks_multiply_const_vxx_0 - - - type - float - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - vlen - 1 - - - - blocks_multiply_const_vxx - - alias - - - - comment - - - - const - volume - - - affinity - - - - _enabled - 1 - - - _coordinate - (1517, 99) - - - _rotation - 0 - - - id - blocks_multiply_const_vxx_0_0 - - - type - float - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - vlen - 1 - - - - blocks_multiply_const_vxx - - alias - - - - comment - - - - const - volume2/2 - - - affinity - - - - _enabled - 1 - - - _coordinate - (1517, 155) - - - _rotation - 0 - - - id - blocks_multiply_const_vxx_0_0_0 - - - type - float - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - vlen - 1 - - - - blocks_stream_to_vector - - alias - - - - comment - - - - affinity - - - - _enabled - True - - - _coordinate - (299, 487) - - - _rotation - 270 - - - id - blocks_stream_to_vector_0 - - - type - complex - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - num_items - fft_len - - - vlen - 1 - - - - multirds_decoder_compare - - alias - - - - comment - - - - affinity - - - - _enabled - 0 - - - _coordinate - (1757, 231) - - - _rotation - 0 - - - id - multirds_decoder_compare_0 - - - nPorts - 3 - - - - multirds_rds_parser_table_qt - - alias - - - - comment - - - - affinity - - - - debug - False - - - _enabled - 1 - - - _coordinate - (1589, 423) - - - gui_hint - tabs@1 - - - _rotation - 0 - - - id - multirds_rds_parser_table_qt_0_0 - - - label - - - - log - False - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - nPorts - 3 - - - freq_tune - freq_tune - - - workdir - /home/clemens/forschungsarbeit/data/ - - - writeDB - False - - - - multirds_tmc_parser - - alias - - - - comment - - - - affinity - - - - debug - True - - - _enabled - True - - - _coordinate - (1840, 470) - - - gui_hint - tabs@1 - - - _rotation - 0 - - - id - multirds_tmc_parser_0 - - - label - - - - log - False - - - maxheight - 160 - - - workdir - /home/clemens/forschungsarbeit/data/ - - - writeDB - True - - - - epy_block - - alias - - - - _io_cache - ('freq-setter', 'blk', [('freqlist', '[92200000, 94700000, 101300000, 102300000, 105700000, 107700000]')], [], [('out', 'message', None)], 'Embedded Python Block example - a simple multiply const', ['freqlist']) - - - _source_code - """ -Embedded Python Blocks: - -Each time this file is saved, GRC will instantiate the first class it finds -to get ports and parameters of your block. The arguments to __init__ will -be the parameters. All of them are required to have default values! -""" - -import numpy as np -from gnuradio import gr -import pmt -from threading import Timer -#import time -class blk(gr.sync_block): # other base classes are basic_block, decim_block, interp_block - """Embedded Python Block example - a simple multiply const""" - - def __init__(self, freqlist=[92200000,94700000,101300000,102300000,105700000,107700000]): # only default arguments here - """arguments to this function show up as parameters in GRC""" - gr.sync_block.__init__( - self, - name='freq-setter', # will show up in GRC - in_sig=None, - out_sig=None - ) - # if an attribute with the same name as a parameter is found, - # a callback is registered (properties work, too). - self._freqlist=freqlist - self.message_port_register_out(pmt.intern('out')) - self.send_msg() - Timer(3, self.send_msg).start() #after 3 seconds (when table initialized) - #self.time=time.time() - @property - def freqlist(self): - """I'm the 'freqlist' property.""" - return self._freqlist - - @freqlist.setter - def freqlist(self, value): - self._freqlist = value - self.send_msg() - - @freqlist.deleter - def freqlist(self): - del self._freqlist - def send_msg(self): - #print(self.freqlist) - for i,freq in enumerate(self.freqlist): - send_string=str(i+1)+" "+str(freq) - send_pmt = pmt.string_to_symbol(send_string) - self.message_port_pub(pmt.intern('out'), send_pmt) - #def work(self, input_items, output_items): - #print("work") - #now=time.time() - #if now-self.time >2: - #self.time=now - #self.send_msg() - #return len(input_items[0]) - - - comment - - - - _enabled - True - - - freqlist - [freq1,freq2,freq3] - - - _coordinate - (1504, 636) - - - _rotation - 0 - - - id - epy_block_0 - - - - fft_vxx - - alias - - - - comment - - - - affinity - - - - _enabled - True - - - fft_size - fft_len - - - forward - True - - - _coordinate - (423, 487) - - - _rotation - 0 - - - id - fft_vxx_0 - - - type - complex - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - nthreads - 2 - - - shift - True - - - window - [] - - - - fir_filter_xxx - - alias - - - - comment - - - - affinity - - - - decim - audio_decim - - - _enabled - 1 - - - _coordinate - (1094, 67) - - - _rotation - 0 - - - id - fir_filter_xxx_0_0 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - samp_delay - 0 - - - taps - firdes.low_pass(1.0,baseband_rate,13e3,3e3,firdes.WIN_HAMMING) - - - type - fff - - - - fir_filter_xxx - - alias - - - - comment - - - - affinity - - - - decim - audio_decim - - - _enabled - 1 - - - _coordinate - (1094, 123) - - - _rotation - 0 - - - id - fir_filter_xxx_0_0_0 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - samp_delay - 0 - - - taps - firdes.low_pass(1.0,baseband_rate,13e3,3e3,firdes.WIN_HAMMING) - - - type - fff - - - - fir_filter_xxx - - alias - - - - comment - - - - affinity - - - - decim - audio_decim - - - _enabled - 1 - - - _coordinate - (1094, 179) - - - _rotation - 0 - - - id - fir_filter_xxx_0_0_0_0 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - samp_delay - 0 - - - taps - firdes.low_pass(1.0,baseband_rate,13e3,3e3,firdes.WIN_HAMMING) - - - type - fff - - - - hier_ifft_decoder - - alias - - - - comment - - - - affinity - - - - _enabled - True - - - _coordinate - (702, 271) - - - _rotation - 0 - - - id - hier_ifft_decoder_0 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - chan_fft_len - chan_fft_len - - - cutpoint - (freq1-freq_tune)*fft_len/samp_rate-chan_fft_len/2+fft_len/2 - - - fft_len - fft_len - - - log - False - - - loop_bw - 3.14/loop_bw - - - num_zeros - num_zeros - - - samp_rate - samp_rate - - - - hier_ifft_decoder - - alias - - - - comment - - - - affinity - - - - _enabled - True - - - _coordinate - (702, 391) - - - _rotation - 0 - - - id - hier_ifft_decoder_0_0 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - chan_fft_len - chan_fft_len - - - cutpoint - (freq2-freq_tune)*fft_len/samp_rate-chan_fft_len/2+fft_len/2 - - - fft_len - fft_len - - - log - False - - - loop_bw - 3.14/loop_bw - - - num_zeros - num_zeros - - - samp_rate - samp_rate - - - - hier_ifft_decoder - - alias - - - - comment - - - - affinity - - - - _enabled - 1 - - - _coordinate - (704, 529) - - - _rotation - 0 - - - id - hier_ifft_decoder_0_1 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - chan_fft_len - chan_fft_len - - - cutpoint - (freq3-freq_tune)*fft_len/samp_rate-chan_fft_len/2+fft_len/2 - - - fft_len - fft_len - - - log - True - - - loop_bw - 3.14/loop_bw - - - num_zeros - num_zeros - - - samp_rate - samp_rate - - - - osmosdr_source - - alias - - - - ant0 - - - - bb_gain0 - bbgain - - - bw0 - hackrf_bw - - - dc_offset_mode0 - 2 - - - corr0 - 0 - - - freq0 - freq_tune - - - gain_mode0 - False - - - if_gain0 - ifgain - - - iq_balance_mode0 - 2 - - - gain0 - 16 - - - ant10 - - - - bb_gain10 - 20 - - - bw10 - 0 - - - dc_offset_mode10 - 0 - - - corr10 - 0 - - - freq10 - 100e6 - - - gain_mode10 - False - - - if_gain10 - 20 - - - iq_balance_mode10 - 0 - - - gain10 - 10 - - - ant11 - - - - bb_gain11 - 20 - - - bw11 - 0 - - - dc_offset_mode11 - 0 - - - corr11 - 0 - - - freq11 - 100e6 - - - gain_mode11 - False - - - if_gain11 - 20 - - - iq_balance_mode11 - 0 - - - gain11 - 10 - - - ant12 - - - - bb_gain12 - 20 - - - bw12 - 0 - - - dc_offset_mode12 - 0 - - - corr12 - 0 - - - freq12 - 100e6 - - - gain_mode12 - False - - - if_gain12 - 20 - - - iq_balance_mode12 - 0 - - - gain12 - 10 - - - ant13 - - - - bb_gain13 - 20 - - - bw13 - 0 - - - dc_offset_mode13 - 0 - - - corr13 - 0 - - - freq13 - 100e6 - - - gain_mode13 - False - - - if_gain13 - 20 - - - iq_balance_mode13 - 0 - - - gain13 - 10 - - - ant14 - - - - bb_gain14 - 20 - - - bw14 - 0 - - - dc_offset_mode14 - 0 - - - corr14 - 0 - - - freq14 - 100e6 - - - gain_mode14 - False - - - if_gain14 - 20 - - - iq_balance_mode14 - 0 - - - gain14 - 10 - - - ant15 - - - - bb_gain15 - 20 - - - bw15 - 0 - - - dc_offset_mode15 - 0 - - - corr15 - 0 - - - freq15 - 100e6 - - - gain_mode15 - False - - - if_gain15 - 20 - - - iq_balance_mode15 - 0 - - - gain15 - 10 - - - ant16 - - - - bb_gain16 - 20 - - - bw16 - 0 - - - dc_offset_mode16 - 0 - - - corr16 - 0 - - - freq16 - 100e6 - - - gain_mode16 - False - - - if_gain16 - 20 - - - iq_balance_mode16 - 0 - - - gain16 - 10 - - - ant17 - - - - bb_gain17 - 20 - - - bw17 - 0 - - - dc_offset_mode17 - 0 - - - corr17 - 0 - - - freq17 - 100e6 - - - gain_mode17 - False - - - if_gain17 - 20 - - - iq_balance_mode17 - 0 - - - gain17 - 10 - - - ant18 - - - - bb_gain18 - 20 - - - bw18 - 0 - - - dc_offset_mode18 - 0 - - - corr18 - 0 - - - freq18 - 100e6 - - - gain_mode18 - False - - - if_gain18 - 20 - - - iq_balance_mode18 - 0 - - - gain18 - 10 - - - ant19 - - - - bb_gain19 - 20 - - - bw19 - 0 - - - dc_offset_mode19 - 0 - - - corr19 - 0 - - - freq19 - 100e6 - - - gain_mode19 - False - - - if_gain19 - 20 - - - iq_balance_mode19 - 0 - - - gain19 - 10 - - - ant1 - - - - bb_gain1 - 20 - - - bw1 - 0 - - - dc_offset_mode1 - 0 - - - corr1 - 0 - - - freq1 - 100e6 - - - gain_mode1 - False - - - if_gain1 - 20 - - - iq_balance_mode1 - 0 - - - gain1 - 10 - - - ant20 - - - - bb_gain20 - 20 - - - bw20 - 0 - - - dc_offset_mode20 - 0 - - - corr20 - 0 - - - freq20 - 100e6 - - - gain_mode20 - False - - - if_gain20 - 20 - - - iq_balance_mode20 - 0 - - - gain20 - 10 - - - ant21 - - - - bb_gain21 - 20 - - - bw21 - 0 - - - dc_offset_mode21 - 0 - - - corr21 - 0 - - - freq21 - 100e6 - - - gain_mode21 - False - - - if_gain21 - 20 - - - iq_balance_mode21 - 0 - - - gain21 - 10 - - - ant22 - - - - bb_gain22 - 20 - - - bw22 - 0 - - - dc_offset_mode22 - 0 - - - corr22 - 0 - - - freq22 - 100e6 - - - gain_mode22 - False - - - if_gain22 - 20 - - - iq_balance_mode22 - 0 - - - gain22 - 10 - - - ant23 - - - - bb_gain23 - 20 - - - bw23 - 0 - - - dc_offset_mode23 - 0 - - - corr23 - 0 - - - freq23 - 100e6 - - - gain_mode23 - False - - - if_gain23 - 20 - - - iq_balance_mode23 - 0 - - - gain23 - 10 - - - ant24 - - - - bb_gain24 - 20 - - - bw24 - 0 - - - dc_offset_mode24 - 0 - - - corr24 - 0 - - - freq24 - 100e6 - - - gain_mode24 - False - - - if_gain24 - 20 - - - iq_balance_mode24 - 0 - - - gain24 - 10 - - - ant25 - - - - bb_gain25 - 20 - - - bw25 - 0 - - - dc_offset_mode25 - 0 - - - corr25 - 0 - - - freq25 - 100e6 - - - gain_mode25 - False - - - if_gain25 - 20 - - - iq_balance_mode25 - 0 - - - gain25 - 10 - - - ant26 - - - - bb_gain26 - 20 - - - bw26 - 0 - - - dc_offset_mode26 - 0 - - - corr26 - 0 - - - freq26 - 100e6 - - - gain_mode26 - False - - - if_gain26 - 20 - - - iq_balance_mode26 - 0 - - - gain26 - 10 - - - ant27 - - - - bb_gain27 - 20 - - - bw27 - 0 - - - dc_offset_mode27 - 0 - - - corr27 - 0 - - - freq27 - 100e6 - - - gain_mode27 - False - - - if_gain27 - 20 - - - iq_balance_mode27 - 0 - - - gain27 - 10 - - - ant28 - - - - bb_gain28 - 20 - - - bw28 - 0 - - - dc_offset_mode28 - 0 - - - corr28 - 0 - - - freq28 - 100e6 - - - gain_mode28 - False - - - if_gain28 - 20 - - - iq_balance_mode28 - 0 - - - gain28 - 10 - - - ant29 - - - - bb_gain29 - 20 - - - bw29 - 0 - - - dc_offset_mode29 - 0 - - - corr29 - 0 - - - freq29 - 100e6 - - - gain_mode29 - False - - - if_gain29 - 20 - - - iq_balance_mode29 - 0 - - - gain29 - 10 - - - ant2 - - - - bb_gain2 - 20 - - - bw2 - 0 - - - dc_offset_mode2 - 0 - - - corr2 - 0 - - - freq2 - 100e6 - - - gain_mode2 - False - - - if_gain2 - 20 - - - iq_balance_mode2 - 0 - - - gain2 - 10 - - - ant30 - - - - bb_gain30 - 20 - - - bw30 - 0 - - - dc_offset_mode30 - 0 - - - corr30 - 0 - - - freq30 - 100e6 - - - gain_mode30 - False - - - if_gain30 - 20 - - - iq_balance_mode30 - 0 - - - gain30 - 10 - - - ant31 - - - - bb_gain31 - 20 - - - bw31 - 0 - - - dc_offset_mode31 - 0 - - - corr31 - 0 - - - freq31 - 100e6 - - - gain_mode31 - False - - - if_gain31 - 20 - - - iq_balance_mode31 - 0 - - - gain31 - 10 - - - ant3 - - - - bb_gain3 - 20 - - - bw3 - 0 - - - dc_offset_mode3 - 0 - - - corr3 - 0 - - - freq3 - 100e6 - - - gain_mode3 - False - - - if_gain3 - 20 - - - iq_balance_mode3 - 0 - - - gain3 - 10 - - - ant4 - - - - bb_gain4 - 20 - - - bw4 - 0 - - - dc_offset_mode4 - 0 - - - corr4 - 0 - - - freq4 - 100e6 - - - gain_mode4 - False - - - if_gain4 - 20 - - - iq_balance_mode4 - 0 - - - gain4 - 10 - - - ant5 - - - - bb_gain5 - 20 - - - bw5 - 0 - - - dc_offset_mode5 - 0 - - - corr5 - 0 - - - freq5 - 100e6 - - - gain_mode5 - False - - - if_gain5 - 20 - - - iq_balance_mode5 - 0 - - - gain5 - 10 - - - ant6 - - - - bb_gain6 - 20 - - - bw6 - 0 - - - dc_offset_mode6 - 0 - - - corr6 - 0 - - - freq6 - 100e6 - - - gain_mode6 - False - - - if_gain6 - 20 - - - iq_balance_mode6 - 0 - - - gain6 - 10 - - - ant7 - - - - bb_gain7 - 20 - - - bw7 - 0 - - - dc_offset_mode7 - 0 - - - corr7 - 0 - - - freq7 - 100e6 - - - gain_mode7 - False - - - if_gain7 - 20 - - - iq_balance_mode7 - 0 - - - gain7 - 10 - - - ant8 - - - - bb_gain8 - 20 - - - bw8 - 0 - - - dc_offset_mode8 - 0 - - - corr8 - 0 - - - freq8 - 100e6 - - - gain_mode8 - False - - - if_gain8 - 20 - - - iq_balance_mode8 - 0 - - - gain8 - 10 - - - ant9 - - - - bb_gain9 - 20 - - - bw9 - 0 - - - dc_offset_mode9 - 0 - - - corr9 - 0 - - - freq9 - 100e6 - - - gain_mode9 - False - - - if_gain9 - 20 - - - iq_balance_mode9 - 0 - - - gain9 - 10 - - - comment - RF gain 0 = amp off - - - affinity - - - - args - - - - _enabled - 0 - - - _coordinate - (103, 339) - - - _rotation - 0 - - - id - osmosdr_source_0 - - - maxoutbuf - 0 - - - clock_source0 - - - - time_source0 - - - - clock_source1 - - - - time_source1 - - - - clock_source2 - - - - time_source2 - - - - clock_source3 - - - - time_source3 - - - - clock_source4 - - - - time_source4 - - - - clock_source5 - - - - time_source5 - - - - clock_source6 - - - - time_source6 - - - - clock_source7 - - - - time_source7 - - - - minoutbuf - 0 - - - nchan - 1 - - - num_mboards - 1 - - - type - fc32 - - - sample_rate - samp_rate - - - sync - - - - - qtgui_const_sink_x - - autoscale - False - - - alias - - - - comment - - - - affinity - - - - _enabled - True - - - _coordinate - (1166, 283) - - - gui_hint - tabs@0:5,3,1,1 - - - _rotation - 0 - - - grid - False - - - id - qtgui_const_sink_x_0 - - - legend - True - - - alpha1 - 1.0 - - - color1 - "blue" - - - label1 - - - - marker1 - 0 - - - style1 - 0 - - - width1 - 1 - - - alpha10 - 1.0 - - - color10 - "red" - - - label10 - - - - marker10 - 0 - - - style10 - 0 - - - width10 - 1 - - - alpha2 - 1.0 - - - color2 - "red" - - - label2 - - - - marker2 - 0 - - - style2 - 0 - - - width2 - 1 - - - alpha3 - 1.0 - - - color3 - "green" - - - label3 - - - - marker3 - 0 - - - style3 - 0 - - - width3 - 1 - - - alpha4 - 1.0 - - - color4 - "black" - - - label4 - - - - marker4 - 0 - - - style4 - 0 - - - width4 - 1 - - - alpha5 - 1.0 - - - color5 - "cyan" - - - label5 - - - - marker5 - 0 - - - style5 - 0 - - - width5 - 1 - - - alpha6 - 1.0 - - - color6 - "magenta" - - - label6 - - - - marker6 - 0 - - - style6 - 0 - - - width6 - 1 - - - alpha7 - 1.0 - - - color7 - "red" - - - label7 - - - - marker7 - 0 - - - style7 - 0 - - - width7 - 1 - - - alpha8 - 1.0 - - - color8 - "red" - - - label8 - - - - marker8 - 0 - - - style8 - 0 - - - width8 - 1 - - - alpha9 - 1.0 - - - color9 - "red" - - - label9 - - - - marker9 - 0 - - - style9 - 0 - - - width9 - 1 - - - name - "" - - - nconnections - 3 - - - size - 1024 - - - tr_chan - 0 - - - tr_level - 0.0 - - - tr_mode - qtgui.TRIG_MODE_FREE - - - tr_slope - qtgui.TRIG_SLOPE_POS - - - tr_tag - "" - - - type - complex - - - update_time - 0.01 - - - xmax - 2 - - - xmin - -2 - - - ymax - 2 - - - ymin - -2 - - - - qtgui_freq_sink_x - - autoscale - False - - - average - 1.0 - - - bw - baseband_rate - - - alias - - - - fc - 0 - - - comment - - - - ctrlpanel - False - - - affinity - - - - _enabled - 1 - - - fftsize - chan_fft_len - - - _coordinate - (1126, 479) - - - gui_hint - tabs@0:5,1,1,1 - - - _rotation - 0 - - - grid - False - - - id - qtgui_freq_sink_x_0_0_1 - - - legend - True - - - alpha1 - 1.0 - - - color1 - "blue" - - - label1 - - - - width1 - 1 - - - alpha10 - 1.0 - - - color10 - "dark blue" - - - label10 - - - - width10 - 1 - - - alpha2 - 1.0 - - - color2 - "red" - - - label2 - - - - width2 - 1 - - - alpha3 - 1.0 - - - color3 - "green" - - - label3 - - - - width3 - 1 - - - alpha4 - 1.0 - - - color4 - "black" - - - label4 - - - - width4 - 1 - - - alpha5 - 1.0 - - - color5 - "cyan" - - - label5 - - - - width5 - 1 - - - alpha6 - 1.0 - - - color6 - "magenta" - - - label6 - - - - width6 - 1 - - - alpha7 - 1.0 - - - color7 - "yellow" - - - label7 - - - - width7 - 1 - - - alpha8 - 1.0 - - - color8 - "dark red" - - - label8 - - - - width8 - 1 - - - alpha9 - 1.0 - - - color9 - "dark green" - - - label9 - - - - width9 - 1 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - name - "" - - - nconnections - 3 - - - showports - True - - - freqhalf - True - - - tr_chan - 0 - - - tr_level - 0.0 - - - tr_mode - qtgui.TRIG_MODE_FREE - - - tr_tag - "" - - - type - complex - - - update_time - 0.10 - - - wintype - firdes.WIN_BLACKMAN_hARRIS - - - ymax - 70 - - - ymin - -60 - - - - qtgui_freq_sink_x - - autoscale - False - - - average - 1.0 - - - bw - samp_rate - - - alias - - - - fc - freq_tune - - - comment - - - - ctrlpanel - False - - - affinity - - - - _enabled - True - - - fftsize - 2048*2 - - - _coordinate - (399, 387) - - - gui_hint - tabs@0:4,1,1,3 - - - _rotation - 0 - - - grid - False - - - id - qtgui_freq_sink_x_0_0_1_0 - - - legend - True - - - alpha1 - 1.0 - - - color1 - "blue" - - - label1 - - - - width1 - 1 - - - alpha10 - 1.0 - - - color10 - "dark blue" - - - label10 - - - - width10 - 1 - - - alpha2 - 1.0 - - - color2 - "red" - - - label2 - - - - width2 - 1 - - - alpha3 - 1.0 - - - color3 - "green" - - - label3 - - - - width3 - 1 - - - alpha4 - 1.0 - - - color4 - "black" - - - label4 - - - - width4 - 1 - - - alpha5 - 1.0 - - - color5 - "cyan" - - - label5 - - - - width5 - 1 - - - alpha6 - 1.0 - - - color6 - "magenta" - - - label6 - - - - width6 - 1 - - - alpha7 - 1.0 - - - color7 - "yellow" - - - label7 - - - - width7 - 1 - - - alpha8 - 1.0 - - - color8 - "dark red" - - - label8 - - - - width8 - 1 - - - alpha9 - 1.0 - - - color9 - "dark green" - - - label9 - - - - width9 - 1 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - name - "" - - - nconnections - 1 - - - showports - True - - - freqhalf - True - - - tr_chan - 0 - - - tr_level - 0.0 - - - tr_mode - qtgui.TRIG_MODE_FREE - - - tr_tag - "" - - - type - complex - - - update_time - 0.10 - - - wintype - firdes.WIN_BLACKMAN_hARRIS - - - ymax - 10 - - - ymin - -100 - - - - qtgui_freq_sink_x - - autoscale - False - - - average - 1.0 - - - bw - baseband_rate/bb_decim - - - alias - - - - fc - 0 - - - comment - - - - ctrlpanel - False - - - affinity - - - - _enabled - 1 - - - fftsize - chan_fft_len - - - _coordinate - (1285, 615) - - - gui_hint - tabs@0:5,2,1,1 - - - _rotation - 0 - - - grid - False - - - id - qtgui_freq_sink_x_0_0_1_2 - - - legend - True - - - alpha1 - 1.0 - - - color1 - "blue" - - - label1 - - - - width1 - 1 - - - alpha10 - 1.0 - - - color10 - "dark blue" - - - label10 - - - - width10 - 1 - - - alpha2 - 1.0 - - - color2 - "red" - - - label2 - - - - width2 - 1 - - - alpha3 - 1.0 - - - color3 - "green" - - - label3 - - - - width3 - 1 - - - alpha4 - 1.0 - - - color4 - "black" - - - label4 - - - - width4 - 1 - - - alpha5 - 1.0 - - - color5 - "cyan" - - - label5 - - - - width5 - 1 - - - alpha6 - 1.0 - - - color6 - "magenta" - - - label6 - - - - width6 - 1 - - - alpha7 - 1.0 - - - color7 - "yellow" - - - label7 - - - - width7 - 1 - - - alpha8 - 1.0 - - - color8 - "dark red" - - - label8 - - - - width8 - 1 - - - alpha9 - 1.0 - - - color9 - "dark green" - - - label9 - - - - width9 - 1 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - name - - - - nconnections - 3 - - - showports - True - - - freqhalf - True - - - tr_chan - 0 - - - tr_level - 0.0 - - - tr_mode - qtgui.TRIG_MODE_FREE - - - tr_tag - "" - - - type - float - - - update_time - 0.10 - - - wintype - firdes.WIN_BLACKMAN_hARRIS - - - ymax - 0 - - - ymin - -120 - - - - rtlsdr_source - - alias - - - - ant0 - - - - bb_gain0 - 0 - - - bw0 - 0 - - - dc_offset_mode0 - 0 - - - corr0 - 0 - - - freq0 - freq_tune - - - gain_mode0 - False - - - if_gain0 - 0 - - - iq_balance_mode0 - 0 - - - gain0 - 28 - - - ant10 - - - - bb_gain10 - 20 - - - bw10 - 0 - - - dc_offset_mode10 - 0 - - - corr10 - 0 - - - freq10 - 100e6 - - - gain_mode10 - False - - - if_gain10 - 20 - - - iq_balance_mode10 - 0 - - - gain10 - 10 - - - ant11 - - - - bb_gain11 - 20 - - - bw11 - 0 - - - dc_offset_mode11 - 0 - - - corr11 - 0 - - - freq11 - 100e6 - - - gain_mode11 - False - - - if_gain11 - 20 - - - iq_balance_mode11 - 0 - - - gain11 - 10 - - - ant12 - - - - bb_gain12 - 20 - - - bw12 - 0 - - - dc_offset_mode12 - 0 - - - corr12 - 0 - - - freq12 - 100e6 - - - gain_mode12 - False - - - if_gain12 - 20 - - - iq_balance_mode12 - 0 - - - gain12 - 10 - - - ant13 - - - - bb_gain13 - 20 - - - bw13 - 0 - - - dc_offset_mode13 - 0 - - - corr13 - 0 - - - freq13 - 100e6 - - - gain_mode13 - False - - - if_gain13 - 20 - - - iq_balance_mode13 - 0 - - - gain13 - 10 - - - ant14 - - - - bb_gain14 - 20 - - - bw14 - 0 - - - dc_offset_mode14 - 0 - - - corr14 - 0 - - - freq14 - 100e6 - - - gain_mode14 - False - - - if_gain14 - 20 - - - iq_balance_mode14 - 0 - - - gain14 - 10 - - - ant15 - - - - bb_gain15 - 20 - - - bw15 - 0 - - - dc_offset_mode15 - 0 - - - corr15 - 0 - - - freq15 - 100e6 - - - gain_mode15 - False - - - if_gain15 - 20 - - - iq_balance_mode15 - 0 - - - gain15 - 10 - - - ant16 - - - - bb_gain16 - 20 - - - bw16 - 0 - - - dc_offset_mode16 - 0 - - - corr16 - 0 - - - freq16 - 100e6 - - - gain_mode16 - False - - - if_gain16 - 20 - - - iq_balance_mode16 - 0 - - - gain16 - 10 - - - ant17 - - - - bb_gain17 - 20 - - - bw17 - 0 - - - dc_offset_mode17 - 0 - - - corr17 - 0 - - - freq17 - 100e6 - - - gain_mode17 - False - - - if_gain17 - 20 - - - iq_balance_mode17 - 0 - - - gain17 - 10 - - - ant18 - - - - bb_gain18 - 20 - - - bw18 - 0 - - - dc_offset_mode18 - 0 - - - corr18 - 0 - - - freq18 - 100e6 - - - gain_mode18 - False - - - if_gain18 - 20 - - - iq_balance_mode18 - 0 - - - gain18 - 10 - - - ant19 - - - - bb_gain19 - 20 - - - bw19 - 0 - - - dc_offset_mode19 - 0 - - - corr19 - 0 - - - freq19 - 100e6 - - - gain_mode19 - False - - - if_gain19 - 20 - - - iq_balance_mode19 - 0 - - - gain19 - 10 - - - ant1 - - - - bb_gain1 - 20 - - - bw1 - 0 - - - dc_offset_mode1 - 0 - - - corr1 - 0 - - - freq1 - 100e6 - - - gain_mode1 - False - - - if_gain1 - 20 - - - iq_balance_mode1 - 0 - - - gain1 - 10 - - - ant20 - - - - bb_gain20 - 20 - - - bw20 - 0 - - - dc_offset_mode20 - 0 - - - corr20 - 0 - - - freq20 - 100e6 - - - gain_mode20 - False - - - if_gain20 - 20 - - - iq_balance_mode20 - 0 - - - gain20 - 10 - - - ant21 - - - - bb_gain21 - 20 - - - bw21 - 0 - - - dc_offset_mode21 - 0 - - - corr21 - 0 - - - freq21 - 100e6 - - - gain_mode21 - False - - - if_gain21 - 20 - - - iq_balance_mode21 - 0 - - - gain21 - 10 - - - ant22 - - - - bb_gain22 - 20 - - - bw22 - 0 - - - dc_offset_mode22 - 0 - - - corr22 - 0 - - - freq22 - 100e6 - - - gain_mode22 - False - - - if_gain22 - 20 - - - iq_balance_mode22 - 0 - - - gain22 - 10 - - - ant23 - - - - bb_gain23 - 20 - - - bw23 - 0 - - - dc_offset_mode23 - 0 - - - corr23 - 0 - - - freq23 - 100e6 - - - gain_mode23 - False - - - if_gain23 - 20 - - - iq_balance_mode23 - 0 - - - gain23 - 10 - - - ant24 - - - - bb_gain24 - 20 - - - bw24 - 0 - - - dc_offset_mode24 - 0 - - - corr24 - 0 - - - freq24 - 100e6 - - - gain_mode24 - False - - - if_gain24 - 20 - - - iq_balance_mode24 - 0 - - - gain24 - 10 - - - ant25 - - - - bb_gain25 - 20 - - - bw25 - 0 - - - dc_offset_mode25 - 0 - - - corr25 - 0 - - - freq25 - 100e6 - - - gain_mode25 - False - - - if_gain25 - 20 - - - iq_balance_mode25 - 0 - - - gain25 - 10 - - - ant26 - - - - bb_gain26 - 20 - - - bw26 - 0 - - - dc_offset_mode26 - 0 - - - corr26 - 0 - - - freq26 - 100e6 - - - gain_mode26 - False - - - if_gain26 - 20 - - - iq_balance_mode26 - 0 - - - gain26 - 10 - - - ant27 - - - - bb_gain27 - 20 - - - bw27 - 0 - - - dc_offset_mode27 - 0 - - - corr27 - 0 - - - freq27 - 100e6 - - - gain_mode27 - False - - - if_gain27 - 20 - - - iq_balance_mode27 - 0 - - - gain27 - 10 - - - ant28 - - - - bb_gain28 - 20 - - - bw28 - 0 - - - dc_offset_mode28 - 0 - - - corr28 - 0 - - - freq28 - 100e6 - - - gain_mode28 - False - - - if_gain28 - 20 - - - iq_balance_mode28 - 0 - - - gain28 - 10 - - - ant29 - - - - bb_gain29 - 20 - - - bw29 - 0 - - - dc_offset_mode29 - 0 - - - corr29 - 0 - - - freq29 - 100e6 - - - gain_mode29 - False - - - if_gain29 - 20 - - - iq_balance_mode29 - 0 - - - gain29 - 10 - - - ant2 - - - - bb_gain2 - 20 - - - bw2 - 0 - - - dc_offset_mode2 - 0 - - - corr2 - 0 - - - freq2 - 100e6 - - - gain_mode2 - False - - - if_gain2 - 20 - - - iq_balance_mode2 - 0 - - - gain2 - 10 - - - ant30 - - - - bb_gain30 - 20 - - - bw30 - 0 - - - dc_offset_mode30 - 0 - - - corr30 - 0 - - - freq30 - 100e6 - - - gain_mode30 - False - - - if_gain30 - 20 - - - iq_balance_mode30 - 0 - - - gain30 - 10 - - - ant31 - - - - bb_gain31 - 20 - - - bw31 - 0 - - - dc_offset_mode31 - 0 - - - corr31 - 0 - - - freq31 - 100e6 - - - gain_mode31 - False - - - if_gain31 - 20 - - - iq_balance_mode31 - 0 - - - gain31 - 10 - - - ant3 - - - - bb_gain3 - 20 - - - bw3 - 0 - - - dc_offset_mode3 - 0 - - - corr3 - 0 - - - freq3 - 100e6 - - - gain_mode3 - False - - - if_gain3 - 20 - - - iq_balance_mode3 - 0 - - - gain3 - 10 - - - ant4 - - - - bb_gain4 - 20 - - - bw4 - 0 - - - dc_offset_mode4 - 0 - - - corr4 - 0 - - - freq4 - 100e6 - - - gain_mode4 - False - - - if_gain4 - 20 - - - iq_balance_mode4 - 0 - - - gain4 - 10 - - - ant5 - - - - bb_gain5 - 20 - - - bw5 - 0 - - - dc_offset_mode5 - 0 - - - corr5 - 0 - - - freq5 - 100e6 - - - gain_mode5 - False - - - if_gain5 - 20 - - - iq_balance_mode5 - 0 - - - gain5 - 10 - - - ant6 - - - - bb_gain6 - 20 - - - bw6 - 0 - - - dc_offset_mode6 - 0 - - - corr6 - 0 - - - freq6 - 100e6 - - - gain_mode6 - False - - - if_gain6 - 20 - - - iq_balance_mode6 - 0 - - - gain6 - 10 - - - ant7 - - - - bb_gain7 - 20 - - - bw7 - 0 - - - dc_offset_mode7 - 0 - - - corr7 - 0 - - - freq7 - 100e6 - - - gain_mode7 - False - - - if_gain7 - 20 - - - iq_balance_mode7 - 0 - - - gain7 - 10 - - - ant8 - - - - bb_gain8 - 20 - - - bw8 - 0 - - - dc_offset_mode8 - 0 - - - corr8 - 0 - - - freq8 - 100e6 - - - gain_mode8 - False - - - if_gain8 - 20 - - - iq_balance_mode8 - 0 - - - gain8 - 10 - - - ant9 - - - - bb_gain9 - 20 - - - bw9 - 0 - - - dc_offset_mode9 - 0 - - - corr9 - 0 - - - freq9 - 100e6 - - - gain_mode9 - False - - - if_gain9 - 20 - - - iq_balance_mode9 - 0 - - - gain9 - 10 - - - comment - - - - affinity - - - - args - - - - _enabled - 1 - - - _coordinate - (80, 356) - - - _rotation - 0 - - - id - rtlsdr_source_0 - - - maxoutbuf - 0 - - - clock_source0 - - - - time_source0 - - - - clock_source1 - - - - time_source1 - - - - clock_source2 - - - - time_source2 - - - - clock_source3 - - - - time_source3 - - - - clock_source4 - - - - time_source4 - - - - clock_source5 - - - - time_source5 - - - - clock_source6 - - - - time_source6 - - - - clock_source7 - - - - time_source7 - - - - minoutbuf - 0 - - - nchan - 1 - - - num_mboards - 1 - - - type - fc32 - - - sample_rate - samp_rate - - - sync - - - - - qtgui_tab_widget - - alias - - - - comment - - - - _enabled - 1 - - - _coordinate - (79, 563) - - - gui_hint - - - - _rotation - 0 - - - id - tabs - - - label0 - Tab 0 - - - label1 - Tab 1 - - - label10 - Tab 10 - - - label11 - Tab 11 - - - label12 - Tab 12 - - - label13 - Tab 13 - - - label14 - Tab 14 - - - label15 - Tab 15 - - - label16 - Tab 16 - - - label17 - Tab 17 - - - label18 - Tab 18 - - - label19 - Tab 19 - - - label2 - - - - label3 - Tab 3 - - - label4 - Tab 4 - - - label5 - Tab 5 - - - label6 - Tab 6 - - - label7 - Tab 7 - - - label8 - Tab 8 - - - label9 - Tab 9 - - - num_tabs - 2 - - - - analog_fm_deemph_0_0 - blocks_multiply_const_vxx_0 - 0 - 0 - - - analog_fm_deemph_0_0_0 - blocks_multiply_const_vxx_0_0 - 0 - 0 - - - analog_fm_deemph_0_0_0_0 - blocks_multiply_const_vxx_0_0_0 - 0 - 0 - - - blocks_add_xx_0 - audio_sink_0 - 0 - 1 - - - blocks_add_xx_0_0 - audio_sink_0 - 0 - 0 - - - blocks_multiply_const_vxx_0 - blocks_add_xx_0_0 - 0 - 0 - - - blocks_multiply_const_vxx_0_0 - blocks_add_xx_0 - 0 - 1 - - - blocks_multiply_const_vxx_0_0_0 - blocks_add_xx_0 - 0 - 0 - - - blocks_multiply_const_vxx_0_0_0 - blocks_add_xx_0_0 - 0 - 1 - - - blocks_stream_to_vector_0 - fft_vxx_0 - 0 - 0 - - - multirds_rds_parser_table_qt_0_0 - multirds_tmc_parser_0 - tmc_raw - in - - - epy_block_0 - multirds_rds_parser_table_qt_0_0 - out - freq - - - fft_vxx_0 - hier_ifft_decoder_0 - 0 - 0 - - - fft_vxx_0 - hier_ifft_decoder_0_0 - 0 - 0 - - - fft_vxx_0 - hier_ifft_decoder_0_1 - 0 - 0 - - - fir_filter_xxx_0_0 - analog_fm_deemph_0_0 - 0 - 0 - - - fir_filter_xxx_0_0_0 - analog_fm_deemph_0_0_0 - 0 - 0 - - - fir_filter_xxx_0_0_0_0 - analog_fm_deemph_0_0_0_0 - 0 - 0 - - - hier_ifft_decoder_0 - fir_filter_xxx_0_0 - 0 - 0 - - - hier_ifft_decoder_0 - qtgui_freq_sink_x_0_0_1_2 - 0 - 0 - - - hier_ifft_decoder_0 - qtgui_freq_sink_x_0_0_1 - 1 - 0 - - - hier_ifft_decoder_0 - qtgui_const_sink_x_0 - 2 - 0 - - - hier_ifft_decoder_0 - multirds_decoder_compare_0 - rds - in0 - - - hier_ifft_decoder_0 - multirds_rds_parser_table_qt_0_0 - rds - in0 - - - hier_ifft_decoder_0_0 - fir_filter_xxx_0_0_0 - 0 - 0 - - - hier_ifft_decoder_0_0 - qtgui_freq_sink_x_0_0_1_2 - 0 - 1 - - - hier_ifft_decoder_0_0 - qtgui_freq_sink_x_0_0_1 - 1 - 1 - - - hier_ifft_decoder_0_0 - qtgui_const_sink_x_0 - 2 - 1 - - - hier_ifft_decoder_0_0 - multirds_decoder_compare_0 - rds - in1 - - - hier_ifft_decoder_0_0 - multirds_rds_parser_table_qt_0_0 - rds - in1 - - - hier_ifft_decoder_0_1 - fir_filter_xxx_0_0_0_0 - 0 - 0 - - - hier_ifft_decoder_0_1 - qtgui_freq_sink_x_0_0_1_2 - 0 - 2 - - - hier_ifft_decoder_0_1 - qtgui_freq_sink_x_0_0_1 - 1 - 2 - - - hier_ifft_decoder_0_1 - qtgui_const_sink_x_0 - 2 - 2 - - - hier_ifft_decoder_0_1 - multirds_decoder_compare_0 - rds - in2 - - - hier_ifft_decoder_0_1 - multirds_rds_parser_table_qt_0_0 - rds - in2 - - - osmosdr_source_0 - blocks_stream_to_vector_0 - 0 - 0 - - - osmosdr_source_0 - qtgui_freq_sink_x_0_0_1_0 - 0 - 0 - - - rtlsdr_source_0 - blocks_stream_to_vector_0 - 0 - 0 - - - rtlsdr_source_0 - qtgui_freq_sink_x_0_0_1_0 - 0 - 0 - - diff --git a/apps/fft-multi-decoder_fixed_freqs.grc b/apps/fft-multi-decoder_fixed_rtlsdr.grc similarity index 99% rename from apps/fft-multi-decoder_fixed_freqs.grc rename to apps/fft-multi-decoder_fixed_rtlsdr.grc index 04d9374..df84949 100644 --- a/apps/fft-multi-decoder_fixed_freqs.grc +++ b/apps/fft-multi-decoder_fixed_rtlsdr.grc @@ -1,5 +1,5 @@ - + Wed Feb 1 13:42:21 2017 @@ -189,69 +189,6 @@ 2 - - variable_qtgui_range - - comment - - - - value - 26 - - - _enabled - 0 - - - _coordinate - (311, 758) - - - gui_hint - - - - _rotation - 0 - - - id - bbgain - - - label - - - - min_len - 200 - - - orient - Qt.Horizontal - - - start - 0 - - - step - 1 - - - stop - 62 - - - rangeType - float - - - widget - counter_slider - - variable @@ -260,7 +197,7 @@ _enabled - 1 + 0 _coordinate @@ -746,7 +683,7 @@ _enabled - 1 + 0 _coordinate @@ -840,7 +777,7 @@ _enabled - 1 + 0 _coordinate @@ -899,7 +836,7 @@ _enabled - 0 + True _coordinate @@ -918,6 +855,69 @@ 0 + + variable_qtgui_range + + comment + + + + value + 30 + + + _enabled + 1 + + + _coordinate + (311, 758) + + + gui_hint + + + + _rotation + 0 + + + id + rfgain + + + label + + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 1 + + + stop + 62 + + + rangeType + float + + + widget + counter_slider + + variable @@ -1381,7 +1381,7 @@ _coordinate - (1272, 380) + (1848, 132) _rotation @@ -1596,116 +1596,6 @@ 1 - - multirds_decoder_compare - - alias - - - - comment - - - - affinity - - - - _enabled - 0 - - - _coordinate - (1757, 231) - - - _rotation - 0 - - - id - multirds_decoder_compare_0 - - - nPorts - 3 - - - - multirds_rds_parser_table_qt - - alias - - - - comment - - - - affinity - - - - debug - False - - - _enabled - 1 - - - _coordinate - (1589, 423) - - - gui_hint - 7,1,5,3 - - - _rotation - 0 - - - id - multirds_rds_parser_table_qt_0_0 - - - label - - - - log - False - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - nPorts - 3 - - - showTMC - False - - - freq_tune - freq_tune - - - workdir - /home/clemens/forschungsarbeit/data/ - - - writeDB - False - - epy_block @@ -2183,7 +2073,7 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in _coordinate - (704, 521) + (704, 544) _rotation @@ -2230,6 +2120,112 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in samp_rate + + multirds_decoder_compare + + alias + + + + comment + + + + affinity + + + + _enabled + 0 + + + _coordinate + (1757, 231) + + + _rotation + 0 + + + id + multirds_decoder_compare_0 + + + nPorts + 3 + + + + multirds_rds_parser_table_qt + + alias + + + + comment + + + + affinity + + + + debug + False + + + _enabled + 1 + + + _coordinate + (1589, 423) + + + gui_hint + 7,1,5,3 + + + _rotation + 0 + + + id + multirds_rds_parser_table_qt_0_0 + + + label + + + + log + False + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + nPorts + 3 + + + freq_tune + freq_tune + + + workdir + /media/clemens/intdaten/uni_bulk/forschungsarbeit/data/ + + + writeDB + False + + osmosdr_source @@ -3534,7 +3530,7 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in _coordinate - (104, 276) + (103, 339) _rotation @@ -3643,6 +3639,10 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in autoscale False + + axislabels + False + alias @@ -3990,9 +3990,13 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in average 1.0 + + axislabels + False + bw - chan_rate + baseband_rate alias @@ -4258,6 +4262,10 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in wintype firdes.WIN_BLACKMAN_hARRIS + + label + Relative Gain + ymax 70 @@ -4266,6 +4274,10 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in ymin -60 + + units + dB + qtgui_freq_sink_x @@ -4277,6 +4289,10 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in average 1.0 + + axislabels + True + bw samp_rate @@ -4545,6 +4561,10 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in wintype firdes.WIN_BLACKMAN_hARRIS + + label + Relative Gain + ymax 10 @@ -4553,6 +4573,10 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in ymin -100 + + units + dB + qtgui_freq_sink_x @@ -4564,9 +4588,13 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in average 1.0 + + axislabels + False + bw - baseband_rate + baseband_rate/bb_decim alias @@ -4832,6 +4860,10 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in wintype firdes.WIN_BLACKMAN_hARRIS + + label + Relative Gain + ymax 0 @@ -4840,6 +4872,10 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in ymin -120 + + units + dB + qtgui_tab_widget @@ -5000,7 +5036,7 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in gain0 - 28 + rfgain ant10 @@ -6260,7 +6296,7 @@ class blk(gr.sync_block): # other base classes are basic_block, decim_block, in _coordinate - (80, 396) + (80, 356) _rotation