Fri Oct 19 14:08:05 2018 options author window_size category [GRC Hier Blocks] comment copyright description _enabled True _coordinate (10, 16) _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 sizing_mode fixed thread_safe_setters 1 title placement (0,0) variable_qtgui_range comment value 1536 _enabled True _coordinate (970, 5) gui_hint tab@4:1,0,1,1 _rotation 0 id frame_len label frame length min_len 200 orient Qt.Horizontal start 0 step 1 stop 4096 rangeType int widget counter_slider variable_qtgui_range comment value 4932 _enabled 0 _coordinate (1141, 16) gui_hint (3,0,1,2) _rotation 0 id freq label frequency min_len 200 orient Qt.Horizontal start 0 step 0.0001 stop 30e3 rangeType float widget counter_slider variable_qtgui_chooser comment value '600/L' _enabled True _coordinate (810, 16) gui_hint (4,0,1,1) _rotation 0 id mode label0 BPSK label1 QPSK label2 8PSK label3 label4 label mode labels [] num_opts 0 option0 '0' option1 '1' option2 '2' option3 3 option4 4 options ['2400/L', '1200/L', '600/L', '300/L', '150/L', '75/L', '2400/S', '1200/S', '600/S', '300/S', '150/S', '75/S'] orient Qt.QVBoxLayout type string widget combo_box variable_qtgui_range comment value 0.004 _enabled True _coordinate (1152, 144) gui_hint (3,0,1,2) _rotation 0 id mu label mu min_len 200 orient Qt.Horizontal start 0.0001 step 0.0001 stop 0.01 rangeType float widget counter_slider variable comment _enabled True _coordinate (394, 16) _rotation 0 id nB value 9 variable comment _enabled True _coordinate (469, 16) _rotation 0 id nF value 9 variable comment _enabled True _coordinate (544, 16) _rotation 0 id nW value 3 variable comment _enabled True _coordinate (224, 16) _rotation 0 id samp_rate value 12000 variable comment _enabled True _coordinate (320, 16) _rotation 0 id sps value 5 analog_agc2_xx attack_rate 1e-1 alias comment affinity decay_rate 1e-1 _enabled 1 _coordinate (480, 154) _rotation 0 gain 5 id analog_agc2_xx_0 max_gain 20 maxoutbuf 0 minoutbuf 0 reference 1.0 type complex blocks_add_const_vxx alias comment const -0.4 affinity _enabled True _coordinate (256, 634) _rotation 180 id blocks_add_const_vxx_0 type float maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_mag alias comment affinity _enabled True _coordinate (490, 464) _rotation 180 id blocks_complex_to_mag_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_mag alias comment affinity _enabled True _coordinate (938, 250) _rotation 0 id blocks_complex_to_mag_1 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_magphase alias comment affinity _enabled True _coordinate (437, 762) _rotation 180 id blocks_complex_to_magphase_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_file_sink append False alias comment affinity _enabled True file /Users/chm/Software/gr-digitalhf/examples/bits.bin _coordinate (160, 272) _rotation 180 id blocks_file_sink_0 type byte unbuffered False vlen 1 blocks_float_to_complex alias comment affinity _enabled True _coordinate (277, 154) _rotation 0 id blocks_float_to_complex_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_multiply_const_vxx alias comment const exp(0.4j) affinity _enabled True _coordinate (645, 608) _rotation 270 id blocks_multiply_const_vxx_0 type complex maxoutbuf 0 minoutbuf 0 vlen 1 blocks_null_sink alias bus_conns [[0,],] comment affinity _enabled True _coordinate (277, 805) _rotation 180 id blocks_null_sink_1 type float num_inputs 1 vlen 1 blocks_pdu_to_tagged_stream alias comment affinity _enabled 1 _coordinate (448, 314) _rotation 180 id blocks_pdu_to_tagged_stream_0 type byte tag packet_len maxoutbuf 0 minoutbuf 0 blocks_throttle alias comment affinity _enabled 1 _coordinate (682, 176) _rotation 0 id blocks_throttle_0 ignoretag True maxoutbuf 0 minoutbuf 0 samples_per_second samp_rate type complex vlen 1 blocks_vector_to_stream alias comment affinity _enabled True _coordinate (757, 250) _rotation 0 id blocks_vector_to_stream_0 type complex maxoutbuf 0 minoutbuf 0 num_items (1+(nB+nF)*sps) vlen 1 blocks_wavfile_source alias comment affinity _enabled True file /Users/chm/Downloads/3OJp_2.wav _coordinate (21, 154) _rotation 0 id blocks_wavfile_source_0 maxoutbuf 0 minoutbuf 0 nchan 2 repeat False digitalhf_physical_layer_driver alias comment affinity description_name STANAG_4285 _enabled True _coordinate (768, 325) _rotation 180 id digitalhf_physical_layer_driver_0 maxoutbuf 0 minoutbuf 0 sps sps alpha 0.1 mode mode mu mu nB nB nF nF nW nW samp_rate samp_rate import alias comment _enabled True _coordinate (10, 96) _rotation 0 id import_0 import from numpy import exp,pi qtgui_const_sink_x autoscale False axislabels True alias comment affinity _enabled True _coordinate (373, 549) gui_hint (2,2,3,2) _rotation 180 grid True id qtgui_const_sink_x_0 legend False alpha1 1 color1 "blue" label1 descrambled symbols marker1 0 style1 0 width1 1 alpha10 1.0 color10 "red" label10 marker10 0 style10 0 width10 1 alpha2 1.0 color2 "red" label2 marker2 0 style2 0 width2 1 alpha3 1.0 color3 "red" label3 marker3 0 style3 0 width3 1 alpha4 1.0 color4 "red" label4 marker4 0 style4 0 width4 1 alpha5 1.0 color5 "red" label5 marker5 0 style5 0 width5 1 alpha6 1.0 color6 "red" label6 marker6 0 style6 0 width6 1 alpha7 1.0 color7 "red" label7 marker7 0 style7 0 width7 1 alpha8 1.0 color8 "red" label8 marker8 0 style8 0 width8 1 alpha9 1.0 color9 "red" label9 marker9 0 style9 0 width9 1 name "" nconnections 1 size 1024 tr_chan 0 tr_level 0.0 tr_mode qtgui.TRIG_MODE_FREE tr_slope qtgui.TRIG_SLOPE_POS tr_tag "" type complex update_time 0.1 xmax 2 xmin -2 ymax 2 ymin -2 qtgui_time_raster_sink_x axislabels True alias comment affinity _enabled True _coordinate (10, 618) gui_hint tab@1 _rotation 180 grid True id qtgui_time_raster_sink_x_0 zmax pi zmin -pi alpha1 1.0 color1 0 label1 arg(symbol) alpha10 1.0 color10 0 label10 alpha2 1.0 color2 0 label2 alpha3 1.0 color3 0 label3 alpha4 1.0 color4 0 label4 alpha5 1.0 color5 0 label5 alpha6 1.0 color6 0 label6 alpha7 1.0 color7 0 label7 alpha8 1.0 color8 0 label8 alpha9 1.0 color9 0 label9 mult [] name "arg(descrambled symbol)" ncols 256 nrows 100 nconnections 1 offset [] samp_rate samp_rate/sps type float update_time 0.10 qtgui_time_raster_sink_x axislabels True alias comment affinity _enabled True _coordinate (1034, 330) gui_hint tab@3 _rotation 270 grid True id qtgui_time_raster_sink_x_0_0 zmax .5 zmin 0 alpha1 1.0 color1 0 label1 alpha10 1.0 color10 0 label10 alpha2 1.0 color2 0 label2 alpha3 1.0 color3 0 label3 alpha4 1.0 color4 0 label4 alpha5 1.0 color5 0 label5 alpha6 1.0 color6 0 label6 alpha7 1.0 color7 0 label7 alpha8 1.0 color8 0 label8 alpha9 1.0 color9 0 label9 mult [] name "abs(adaptive filter taps)" ncols (1+(nB+nF)*sps) nrows 100 nconnections 1 offset [] samp_rate samp_rate type float update_time 0.10 qtgui_time_raster_sink_x axislabels True alias comment affinity _enabled True _coordinate (149, 352) gui_hint tab@4:0,0,1,1 _rotation 180 grid True id qtgui_time_raster_sink_x_0_1 zmax 1 zmin 0 alpha1 1.0 color1 0 label1 arg(symbol) alpha10 1.0 color10 0 label10 alpha2 1.0 color2 0 label2 alpha3 1.0 color3 0 label3 alpha4 1.0 color4 0 label4 alpha5 1.0 color5 0 label5 alpha6 1.0 color6 0 label6 alpha7 1.0 color7 0 label7 alpha8 1.0 color8 0 label8 alpha9 1.0 color9 0 label9 mult [] name "bits" ncols frame_len nrows 100 nconnections 1 offset [] samp_rate samp_rate/sps type byte update_time 0.10 qtgui_time_sink_x autoscale False axislabels True alias comment ctrlpanel False affinity entags True _enabled True _coordinate (245, 453) gui_hint (2,0,1,2) _rotation 180 grid False id qtgui_time_sink_x_0 legend False alpha1 1.0 color1 "blue" label1 preamble cross-correlation marker1 -1 style1 1 width1 1 alpha10 1.0 color10 "blue" label10 marker10 -1 style10 1 width10 1 alpha2 1.0 color2 "red" label2 rate marker2 -1 style2 1 width2 1 alpha3 1.0 color3 "green" label3 phase marker3 -1 style3 1 width3 1 alpha4 1.0 color4 "black" label4 marker4 -1 style4 1 width4 1 alpha5 1.0 color5 "cyan" label5 marker5 -1 style5 1 width5 1 alpha6 1.0 color6 "magenta" label6 marker6 -1 style6 1 width6 1 alpha7 1.0 color7 "yellow" label7 marker7 -1 style7 1 width7 1 alpha8 1.0 color8 "dark red" label8 marker8 -1 style8 1 width8 1 alpha9 1.0 color9 "dark green" label9 marker9 -1 style9 1 width9 1 name "" nconnections 1 size 80*sps srate samp_rate stemplot False tr_chan 0 tr_delay 0.007 tr_level 0.0 tr_mode qtgui.TRIG_MODE_TAG tr_slope qtgui.TRIG_SLOPE_POS tr_tag "time_est" type float update_time .1 ylabel preamble correlation yunit "" ymax 300 ymin 0 qtgui_time_sink_x autoscale False axislabels True alias comment ctrlpanel False affinity entags True _enabled True _coordinate (490, 389) gui_hint tab@2 _rotation 180 grid False id qtgui_time_sink_x_1 legend False alpha1 1.0 color1 "blue" label1 marker1 -1 style1 1 width1 1 alpha10 1.0 color10 "blue" label10 marker10 -1 style10 1 width10 1 alpha2 1.0 color2 "red" label2 marker2 -1 style2 1 width2 1 alpha3 1.0 color3 "green" label3 marker3 -1 style3 1 width3 1 alpha4 1.0 color4 "black" label4 marker4 -1 style4 1 width4 1 alpha5 1.0 color5 "cyan" label5 marker5 -1 style5 1 width5 1 alpha6 1.0 color6 "magenta" label6 marker6 -1 style6 1 width6 1 alpha7 1.0 color7 "yellow" label7 marker7 -1 style7 1 width7 1 alpha8 1.0 color8 "dark red" label8 marker8 -1 style8 1 width8 1 alpha9 1.0 color9 "dark green" label9 marker9 -1 style9 1 width9 1 name "" nconnections 1 size 1024 srate samp_rate/sps/2 stemplot False tr_chan 0 tr_delay 0 tr_level 0.0 tr_mode qtgui.TRIG_MODE_TAG tr_slope qtgui.TRIG_SLOPE_POS tr_tag "packet_len" type msg_float update_time 0.10 ylabel Soft Decision LLR yunit "" ymax 7 ymin -7 qtgui_waterfall_sink_x axislabels True bw samp_rate alias fc 0 comment affinity _enabled True fftsize 1024*4 _coordinate (992, 154) gui_hint tab@0 _rotation 0 grid False id qtgui_waterfall_sink_x_0 int_max 10 int_min -80 legend True alpha1 1.0 color1 0 label1 alpha10 1.0 color10 0 label10 alpha2 1.0 color2 0 label2 alpha3 1.0 color3 0 label3 alpha4 1.0 color4 0 label4 alpha5 1.0 color5 0 label5 alpha6 1.0 color6 0 label6 alpha7 1.0 color7 0 label7 alpha8 1.0 color8 0 label8 alpha9 1.0 color9 0 label9 maxoutbuf 0 minoutbuf 0 name "" nconnections 1 showports True freqhalf True type complex update_time 0.10 wintype firdes.WIN_BLACKMAN_hARRIS qtgui_tab_widget alias comment _enabled True _coordinate (640, 16) gui_hint 0,0,2,4 _rotation 0 id tab label0 I/Q Waterfall label1 Descrambled Symbols label10 Tab 10 label11 Tab 11 label12 Tab 12 label13 Tab 13 label14 Tab 14 label15 Tab 15 label16 Tab 16 label17 Tab 17 label18 Tab 18 label19 Tab 19 label2 Soft Decisions label3 Adaptive Filter Taps label4 BIt Stream label5 Tab 5 label6 Tab 6 label7 Tab 7 label8 Tab 8 label9 Tab 9 num_tabs 5 analog_agc2_xx_0 blocks_throttle_0 0 0 blocks_add_const_vxx_0 qtgui_time_raster_sink_x_0 0 0 blocks_complex_to_mag_0 qtgui_time_sink_x_0 0 0 blocks_complex_to_mag_1 qtgui_time_raster_sink_x_0_0 0 0 blocks_complex_to_magphase_0 blocks_null_sink_1 0 0 blocks_complex_to_magphase_0 blocks_add_const_vxx_0 1 0 blocks_float_to_complex_0 analog_agc2_xx_0 0 0 blocks_multiply_const_vxx_0 blocks_complex_to_magphase_0 0 0 blocks_pdu_to_tagged_stream_0 blocks_file_sink_0 0 0 blocks_pdu_to_tagged_stream_0 qtgui_time_raster_sink_x_0_1 0 0 blocks_throttle_0 digitalhf_physical_layer_driver_0 0 0 blocks_throttle_0 qtgui_waterfall_sink_x_0 0 0 blocks_vector_to_stream_0 blocks_complex_to_mag_1 0 0 blocks_wavfile_source_0 blocks_float_to_complex_0 0 0 blocks_wavfile_source_0 blocks_float_to_complex_0 1 1 digitalhf_physical_layer_driver_0 blocks_pdu_to_tagged_stream_0 bits pdus digitalhf_physical_layer_driver_0 blocks_complex_to_mag_0 1 0 digitalhf_physical_layer_driver_0 blocks_multiply_const_vxx_0 0 0 digitalhf_physical_layer_driver_0 qtgui_const_sink_x_0 0 0 digitalhf_physical_layer_driver_0 qtgui_time_sink_x_1 soft_dec in digitalhf_physical_layer_driver_0 blocks_vector_to_stream_0 2 0