diff --git a/grc/dect2_Hackrf_Costum.grc b/grc/dect2_Hackrf_Costum.grc new file mode 100644 index 0000000..2b6653c --- /dev/null +++ b/grc/dect2_Hackrf_Costum.grc @@ -0,0 +1,2768 @@ + + + + Sun Jul 12 23:16:38 2015 + + options + + author + + + + window_size + 1280, 1024 + + + category + Custom + + + comment + + + + description + + + + _enabled + True + + + _coordinate + (10, 10) + + + _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_qtgui_range + + comment + + + + value + 14 + + + _enabled + True + + + _coordinate + (280, 697) + + + gui_hint + + + + _rotation + 0 + + + id + LNA_rf_gain + + + label + LNA RF Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 14 + + + stop + 14 + + + rangeType + int + + + widget + counter_slider + + + + variable_qtgui_range + + comment + + + + value + 34 + + + _enabled + True + + + _coordinate + (416, 697) + + + gui_hint + + + + _rotation + 0 + + + id + VGA_bb_gain + + + label + VGA BB Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 2 + + + stop + 62 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 74) + + + _rotation + 0 + + + id + baseband_sampling_rate + + + value + 4000000 + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 270) + + + _rotation + 0 + + + id + dect_channel_bandwidth + + + value + 1.728e6 + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 202) + + + _rotation + 0 + + + id + dect_occupied_bandwidth + + + value + 1.2*dect_symbol_rate + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (9, 138) + + + _rotation + 0 + + + id + dect_symbol_rate + + + value + 1152000 + + + + variable_qtgui_range + + comment + + + + value + 40 + + + _enabled + True + + + _coordinate + (144, 697) + + + gui_hint + + + + _rotation + 0 + + + id + if_gain + + + label + IF Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 8 + + + stop + 40 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (536, 28) + + + _rotation + 0 + + + id + options_low_pass + + + value + 1400500 + + + + variable_qtgui_chooser + + comment + + + + value + 0 + + + _enabled + True + + + _coordinate + (10, 410) + + + gui_hint + + + + _rotation + 0 + + + id + part_id + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_range + + comment + + + + value + 20 + + + _enabled + True + + + _coordinate + (8, 697) + + + gui_hint + + + + _rotation + 0 + + + id + ppm_corr + + + label + ppm + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + -100 + + + step + 1 + + + stop + 100 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 340) + + + _rotation + 0 + + + id + resampler_filter_taps + + + value + firdes.low_pass_2(1, 3*baseband_sampling_rate, dect_occupied_bandwidth/2, (dect_channel_bandwidth - dect_occupied_bandwidth)/2, 30) + + + + variable_qtgui_chooser + + comment + + + + value + 1897344000 + + + _enabled + True + + + _coordinate + (11, 548) + + + gui_hint + + + + _rotation + 0 + + + id + rx_freq + + + label0 + ch0 + + + label1 + ch1 + + + label2 + ch2 + + + label3 + + + + label4 + + + + label + Carrier Number + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"] + + + num_opts + 0 + + + option0 + 1881792000 + + + option1 + 1883520000 + + + option2 + 1885248000 + + + option3 + 3 + + + option4 + 4 + + + options + [ 1897344000, 1895616000, 1893888000, 1892160000, 1890432000, 1888704000, 1886876000, 1885248000, 1883520000, 1881792000] + + + orient + Qt.QHBoxLayout + + + type + real + + + widget + radio_buttons + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (432, 28) + + + _rotation + 0 + + + id + xlate_offset1 + + + value + 1000000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (1080, 436) + + + _rotation + 0 + + + id + audio_sink_0 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1064, 268) + + + _rotation + 0 + + + id + blocks_short_to_float_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_wavfile_sink + + bits_per_sample + 8 + + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + file + /home/sony/RECORDDECT6.0/phoneteste.wav + + + _coordinate + (1040, 584) + + + _rotation + 0 + + + id + blocks_wavfile_sink_0 + + + nchan + 1 + + + samp_rate + 48000 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (840, 344) + + + gui_hint + + + + _rotation + 0 + + + id + console_0 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (584, 272) + + + _rotation + 0 + + + id + dect2_packet_decoder_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id + + + + dect2_packet_receiver + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (256, 272) + + + _rotation + 0 + + + id + dect2_packet_receiver_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + dect2_phase_diff + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1112, 136) + + + _rotation + 0 + + + id + dect2_phase_diff_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + fractional_resampler_xx + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (896, 120) + + + _rotation + 0 + + + id + fractional_resampler + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + phase_shift + 0 + + + resamp_ratio + (3.0*baseband_sampling_rate/2.0)/dect_symbol_rate/4.0 + + + type + complex + + + + freq_xlating_fir_filter_xxx + + alias + + + + center_freq + xlate_offset1 + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + _coordinate + (440, 96) + + + _rotation + 0 + + + id + freq_xlating_fir_filter_xxx_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + samp_rate + baseband_sampling_rate + + + taps + firdes.low_pass(1, baseband_sampling_rate, options_low_pass, options_low_pass*0.2) + + + type + ccc + + + + rational_resampler_base_xxx + + alias + + + + comment + + + + affinity + + + + decim + 2 + + + _enabled + True + + + _coordinate + (672, 100) + + + _rotation + 0 + + + id + rational_resampler + + + interp + 3 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + resampler_filter_taps + + + type + ccc + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (848, 456) + + + _rotation + 0 + + + id + rational_resampler_xxx_0 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rtlsdr_source + + alias + + + + ant0 + + + + bb_gain0 + VGA_bb_gain + + + bw0 + 0 + + + dc_offset_mode0 + 2 + + + corr0 + ppm_corr + + + freq0 + rx_freq-xlate_offset1 + + + gain_mode0 + True + + + if_gain0 + if_gain + + + iq_balance_mode0 + 2 + + + gain0 + LNA_rf_gain + + + 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 + hackrf=0 + + + _enabled + True + + + _coordinate + (192, 36) + + + _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 + baseband_sampling_rate + + + sync + + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (816, 272) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + blocks_short_to_float_0 + rational_resampler_xxx_0 + 0 + 0 + + + dect2_packet_decoder_0 + console_0 + log_out + in + + + dect2_packet_decoder_0 + vocoder_g721_decode_bs_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0 + rcvr_msg_out + rcvr_msg_in + + + dect2_phase_diff_0 + dect2_packet_receiver_0 + 0 + 0 + + + fractional_resampler + dect2_phase_diff_0 + 0 + 0 + + + freq_xlating_fir_filter_xxx_0 + rational_resampler + 0 + 0 + + + rational_resampler + fractional_resampler + 0 + 0 + + + rational_resampler_xxx_0 + audio_sink_0 + 0 + 0 + + + rational_resampler_xxx_0 + blocks_wavfile_sink_0 + 0 + 0 + + + rtlsdr_source_0 + freq_xlating_fir_filter_xxx_0 + 0 + 0 + + + vocoder_g721_decode_bs_0 + blocks_short_to_float_0 + 0 + 0 + + diff --git a/grc/dect2_Hackrf_Costum_Double_noRec.grc b/grc/dect2_Hackrf_Costum_Double_noRec.grc new file mode 100644 index 0000000..e305597 --- /dev/null +++ b/grc/dect2_Hackrf_Costum_Double_noRec.grc @@ -0,0 +1,3126 @@ + + + + Sun Jul 12 23:16:38 2015 + + options + + author + + + + window_size + 1280, 1024 + + + category + Custom + + + comment + + + + description + + + + _enabled + True + + + _coordinate + (10, 10) + + + _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_qtgui_range + + comment + + + + value + 14 + + + _enabled + True + + + _coordinate + (280, 697) + + + gui_hint + + + + _rotation + 0 + + + id + LNA_rf_gain + + + label + LNA RF Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 14 + + + stop + 14 + + + rangeType + int + + + widget + counter_slider + + + + variable_qtgui_range + + comment + + + + value + 34 + + + _enabled + True + + + _coordinate + (416, 697) + + + gui_hint + + + + _rotation + 0 + + + id + VGA_bb_gain + + + label + VGA BB Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 2 + + + stop + 62 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 74) + + + _rotation + 0 + + + id + baseband_sampling_rate + + + value + 4000000 + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 270) + + + _rotation + 0 + + + id + dect_channel_bandwidth + + + value + 1.728e6 + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 202) + + + _rotation + 0 + + + id + dect_occupied_bandwidth + + + value + 1.2*dect_symbol_rate + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (9, 138) + + + _rotation + 0 + + + id + dect_symbol_rate + + + value + 1152000 + + + + variable_qtgui_range + + comment + + + + value + 40 + + + _enabled + True + + + _coordinate + (144, 697) + + + gui_hint + + + + _rotation + 0 + + + id + if_gain + + + label + IF Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 8 + + + stop + 40 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (536, 28) + + + _rotation + 0 + + + id + options_low_pass + + + value + 1400500 + + + + variable_qtgui_chooser + + comment + + + + value + 0 + + + _enabled + True + + + _coordinate + (10, 410) + + + gui_hint + + + + _rotation + 0 + + + id + part_id + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 0 + + + _enabled + True + + + _coordinate + (576, 705) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_1 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_range + + comment + + + + value + 20 + + + _enabled + True + + + _coordinate + (8, 697) + + + gui_hint + + + + _rotation + 0 + + + id + ppm_corr + + + label + ppm + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + -100 + + + step + 1 + + + stop + 100 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 340) + + + _rotation + 0 + + + id + resampler_filter_taps + + + value + firdes.low_pass_2(1, 3*baseband_sampling_rate, dect_occupied_bandwidth/2, (dect_channel_bandwidth - dect_occupied_bandwidth)/2, 30) + + + + variable_qtgui_chooser + + comment + + + + value + 1897344000 + + + _enabled + True + + + _coordinate + (11, 548) + + + gui_hint + + + + _rotation + 0 + + + id + rx_freq + + + label0 + ch0 + + + label1 + ch1 + + + label2 + ch2 + + + label3 + + + + label4 + + + + label + Carrier Number + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"] + + + num_opts + 0 + + + option0 + 1881792000 + + + option1 + 1883520000 + + + option2 + 1885248000 + + + option3 + 3 + + + option4 + 4 + + + options + [ 1897344000, 1895616000, 1893888000, 1892160000, 1890432000, 1888704000, 1886876000, 1885248000, 1883520000, 1881792000] + + + orient + Qt.QHBoxLayout + + + type + real + + + widget + radio_buttons + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (432, 28) + + + _rotation + 0 + + + id + xlate_offset1 + + + value + 1000000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (1080, 436) + + + _rotation + 0 + + + id + audio_sink_0 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (1128, 724) + + + _rotation + 0 + + + id + audio_sink_0_0 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1064, 268) + + + _rotation + 0 + + + id + blocks_short_to_float_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1112, 556) + + + _rotation + 0 + + + id + blocks_short_to_float_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (840, 344) + + + gui_hint + + + + _rotation + 0 + + + id + console_0 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (888, 633) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_0 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (584, 272) + + + _rotation + 0 + + + id + dect2_packet_decoder_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (632, 561) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_1 + + + + dect2_packet_receiver + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (440, 273) + + + _rotation + 0 + + + id + dect2_packet_receiver_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + dect2_phase_diff + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1112, 136) + + + _rotation + 0 + + + id + dect2_phase_diff_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + fractional_resampler_xx + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (896, 120) + + + _rotation + 0 + + + id + fractional_resampler + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + phase_shift + 0 + + + resamp_ratio + (3.0*baseband_sampling_rate/2.0)/dect_symbol_rate/4.0 + + + type + complex + + + + freq_xlating_fir_filter_xxx + + alias + + + + center_freq + xlate_offset1 + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + _coordinate + (440, 96) + + + _rotation + 0 + + + id + freq_xlating_fir_filter_xxx_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + samp_rate + baseband_sampling_rate + + + taps + firdes.low_pass(1, baseband_sampling_rate, options_low_pass, options_low_pass*0.2) + + + type + ccc + + + + rational_resampler_base_xxx + + alias + + + + comment + + + + affinity + + + + decim + 2 + + + _enabled + True + + + _coordinate + (672, 100) + + + _rotation + 0 + + + id + rational_resampler + + + interp + 3 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + resampler_filter_taps + + + type + ccc + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (848, 456) + + + _rotation + 0 + + + id + rational_resampler_xxx_0 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (896, 743) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_0 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rtlsdr_source + + alias + + + + ant0 + + + + bb_gain0 + VGA_bb_gain + + + bw0 + 0 + + + dc_offset_mode0 + 2 + + + corr0 + ppm_corr + + + freq0 + rx_freq-xlate_offset1 + + + gain_mode0 + True + + + if_gain0 + if_gain + + + iq_balance_mode0 + 2 + + + gain0 + LNA_rf_gain + + + 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 + hackrf=0 + + + _enabled + True + + + _coordinate + (192, 36) + + + _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 + baseband_sampling_rate + + + sync + + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (832, 561) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (800, 273) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + blocks_short_to_float_0 + rational_resampler_xxx_0 + 0 + 0 + + + blocks_short_to_float_0_0 + rational_resampler_xxx_0_0 + 0 + 0 + + + dect2_packet_decoder_0 + console_0 + log_out + in + + + dect2_packet_decoder_0 + vocoder_g721_decode_bs_0_0_0 + 0 + 0 + + + dect2_packet_decoder_0_0 + console_0_0 + log_out + in + + + dect2_packet_decoder_0_0 + vocoder_g721_decode_bs_0_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_0 + rcvr_msg_out + rcvr_msg_in + + + dect2_phase_diff_0 + dect2_packet_receiver_0 + 0 + 0 + + + fractional_resampler + dect2_phase_diff_0 + 0 + 0 + + + freq_xlating_fir_filter_xxx_0 + rational_resampler + 0 + 0 + + + rational_resampler + fractional_resampler + 0 + 0 + + + rational_resampler_xxx_0 + audio_sink_0 + 0 + 0 + + + rational_resampler_xxx_0_0 + audio_sink_0_0 + 0 + 0 + + + rtlsdr_source_0 + freq_xlating_fir_filter_xxx_0 + 0 + 0 + + + vocoder_g721_decode_bs_0_0 + blocks_short_to_float_0_0 + 0 + 0 + + + vocoder_g721_decode_bs_0_0_0 + blocks_short_to_float_0 + 0 + 0 + + diff --git a/grc/dect2_Hackrf_Costum_Max_noRec.grc b/grc/dect2_Hackrf_Costum_Max_noRec.grc new file mode 100644 index 0000000..56958e9 --- /dev/null +++ b/grc/dect2_Hackrf_Costum_Max_noRec.grc @@ -0,0 +1,6003 @@ + + + + Sun Jul 12 23:16:38 2015 + + options + + author + + + + window_size + 1280, 1024 + + + category + Custom + + + comment + + + + description + + + + _enabled + True + + + _coordinate + (10, 10) + + + _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_qtgui_range + + comment + + + + value + 14 + + + _enabled + True + + + _coordinate + (280, 697) + + + gui_hint + + + + _rotation + 0 + + + id + LNA_rf_gain + + + label + LNA RF Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 14 + + + stop + 14 + + + rangeType + int + + + widget + counter_slider + + + + variable_qtgui_range + + comment + + + + value + 34 + + + _enabled + True + + + _coordinate + (416, 697) + + + gui_hint + + + + _rotation + 0 + + + id + VGA_bb_gain + + + label + VGA BB Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 2 + + + stop + 62 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 74) + + + _rotation + 0 + + + id + baseband_sampling_rate + + + value + 4000000 + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 270) + + + _rotation + 0 + + + id + dect_channel_bandwidth + + + value + 1.728e6 + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 202) + + + _rotation + 0 + + + id + dect_occupied_bandwidth + + + value + 1.2*dect_symbol_rate + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (9, 138) + + + _rotation + 0 + + + id + dect_symbol_rate + + + value + 1152000 + + + + variable_qtgui_range + + comment + + + + value + 40 + + + _enabled + True + + + _coordinate + (144, 697) + + + gui_hint + + + + _rotation + 0 + + + id + if_gain + + + label + IF Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 8 + + + stop + 40 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (536, 28) + + + _rotation + 0 + + + id + options_low_pass + + + value + 1400500 + + + + variable_qtgui_chooser + + comment + + + + value + 8 + + + _enabled + True + + + _coordinate + (10, 410) + + + gui_hint + + + + _rotation + 0 + + + id + part_id + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 7 + + + _enabled + True + + + _coordinate + (576, 705) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_1 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 6 + + + _enabled + True + + + _coordinate + (64, 409) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_2 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 5 + + + _enabled + True + + + _coordinate + (96, 409) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_3 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 4 + + + _enabled + True + + + _coordinate + (136, 409) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_4 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 3 + + + _enabled + True + + + _coordinate + (160, 409) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_5 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 2 + + + _enabled + True + + + _coordinate + (200, 409) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_6 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 1 + + + _enabled + True + + + _coordinate + (232, 409) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_7 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 0 + + + _enabled + True + + + _coordinate + (320, 408) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_8 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_range + + comment + + + + value + 20 + + + _enabled + True + + + _coordinate + (8, 697) + + + gui_hint + + + + _rotation + 0 + + + id + ppm_corr + + + label + ppm + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + -100 + + + step + 1 + + + stop + 100 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 340) + + + _rotation + 0 + + + id + resampler_filter_taps + + + value + firdes.low_pass_2(1, 3*baseband_sampling_rate, dect_occupied_bandwidth/2, (dect_channel_bandwidth - dect_occupied_bandwidth)/2, 30) + + + + variable_qtgui_chooser + + comment + + + + value + 1897344000 + + + _enabled + True + + + _coordinate + (11, 548) + + + gui_hint + + + + _rotation + 0 + + + id + rx_freq + + + label0 + ch0 + + + label1 + ch1 + + + label2 + ch2 + + + label3 + + + + label4 + + + + label + Carrier Number + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"] + + + num_opts + 0 + + + option0 + 1881792000 + + + option1 + 1883520000 + + + option2 + 1885248000 + + + option3 + 3 + + + option4 + 4 + + + options + [ 1897344000, 1895616000, 1893888000, 1892160000, 1890432000, 1888704000, 1886876000, 1885248000, 1883520000, 1881792000] + + + orient + Qt.QHBoxLayout + + + type + real + + + widget + radio_buttons + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (432, 28) + + + _rotation + 0 + + + id + xlate_offset1 + + + value + 1000000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (720, 260) + + + _rotation + 0 + + + id + audio_sink_0 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (1128, 724) + + + _rotation + 0 + + + id + audio_sink_0_0 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (1160, 828) + + + _rotation + 0 + + + id + audio_sink_0_0_0 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (1008, 260) + + + _rotation + 0 + + + id + audio_sink_0_1 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (784, 340) + + + _rotation + 0 + + + id + audio_sink_0_2 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (704, 332) + + + _rotation + 0 + + + id + audio_sink_0_3 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (768, 276) + + + _rotation + 0 + + + id + audio_sink_0_4 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (784, 292) + + + _rotation + 0 + + + id + audio_sink_0_5 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (824, 332) + + + _rotation + 0 + + + id + audio_sink_0_6 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (728, 236) + + + _rotation + 0 + + + id + blocks_short_to_float_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1112, 556) + + + _rotation + 0 + + + id + blocks_short_to_float_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1144, 660) + + + _rotation + 0 + + + id + blocks_short_to_float_0_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1016, 236) + + + _rotation + 0 + + + id + blocks_short_to_float_0_1 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (792, 316) + + + _rotation + 0 + + + id + blocks_short_to_float_0_2 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (712, 308) + + + _rotation + 0 + + + id + blocks_short_to_float_0_3 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (776, 252) + + + _rotation + 0 + + + id + blocks_short_to_float_0_4 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (792, 268) + + + _rotation + 0 + + + id + blocks_short_to_float_0_5 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (832, 308) + + + _rotation + 0 + + + id + blocks_short_to_float_0_6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (720, 265) + + + gui_hint + + + + _rotation + 0 + + + id + console_0 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (888, 633) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_0 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (920, 737) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_0_0 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1008, 273) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_1 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (784, 345) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_2 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (704, 337) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_3 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (768, 281) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_4 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (784, 297) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_5 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (824, 337) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_6 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (616, 273) + + + _rotation + 0 + + + id + dect2_packet_decoder_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (632, 409) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_1 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (808, 481) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_1 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_2 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (536, 585) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_1_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_8 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (680, 353) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_2 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_3 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (632, 265) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_3 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_4 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (664, 289) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_4 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_5 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (680, 305) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_5 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_6 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (720, 345) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_7 + + + + dect2_packet_receiver + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (440, 273) + + + _rotation + 0 + + + id + dect2_packet_receiver_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + dect2_phase_diff + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1112, 136) + + + _rotation + 0 + + + id + dect2_phase_diff_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + fractional_resampler_xx + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (896, 120) + + + _rotation + 0 + + + id + fractional_resampler + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + phase_shift + 0 + + + resamp_ratio + (3.0*baseband_sampling_rate/2.0)/dect_symbol_rate/4.0 + + + type + complex + + + + freq_xlating_fir_filter_xxx + + alias + + + + center_freq + xlate_offset1 + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + _coordinate + (440, 96) + + + _rotation + 0 + + + id + freq_xlating_fir_filter_xxx_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + samp_rate + baseband_sampling_rate + + + taps + firdes.low_pass(1, baseband_sampling_rate, options_low_pass, options_low_pass*0.2) + + + type + ccc + + + + rational_resampler_base_xxx + + alias + + + + comment + + + + affinity + + + + decim + 2 + + + _enabled + True + + + _coordinate + (672, 100) + + + _rotation + 0 + + + id + rational_resampler + + + interp + 3 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + resampler_filter_taps + + + type + ccc + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (680, 247) + + + _rotation + 0 + + + id + rational_resampler_xxx_0 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (896, 743) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_0 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (928, 847) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_0_0 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (968, 255) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_1 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (744, 335) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_2 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (664, 319) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_3 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (728, 263) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_4 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (744, 279) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_5 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (784, 319) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_6 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rtlsdr_source + + alias + + + + ant0 + + + + bb_gain0 + VGA_bb_gain + + + bw0 + 0 + + + dc_offset_mode0 + 2 + + + corr0 + ppm_corr + + + freq0 + rx_freq-xlate_offset1 + + + gain_mode0 + True + + + if_gain0 + if_gain + + + iq_balance_mode0 + 2 + + + gain0 + LNA_rf_gain + + + 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 + hackrf=0 + + + _enabled + True + + + _coordinate + (192, 36) + + + _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 + baseband_sampling_rate + + + sync + + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (664, 257) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (832, 561) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (864, 665) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (952, 265) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_1 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (728, 337) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_2 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (648, 329) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_3 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (712, 273) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_4 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (728, 289) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_5 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (768, 329) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + blocks_short_to_float_0 + rational_resampler_xxx_0 + 0 + 0 + + + blocks_short_to_float_0_0 + rational_resampler_xxx_0_0 + 0 + 0 + + + blocks_short_to_float_0_0_0 + rational_resampler_xxx_0_0_0 + 0 + 0 + + + blocks_short_to_float_0_1 + rational_resampler_xxx_0_1 + 0 + 0 + + + blocks_short_to_float_0_2 + rational_resampler_xxx_0_2 + 0 + 0 + + + blocks_short_to_float_0_3 + rational_resampler_xxx_0_3 + 0 + 0 + + + blocks_short_to_float_0_4 + rational_resampler_xxx_0_4 + 0 + 0 + + + blocks_short_to_float_0_5 + rational_resampler_xxx_0_5 + 0 + 0 + + + blocks_short_to_float_0_6 + rational_resampler_xxx_0_6 + 0 + 0 + + + dect2_packet_decoder_0 + console_0 + log_out + in + + + dect2_packet_decoder_0 + vocoder_g721_decode_bs_0 + 0 + 0 + + + dect2_packet_decoder_0_0 + console_0_0 + log_out + in + + + dect2_packet_decoder_0_0 + vocoder_g721_decode_bs_0_0 + 0 + 0 + + + dect2_packet_decoder_0_1 + console_0_1 + log_out + in + + + dect2_packet_decoder_0_1 + vocoder_g721_decode_bs_0_1 + 0 + 0 + + + dect2_packet_decoder_0_1_0 + console_0_0_0 + log_out + in + + + dect2_packet_decoder_0_1_0 + vocoder_g721_decode_bs_0_0_0 + 0 + 0 + + + dect2_packet_decoder_0_2 + console_0_2 + log_out + in + + + dect2_packet_decoder_0_2 + vocoder_g721_decode_bs_0_2 + 0 + 0 + + + dect2_packet_decoder_0_3 + console_0_3 + log_out + in + + + dect2_packet_decoder_0_3 + vocoder_g721_decode_bs_0_3 + 0 + 0 + + + dect2_packet_decoder_0_4 + console_0_4 + log_out + in + + + dect2_packet_decoder_0_4 + vocoder_g721_decode_bs_0_4 + 0 + 0 + + + dect2_packet_decoder_0_5 + console_0_5 + log_out + in + + + dect2_packet_decoder_0_5 + vocoder_g721_decode_bs_0_5 + 0 + 0 + + + dect2_packet_decoder_0_6 + console_0_6 + log_out + in + + + dect2_packet_decoder_0_6 + vocoder_g721_decode_bs_0_6 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_1 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_1_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_2 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_3 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_4 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_5 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_6 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_0 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_1 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_1_0 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_2 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_3 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_4 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_5 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_6 + rcvr_msg_out + rcvr_msg_in + + + dect2_phase_diff_0 + dect2_packet_receiver_0 + 0 + 0 + + + fractional_resampler + dect2_phase_diff_0 + 0 + 0 + + + freq_xlating_fir_filter_xxx_0 + rational_resampler + 0 + 0 + + + rational_resampler + fractional_resampler + 0 + 0 + + + rational_resampler_xxx_0 + audio_sink_0 + 0 + 0 + + + rational_resampler_xxx_0_0 + audio_sink_0_0 + 0 + 0 + + + rational_resampler_xxx_0_0_0 + audio_sink_0_0_0 + 0 + 0 + + + rational_resampler_xxx_0_1 + audio_sink_0_1 + 0 + 0 + + + rational_resampler_xxx_0_2 + audio_sink_0_2 + 0 + 0 + + + rational_resampler_xxx_0_3 + audio_sink_0_3 + 0 + 0 + + + rational_resampler_xxx_0_4 + audio_sink_0_4 + 0 + 0 + + + rational_resampler_xxx_0_5 + audio_sink_0_5 + 0 + 0 + + + rational_resampler_xxx_0_6 + audio_sink_0_6 + 0 + 0 + + + rtlsdr_source_0 + freq_xlating_fir_filter_xxx_0 + 0 + 0 + + + vocoder_g721_decode_bs_0 + blocks_short_to_float_0 + 0 + 0 + + + vocoder_g721_decode_bs_0_0 + blocks_short_to_float_0_0 + 0 + 0 + + + vocoder_g721_decode_bs_0_0_0 + blocks_short_to_float_0_0_0 + 0 + 0 + + + vocoder_g721_decode_bs_0_1 + blocks_short_to_float_0_1 + 0 + 0 + + + vocoder_g721_decode_bs_0_2 + blocks_short_to_float_0_2 + 0 + 0 + + + vocoder_g721_decode_bs_0_3 + blocks_short_to_float_0_3 + 0 + 0 + + + vocoder_g721_decode_bs_0_4 + blocks_short_to_float_0_4 + 0 + 0 + + + vocoder_g721_decode_bs_0_5 + blocks_short_to_float_0_5 + 0 + 0 + + + vocoder_g721_decode_bs_0_6 + blocks_short_to_float_0_6 + 0 + 0 + + diff --git a/grc/dect2_Hackrf_Costum_noRec.grc b/grc/dect2_Hackrf_Costum_noRec.grc new file mode 100644 index 0000000..76aa5dd --- /dev/null +++ b/grc/dect2_Hackrf_Costum_noRec.grc @@ -0,0 +1,3126 @@ + + + + Sun Jul 12 23:16:38 2015 + + options + + author + + + + window_size + 1280, 1024 + + + category + Custom + + + comment + + + + description + + + + _enabled + True + + + _coordinate + (10, 10) + + + _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_qtgui_range + + comment + + + + value + 14 + + + _enabled + True + + + _coordinate + (280, 697) + + + gui_hint + + + + _rotation + 0 + + + id + LNA_rf_gain + + + label + LNA RF Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 14 + + + stop + 14 + + + rangeType + int + + + widget + counter_slider + + + + variable_qtgui_range + + comment + + + + value + 34 + + + _enabled + True + + + _coordinate + (416, 697) + + + gui_hint + + + + _rotation + 0 + + + id + VGA_bb_gain + + + label + VGA BB Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 2 + + + stop + 62 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 74) + + + _rotation + 0 + + + id + baseband_sampling_rate + + + value + 4000000 + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 270) + + + _rotation + 0 + + + id + dect_channel_bandwidth + + + value + 1.728e6 + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 202) + + + _rotation + 0 + + + id + dect_occupied_bandwidth + + + value + 1.2*dect_symbol_rate + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (9, 138) + + + _rotation + 0 + + + id + dect_symbol_rate + + + value + 1152000 + + + + variable_qtgui_range + + comment + + + + value + 40 + + + _enabled + True + + + _coordinate + (144, 697) + + + gui_hint + + + + _rotation + 0 + + + id + if_gain + + + label + IF Gain + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + 0 + + + step + 8 + + + stop + 40 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (536, 28) + + + _rotation + 0 + + + id + options_low_pass + + + value + 1400500 + + + + variable_qtgui_chooser + + comment + + + + value + 0 + + + _enabled + True + + + _coordinate + (10, 410) + + + gui_hint + + + + _rotation + 0 + + + id + part_id + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_chooser + + comment + + + + value + 0 + + + _enabled + True + + + _coordinate + (576, 705) + + + gui_hint + + + + _rotation + 0 + + + id + part_id_1 + + + label0 + + + + label1 + + + + label2 + + + + label3 + + + + label4 + + + + label + Select Part + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8"] + + + num_opts + 0 + + + option0 + 0 + + + option1 + 1 + + + option2 + 2 + + + option3 + 3 + + + option4 + 4 + + + options + [0, 1, 2, 3, 4, 5, 6, 7, 8] + + + orient + Qt.QHBoxLayout + + + type + int + + + widget + radio_buttons + + + + variable_qtgui_range + + comment + + + + value + 20 + + + _enabled + True + + + _coordinate + (8, 697) + + + gui_hint + + + + _rotation + 0 + + + id + ppm_corr + + + label + ppm + + + min_len + 200 + + + orient + Qt.Horizontal + + + start + -100 + + + step + 1 + + + stop + 100 + + + rangeType + int + + + widget + counter_slider + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (10, 340) + + + _rotation + 0 + + + id + resampler_filter_taps + + + value + firdes.low_pass_2(1, 3*baseband_sampling_rate, dect_occupied_bandwidth/2, (dect_channel_bandwidth - dect_occupied_bandwidth)/2, 30) + + + + variable_qtgui_chooser + + comment + + + + value + 1897344000 + + + _enabled + True + + + _coordinate + (11, 548) + + + gui_hint + + + + _rotation + 0 + + + id + rx_freq + + + label0 + ch0 + + + label1 + ch1 + + + label2 + ch2 + + + label3 + + + + label4 + + + + label + Carrier Number + + + labels + ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"] + + + num_opts + 0 + + + option0 + 1881792000 + + + option1 + 1883520000 + + + option2 + 1885248000 + + + option3 + 3 + + + option4 + 4 + + + options + [ 1897344000, 1895616000, 1893888000, 1892160000, 1890432000, 1888704000, 1886876000, 1885248000, 1883520000, 1881792000] + + + orient + Qt.QHBoxLayout + + + type + real + + + widget + radio_buttons + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (432, 28) + + + _rotation + 0 + + + id + xlate_offset1 + + + value + 1000000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (1080, 436) + + + _rotation + 0 + + + id + audio_sink_0 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + audio_sink + + alias + + + + comment + + + + affinity + + + + device_name + + + + _enabled + True + + + _coordinate + (1128, 724) + + + _rotation + 0 + + + id + audio_sink_0_0 + + + num_inputs + 1 + + + ok_to_block + True + + + samp_rate + 48000 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1064, 268) + + + _rotation + 0 + + + id + blocks_short_to_float_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + blocks_short_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1112, 556) + + + _rotation + 0 + + + id + blocks_short_to_float_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + scale + 32768 + + + vlen + 1 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (840, 344) + + + gui_hint + + + + _rotation + 0 + + + id + console_0 + + + + console + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (888, 633) + + + gui_hint + + + + _rotation + 0 + + + id + console_0_0 + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (584, 272) + + + _rotation + 0 + + + id + dect2_packet_decoder_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id + + + + dect2_packet_decoder + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (632, 561) + + + _rotation + 0 + + + id + dect2_packet_decoder_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + rx_id + part_id_1 + + + + dect2_packet_receiver + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (440, 273) + + + _rotation + 0 + + + id + dect2_packet_receiver_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + dect2_phase_diff + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1112, 136) + + + _rotation + 0 + + + id + dect2_phase_diff_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + fractional_resampler_xx + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (896, 120) + + + _rotation + 0 + + + id + fractional_resampler + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + phase_shift + 0 + + + resamp_ratio + (3.0*baseband_sampling_rate/2.0)/dect_symbol_rate/4.0 + + + type + complex + + + + freq_xlating_fir_filter_xxx + + alias + + + + center_freq + xlate_offset1 + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + _coordinate + (440, 96) + + + _rotation + 0 + + + id + freq_xlating_fir_filter_xxx_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + samp_rate + baseband_sampling_rate + + + taps + firdes.low_pass(1, baseband_sampling_rate, options_low_pass, options_low_pass*0.2) + + + type + ccc + + + + rational_resampler_base_xxx + + alias + + + + comment + + + + affinity + + + + decim + 2 + + + _enabled + True + + + _coordinate + (672, 100) + + + _rotation + 0 + + + id + rational_resampler + + + interp + 3 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + resampler_filter_taps + + + type + ccc + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (848, 456) + + + _rotation + 0 + + + id + rational_resampler_xxx_0 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rational_resampler_xxx + + alias + + + + comment + + + + affinity + + + + decim + 1 + + + _enabled + True + + + fbw + 0 + + + _coordinate + (896, 743) + + + _rotation + 0 + + + id + rational_resampler_xxx_0_0 + + + interp + 6 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + taps + + + + type + fff + + + + rtlsdr_source + + alias + + + + ant0 + + + + bb_gain0 + VGA_bb_gain + + + bw0 + 0 + + + dc_offset_mode0 + 2 + + + corr0 + ppm_corr + + + freq0 + rx_freq-xlate_offset1 + + + gain_mode0 + True + + + if_gain0 + if_gain + + + iq_balance_mode0 + 2 + + + gain0 + LNA_rf_gain + + + 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 + hackrf=0 + + + _enabled + True + + + _coordinate + (192, 36) + + + _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 + baseband_sampling_rate + + + sync + + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (784, 273) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + vocoder_g721_decode_bs + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (832, 561) + + + _rotation + 0 + + + id + vocoder_g721_decode_bs_0_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + + blocks_short_to_float_0 + rational_resampler_xxx_0 + 0 + 0 + + + blocks_short_to_float_0_0 + rational_resampler_xxx_0_0 + 0 + 0 + + + dect2_packet_decoder_0 + console_0 + log_out + in + + + dect2_packet_decoder_0 + vocoder_g721_decode_bs_0 + 0 + 0 + + + dect2_packet_decoder_0_0 + console_0_0 + log_out + in + + + dect2_packet_decoder_0_0 + vocoder_g721_decode_bs_0_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_0 + 0 + 0 + + + dect2_packet_receiver_0 + dect2_packet_decoder_0 + rcvr_msg_out + rcvr_msg_in + + + dect2_packet_receiver_0 + dect2_packet_decoder_0_0 + rcvr_msg_out + rcvr_msg_in + + + dect2_phase_diff_0 + dect2_packet_receiver_0 + 0 + 0 + + + fractional_resampler + dect2_phase_diff_0 + 0 + 0 + + + freq_xlating_fir_filter_xxx_0 + rational_resampler + 0 + 0 + + + rational_resampler + fractional_resampler + 0 + 0 + + + rational_resampler_xxx_0 + audio_sink_0 + 0 + 0 + + + rational_resampler_xxx_0_0 + audio_sink_0_0 + 0 + 0 + + + rtlsdr_source_0 + freq_xlating_fir_filter_xxx_0 + 0 + 0 + + + vocoder_g721_decode_bs_0 + blocks_short_to_float_0 + 0 + 0 + + + vocoder_g721_decode_bs_0_0 + blocks_short_to_float_0_0 + 0 + 0 + +