Fri Feb 3 10:49:49 2017 options author window_size 2000,2000 category [GRC Hier Blocks] comment description _enabled True _coordinate (8, 8) _rotation 0 generate_options hb hier_block_src_path .: id hier_ifft_decoder 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 (646, 3) _rotation 0 id audio_decim value 5 variable comment _enabled True _coordinate (870, 3) _rotation 0 id audio_rate value 48000 variable comment _enabled 1 _coordinate (359, 347) _rotation 0 id baseband_rate value audio_rate*audio_decim variable comment _enabled True _coordinate (766, 3) _rotation 0 id bb_decim value 2 variable comment _enabled 1 _coordinate (247, 395) _rotation 0 id chan_rate value audio_rate*audio_decim*bb_decim variable comment _enabled 0 _coordinate (335, 419) _rotation 0 id chan_rate value int(600e3) variable comment _enabled True _coordinate (1152, 132) _rotation 0 id fft19k_len value 2048 analog_wfm_rcv audio_decimation bb_decim alias comment affinity _enabled 1 _coordinate (359, 155) _rotation 0 id analog_wfm_rcv_0_0 maxoutbuf 0 minoutbuf 0 quad_rate 2*baseband_rate blocks_complex_to_real alias comment affinity _enabled 1 _coordinate (910, 223) _rotation 0 id blocks_complex_to_real_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_real alias comment affinity _enabled 0 _coordinate (623, 646) _rotation 0 id blocks_complex_to_real_0_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_real alias comment affinity _enabled 0 _coordinate (646, 910) _rotation 0 id blocks_complex_to_real_0_1 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_real alias comment affinity _enabled 0 _coordinate (638, 1150) _rotation 0 id blocks_complex_to_real_0_1_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_file_sink append False alias comment affinity _enabled 0 file "/tmp/cr/fm_dec_240k_"+str(cutpoint) _coordinate (718, 355) _rotation 0 id blocks_file_sink_0 type float unbuffered False vlen 1 blocks_file_sink append False alias comment affinity _enabled 1 file "/tmp/cr/psk_out_2375_"+str(cutpoint) _coordinate (1030, 315) _rotation 0 id blocks_file_sink_0_0 type float unbuffered False vlen 1 blocks_file_sink append False alias comment affinity _enabled 1 file "/tmp/cr/symbol_combiner_out_"+str(cutpoint) _coordinate (1277, 435) _rotation 0 id blocks_file_sink_0_0_0 type float unbuffered False vlen 1 blocks_keep_one_in_n alias comment affinity _enabled 0 _coordinate (1206, 335) _rotation 0 id blocks_keep_one_in_n_0 maxoutbuf 0 minoutbuf 0 n 2 type float vlen 1 blocks_null_sink alias bus_conns [[0,],] comment affinity _enabled 0 _coordinate (638, 543) _rotation 0 id blocks_null_sink_0 type complex num_inputs 1 vlen 1 blocks_null_source alias bus_conns [[0,],] comment affinity _enabled 0 _coordinate (638, 599) _rotation 0 id blocks_null_source_0 maxoutbuf 0 minoutbuf 0 num_outputs 1 type byte vlen 1 blocks_vector_to_stream alias comment affinity _enabled 1 _coordinate (31, 139) _rotation 0 id blocks_vector_to_stream_0_0_1 type complex maxoutbuf 0 minoutbuf 0 num_items chan_fft_len vlen 1 parameter alias comment _enabled True _coordinate (343, 3) _rotation 0 id chan_fft_len label short_id type intx value 512 parameter alias comment _enabled True _coordinate (375, 67) _rotation 0 id cutpoint label short_id type intx value 0 digital_binary_slicer_fb alias comment affinity _enabled 1 _coordinate (1062, 479) _rotation 180 id digital_binary_slicer_fb_0 maxoutbuf 0 minoutbuf 0 digital_binary_slicer_fb alias comment affinity _enabled 0 _coordinate (854, 766) _rotation 180 id digital_binary_slicer_fb_0_0 maxoutbuf 0 minoutbuf 0 digital_binary_slicer_fb alias comment affinity _enabled 0 _coordinate (846, 1030) _rotation 180 id digital_binary_slicer_fb_0_1 maxoutbuf 0 minoutbuf 0 digital_binary_slicer_fb alias comment affinity _enabled 0 _coordinate (894, 1262) _rotation 180 id digital_binary_slicer_fb_0_1_0 maxoutbuf 0 minoutbuf 0 digital_clock_recovery_mm_xx alias comment affinity _enabled 0 _coordinate (798, 279) _rotation 0 gain_mu 0.050 gain_omega 0.001 id digital_clock_recovery_mm_xx_0 maxoutbuf 0 minoutbuf 0 mu 0.5 omega_relative_limit 0.005 omega 16*(1+0.0) type complex digital_costas_loop_cc alias comment affinity _enabled 0 _coordinate (543, 311) _rotation 0 id digital_costas_loop_cc_0 w loop_bw maxoutbuf 0 minoutbuf 0 order 2 use_snr False digital_diff_decoder_bb alias comment affinity _enabled 1 _coordinate (856, 468) _rotation 180 id digital_diff_decoder_bb_0 maxoutbuf 0 minoutbuf 0 modulus 2 digital_diff_decoder_bb alias comment affinity _enabled 0 _coordinate (631, 762) _rotation 180 id digital_diff_decoder_bb_0_0 maxoutbuf 0 minoutbuf 0 modulus 2 digital_diff_decoder_bb alias comment affinity _enabled 0 _coordinate (631, 1026) _rotation 180 id digital_diff_decoder_bb_0_1 maxoutbuf 0 minoutbuf 0 modulus 2 digital_diff_decoder_bb alias comment affinity _enabled 0 _coordinate (623, 1258) _rotation 180 id digital_diff_decoder_bb_0_1_0 maxoutbuf 0 minoutbuf 0 modulus 2 digital_mpsk_receiver_cc alias comment affinity _enabled 1 _coordinate (686, 155) _rotation 0 gain_mu 0.05 gain_omega 0.001 id digital_mpsk_receiver_cc_0 w loop_bw M 2 fmax 0.06 maxoutbuf 0 fmin -0.06 minoutbuf 0 mu 0.5 omega_relative_limit 0.005 omega audio_rate / 2375.0 theta 0 digital_mpsk_receiver_cc alias comment affinity _enabled 0 _coordinate (415, 611) _rotation 0 gain_mu 0.05 gain_omega 0.001 id digital_mpsk_receiver_cc_0_0 w loop_bw M 2 fmax 0.06 maxoutbuf 0 fmin -0.06 minoutbuf 0 mu 0.5 omega_relative_limit 0.005 omega 48000 / 2375.0 theta 0 digital_mpsk_receiver_cc alias comment affinity _enabled 0 _coordinate (375, 898) _rotation 0 gain_mu 0.05 gain_omega 0.001 id digital_mpsk_receiver_cc_0_1 w loop_bw M 2 fmax 0.06 maxoutbuf 0 fmin -0.06 minoutbuf 0 mu 0.5 omega_relative_limit 0.005 omega 48000 / 2375.0 theta 0 digital_mpsk_receiver_cc alias comment affinity _enabled 0 _coordinate (367, 1130) _rotation 0 gain_mu 0.05 gain_omega 0.001 id digital_mpsk_receiver_cc_0_1_0 w loop_bw M 2 fmax 0.06 maxoutbuf 0 fmin -0.06 minoutbuf 0 mu 0.5 omega_relative_limit 0.005 omega 48000 / 2375.0 theta 0 parameter alias comment _enabled True _coordinate (247, 3) _rotation 0 id fft_len label short_id type intx value 1024*40 fft_vxx alias comment affinity _enabled 1 fft_size chan_fft_len forward False _coordinate (23, 183) _rotation 180 id fft_vxx_1_1 type complex maxoutbuf 0 minoutbuf 0 nthreads 1 shift True window [] freq_xlating_fir_filter_xxx alias center_freq 57e3 comment affinity decim audio_decim _enabled 1 _coordinate (463, 231) _rotation 270 id freq_xlating_fir_filter_xxx_1 maxoutbuf 0 minoutbuf 0 samp_rate baseband_rate taps firdes.low_pass(2500.0,baseband_rate,2.4e3,2e3,firdes.WIN_HAMMING) type fcc freq_xlating_fir_filter_xxx alias center_freq 66.5e3 comment affinity decim audio_decim _enabled 0 _coordinate (175, 615) _rotation 270 id freq_xlating_fir_filter_xxx_1_0 maxoutbuf 0 minoutbuf 0 samp_rate baseband_rate taps firdes.low_pass(2500.0,baseband_rate,2.4e3,2e3,firdes.WIN_HAMMING) type fcc freq_xlating_fir_filter_xxx alias center_freq 71.25e3 comment affinity decim audio_decim _enabled 0 _coordinate (87, 910) _rotation 270 id freq_xlating_fir_filter_xxx_1_1 maxoutbuf 0 minoutbuf 0 samp_rate baseband_rate taps firdes.low_pass(2500.0,baseband_rate,2.4e3,2e3,firdes.WIN_HAMMING) type fcc freq_xlating_fir_filter_xxx alias center_freq 76e3 comment affinity decim audio_decim _enabled 0 _coordinate (79, 1150) _rotation 270 id freq_xlating_fir_filter_xxx_1_1_0 maxoutbuf 0 minoutbuf 0 samp_rate baseband_rate taps firdes.low_pass(2500.0,baseband_rate,2.4e3,2e3,firdes.WIN_HAMMING) type fcc parameter alias comment _enabled True _coordinate (1056, 100) _rotation 0 id log label short_id type value False logpwrfft_x avg_alpha 1.0 average False alias comment affinity _enabled True fft_size fft19k_len frame_rate 30 _coordinate (1200, 8) _rotation 0 id logpwrfft_x_0 type float maxoutbuf 0 minoutbuf 0 ref_scale 2 sample_rate baseband_rate parameter alias comment _enabled True _coordinate (742, 71) _rotation 0 id loop_bw label short_id type eng_float value 3.14/150.0 multirds_pilot_SNR alias comment affinity debug False _enabled 1 _coordinate (1384, 16) _rotation 0 id multirds_pilot_SNR_0 maxoutbuf 0 minoutbuf 0 carrier_freq 19e3 fft_len fft19k_len gap_width 4e3 msg_adr 3 samp_rate baseband_rate update_period 0.4 multirds_rds_decoder alias comment affinity debug False _enabled 0 _coordinate (918, 587) _rotation 0 id multirds_rds_decoder_3 log False maxoutbuf 0 minoutbuf 0 multirds_rds_decoder alias comment affinity debug False _enabled 0 _coordinate (670, 690) _rotation 0 id multirds_rds_decoder_3_0 log True maxoutbuf 0 minoutbuf 0 multirds_rds_decoder alias comment affinity debug False _enabled 0 _coordinate (638, 954) _rotation 0 id multirds_rds_decoder_3_1 log True maxoutbuf 0 minoutbuf 0 multirds_rds_decoder alias comment affinity debug False _enabled 0 _coordinate (631, 1186) _rotation 0 id multirds_rds_decoder_3_1_0 log True maxoutbuf 0 minoutbuf 0 multirds_rds_decoder_redsea alias comment affinity debug False _enabled 1 _coordinate (1032, 532) _rotation 0 id multirds_rds_decoder_redsea_0 log False maxoutbuf 0 minoutbuf 0 multirds_symbol_combiner alias comment affinity _enabled 1 _coordinate (1304, 260) _rotation 0 id multirds_symbol_combiner_0 log False maxoutbuf 0 minoutbuf 0 threshold 1 min_diff 0.2 multirds_symbol_combiner alias comment affinity _enabled 0 _coordinate (878, 650) _rotation 0 id multirds_symbol_combiner_0_0 log log maxoutbuf 0 minoutbuf 0 threshold 0.25 min_diff 0.2 multirds_symbol_combiner alias comment affinity _enabled 0 _coordinate (958, 914) _rotation 0 id multirds_symbol_combiner_0_1 log log maxoutbuf 0 minoutbuf 0 threshold 0.25 min_diff 0.2 multirds_symbol_combiner alias comment affinity _enabled 0 _coordinate (950, 1146) _rotation 0 id multirds_symbol_combiner_0_1_0 log log maxoutbuf 0 minoutbuf 0 threshold 0.25 min_diff 0.2 multirds_vector_cutter alias comment affinity _enabled True _coordinate (39, 283) _rotation 0 id multirds_vector_cutter_0_0 maxoutbuf 0 minoutbuf 0 cutpoint cutpoint insize fft_len zero_len num_zeros outsize chan_fft_len pad_out False parameter alias comment _enabled True _coordinate (159, 467) _rotation 0 id num_zeros label short_id type intx value 128 pad_sink comment _enabled True _coordinate (544, 100) _rotation 0 id pad_sink_0 type float label audio num_streams 1 optional True vlen 1 pad_sink comment _enabled 1 _coordinate (1624, 516) _rotation 0 id pad_sink_0_0 type message label rds num_streams 1 optional True vlen 1 pad_sink comment _enabled True _coordinate (319, 243) _rotation 0 id pad_sink_0_1 type complex label out num_streams 1 optional True vlen 1 pad_sink comment _enabled 1 _coordinate (934, 123) _rotation 0 id pad_sink_1 type complex label psk_out num_streams 1 optional True vlen 1 pad_source comment _enabled True _coordinate (15, 427) _rotation 0 id pad_source_0 label in num_streams 1 optional False type complex vlen fft_len rational_resampler_xxx alias comment firdes.low_pass(1.0,chan_rate,250e3,50e3,firdes.WIN_HAMMING) affinity decim chan_rate/120000 _enabled 2 fbw 0 _coordinate (167, 135) _rotation 0 id rational_resampler_xxx_0 interp baseband_rate*2/120000 maxoutbuf 0 minoutbuf 0 taps type ccc root_raised_cosine_filter alpha 1 alias comment affinity decim 1 _enabled 1 type fir_filter_ccf _coordinate (551, 207) _rotation 90 gain 1 id root_raised_cosine_filter_0 interp 1 maxoutbuf 0 minoutbuf 0 ntaps 100 samp_rate audio_rate sym_rate 2375 root_raised_cosine_filter alpha 1 alias comment affinity decim 1 _enabled 0 type fir_filter_ccf _coordinate (271, 607) _rotation 90 gain 1 id root_raised_cosine_filter_0_0 interp 1 maxoutbuf 0 minoutbuf 0 ntaps 100 samp_rate audio_rate sym_rate 2375 root_raised_cosine_filter alpha 1 alias comment affinity decim 1 _enabled 0 type fir_filter_ccf _coordinate (199, 902) _rotation 90 gain 1 id root_raised_cosine_filter_0_1 interp 1 maxoutbuf 0 minoutbuf 0 ntaps 100 samp_rate audio_rate sym_rate 2375 root_raised_cosine_filter alpha 1 alias comment affinity decim 1 _enabled 0 type fir_filter_ccf _coordinate (191, 1142) _rotation 90 gain 1 id root_raised_cosine_filter_0_1_0 interp 1 maxoutbuf 0 minoutbuf 0 ntaps 100 samp_rate audio_rate sym_rate 2375 parameter alias comment _enabled True _coordinate (239, 83) _rotation 0 id samp_rate label short_id type intx value 19200000 analog_wfm_rcv_0_0 blocks_file_sink_0 0 0 analog_wfm_rcv_0_0 freq_xlating_fir_filter_xxx_1 0 0 analog_wfm_rcv_0_0 freq_xlating_fir_filter_xxx_1_0 0 0 analog_wfm_rcv_0_0 freq_xlating_fir_filter_xxx_1_1 0 0 analog_wfm_rcv_0_0 freq_xlating_fir_filter_xxx_1_1_0 0 0 analog_wfm_rcv_0_0 logpwrfft_x_0 0 0 analog_wfm_rcv_0_0 pad_sink_0 0 0 blocks_complex_to_real_0 blocks_file_sink_0_0 0 0 blocks_complex_to_real_0 blocks_keep_one_in_n_0 0 0 blocks_complex_to_real_0 multirds_symbol_combiner_0 0 0 blocks_complex_to_real_0_0 multirds_symbol_combiner_0_0 0 0 blocks_complex_to_real_0_1 multirds_symbol_combiner_0_1 0 0 blocks_complex_to_real_0_1_0 multirds_symbol_combiner_0_1_0 0 0 blocks_keep_one_in_n_0 blocks_file_sink_0_0_0 0 0 blocks_keep_one_in_n_0 digital_binary_slicer_fb_0 0 0 blocks_null_source_0 multirds_rds_decoder_3 0 0 blocks_vector_to_stream_0_0_1 rational_resampler_xxx_0 0 0 digital_binary_slicer_fb_0 digital_diff_decoder_bb_0 0 0 digital_binary_slicer_fb_0_0 digital_diff_decoder_bb_0_0 0 0 digital_binary_slicer_fb_0_1 digital_diff_decoder_bb_0_1 0 0 digital_binary_slicer_fb_0_1_0 digital_diff_decoder_bb_0_1_0 0 0 digital_clock_recovery_mm_xx_0 blocks_complex_to_real_0 0 0 digital_clock_recovery_mm_xx_0 pad_sink_1 0 0 digital_costas_loop_cc_0 digital_clock_recovery_mm_xx_0 0 0 digital_diff_decoder_bb_0 multirds_rds_decoder_3 0 0 digital_diff_decoder_bb_0 multirds_rds_decoder_redsea_0 0 0 digital_diff_decoder_bb_0_0 multirds_rds_decoder_3_0 0 0 digital_diff_decoder_bb_0_1 multirds_rds_decoder_3_1 0 0 digital_diff_decoder_bb_0_1_0 multirds_rds_decoder_3_1_0 0 0 digital_mpsk_receiver_cc_0 blocks_complex_to_real_0 0 0 digital_mpsk_receiver_cc_0 pad_sink_1 0 0 digital_mpsk_receiver_cc_0_0 blocks_complex_to_real_0_0 0 0 digital_mpsk_receiver_cc_0_0 blocks_null_sink_0 0 0 digital_mpsk_receiver_cc_0_1 blocks_complex_to_real_0_1 0 0 digital_mpsk_receiver_cc_0_1_0 blocks_complex_to_real_0_1_0 0 0 fft_vxx_1_1 blocks_vector_to_stream_0_0_1 0 0 freq_xlating_fir_filter_xxx_1 root_raised_cosine_filter_0 0 0 freq_xlating_fir_filter_xxx_1_0 root_raised_cosine_filter_0_0 0 0 freq_xlating_fir_filter_xxx_1_1 root_raised_cosine_filter_0_1 0 0 freq_xlating_fir_filter_xxx_1_1_0 root_raised_cosine_filter_0_1_0 0 0 logpwrfft_x_0 multirds_pilot_SNR_0 0 0 multirds_pilot_SNR_0 pad_sink_0_0 out in multirds_rds_decoder_3 multirds_symbol_combiner_0 out ctrl multirds_rds_decoder_3 pad_sink_0_0 out in multirds_rds_decoder_3_0 multirds_symbol_combiner_0_0 out ctrl multirds_rds_decoder_3_1 multirds_symbol_combiner_0_1 out ctrl multirds_rds_decoder_3_1_0 multirds_symbol_combiner_0_1_0 out ctrl multirds_rds_decoder_redsea_0 multirds_symbol_combiner_0 out ctrl multirds_rds_decoder_redsea_0 pad_sink_0_0 out in multirds_symbol_combiner_0 pad_sink_0_0 ctrl in multirds_symbol_combiner_0 blocks_file_sink_0_0_0 0 0 multirds_symbol_combiner_0 digital_binary_slicer_fb_0 0 0 multirds_symbol_combiner_0_0 digital_binary_slicer_fb_0_0 0 0 multirds_symbol_combiner_0_1 digital_binary_slicer_fb_0_1 0 0 multirds_symbol_combiner_0_1_0 digital_binary_slicer_fb_0_1_0 0 0 multirds_vector_cutter_0_0 fft_vxx_1_1 0 0 pad_source_0 multirds_vector_cutter_0_0 0 0 rational_resampler_xxx_0 analog_wfm_rcv_0_0 0 0 rational_resampler_xxx_0 pad_sink_0_1 0 0 root_raised_cosine_filter_0 digital_costas_loop_cc_0 0 0 root_raised_cosine_filter_0 digital_mpsk_receiver_cc_0 0 0 root_raised_cosine_filter_0_0 digital_mpsk_receiver_cc_0_0 0 0 root_raised_cosine_filter_0_1 digital_mpsk_receiver_cc_0_1 0 0 root_raised_cosine_filter_0_1_0 digital_mpsk_receiver_cc_0_1_0 0 0