Fri Oct 19 14:08:05 2018 options author window_size category [digitalhf] comment description physical_layer_driver + QT interface _enabled True _coordinate (10, 16) _rotation 0 generate_options hb_qt_gui hier_block_src_path .: id qt_pysical_layer 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 QT physical layer driver placement (0,0) variable_function_probe block_id digitalhf_physical_layer_driver_0 comment _enabled 1 function_args function_name get_doppler _coordinate (940, 316) _rotation 0 id doppler value 'UNKNOWN' poll_rate 5 variable_qtgui_range comment value frame_len_bits _enabled True _coordinate (889, 16) gui_hint tab@4:1,0,1,1 _rotation 0 id frame_len_bits_range label frame length min_len 200 orient Qt.Horizontal start 2 step 1 stop 4096 rangeType int widget counter_slider variable_qtgui_label comment value doppler _enabled True formatter None _coordinate (1107, 316) gui_hint 0,4,1,1 _rotation 0 id label_doppler label Doppler type string variable_qtgui_label comment value mode_for_display _enabled True formatter None _coordinate (1107, 137) gui_hint 0,0,1,4 _rotation 0 id label_mode label Mode type raw variable_qtgui_label comment value quality _enabled True formatter None _coordinate (1107, 227) gui_hint 0,5,1,1 _rotation 0 id label_quality label Quality type string variable_function_probe block_id digitalhf_physical_layer_driver_0 comment _enabled 1 function_args function_name get_mode _coordinate (947, 137) _rotation 0 id mode_for_display value "____" poll_rate 5 variable_qtgui_range comment value 0.005 _enabled True _coordinate (1036, 16) gui_hint (4,0,1,3) _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_function_probe block_id digitalhf_physical_layer_driver_0 comment _enabled 1 function_args function_name get_quality _coordinate (940, 227) _rotation 0 id quality value 'UNKNOWN' poll_rate 5 pad_sink comment _enabled True _coordinate (396, 534) _rotation 0 id bits_msg_sink type message label bits_msg num_streams 1 optional True vlen 1 blocks_add_const_vxx alias comment const -0.4 affinity _enabled True _coordinate (723, 761) _rotation 0 id blocks_add_const_vxx_0 type float maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_mag alias comment affinity _enabled True _coordinate (556, 390) _rotation 0 id blocks_complex_to_mag_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_mag alias comment affinity _enabled True _coordinate (748, 620) _rotation 0 id blocks_complex_to_mag_1 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_magphase alias comment affinity _enabled True _coordinate (460, 745) _rotation 0 id blocks_complex_to_magphase_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_multiply_const_vxx alias comment const exp(0.4j) affinity _enabled True _coordinate (204, 748) _rotation 0 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 (723, 723) _rotation 0 id blocks_null_sink_1 type float num_inputs 1 vlen 1 blocks_pdu_to_tagged_stream alias comment affinity _enabled 1 _coordinate (569, 550) _rotation 0 id blocks_pdu_to_tagged_stream_0 type byte tag packet_len maxoutbuf 0 minoutbuf 0 blocks_pdu_to_tagged_stream alias comment affinity _enabled 1 _coordinate (601, 486) _rotation 0 id blocks_pdu_to_tagged_stream_0_0 type float tag packet_len maxoutbuf 0 minoutbuf 0 blocks_vector_to_stream alias comment affinity _enabled True _coordinate (531, 614) _rotation 0 id blocks_vector_to_stream_0 type complex maxoutbuf 0 minoutbuf 0 num_items (1+(nB+nF)*sps) vlen 1 digitalhf_physical_layer_driver alias comment affinity description_name physical_layer_type _enabled True _coordinate (236, 352) _rotation 0 id digitalhf_physical_layer_driver_0 maxoutbuf 0 minoutbuf 0 sps sps alpha 0.1 mode physical_layer_mode mu mu nB nB nF nF nW nW samp_rate samp_rate parameter alias comment _enabled True _coordinate (518, 105) _rotation 0 id frame_len_bits label frame length bits short_id hide none type intx value 64 parameter alias comment _enabled True _coordinate (684, 105) _rotation 0 id frame_len_symb label frame length symbols short_id hide none type intx value 256 import alias comment _enabled True _coordinate (12, 128) _rotation 0 id import_0 import from numpy import exp, pi parameter alias comment _enabled True _coordinate (236, 105) _rotation 0 id nB label nB short_id hide none type intx value 9 parameter alias comment _enabled True _coordinate (320, 105) _rotation 0 id nF label nF short_id hide none type intx value 9 parameter alias comment _enabled True _coordinate (409, 105) _rotation 0 id nW label nW short_id hide none type intx value 9 pad_sink comment _enabled True _coordinate (230, 540) _rotation 0 id pad_sink_0 type byte label bits num_streams 1 optional True vlen 1 pad_sink comment _enabled True _coordinate (204, 796) _rotation 0 id pad_sink_0_0 type complex label symbols num_streams 1 optional True vlen 1 pad_sink comment _enabled True _coordinate (832, 486) _rotation 0 id pad_sink_0_1 type float label soft_dec num_streams 1 optional True vlen 1 pad_source comment _enabled True _coordinate (12, 393) _rotation 0 id pad_source_0 label I/Q input num_streams 1 optional False type complex vlen 1 parameter alias comment _enabled True _coordinate (684, 16) _rotation 0 id physical_layer_mode label mode for physical layer short_id hide none type string value "600/L" parameter alias comment _enabled True _coordinate (518, 16) _rotation 0 id physical_layer_type label Type of physical layer short_id hide none type string value STANAG_4285 qtgui_const_sink_x autoscale False axislabels True alias comment affinity _enabled True _coordinate (492, 243) gui_hint (3,3,2,3) _rotation 0 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 (902, 739) gui_hint tab@1 _rotation 0 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 frame_len_symb 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 (947, 592) gui_hint tab@3 _rotation 0 grid True id qtgui_time_raster_sink_x_0_0 zmax 1 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 (230, 630) gui_hint tab@4:0,0,1,1 _rotation 0 grid True id qtgui_time_raster_sink_x_0_1 zmax 1 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 "bits" ncols frame_len_bits_range nrows 100 nconnections 1 offset [] samp_rate samp_rate/sps type byte update_time 0.10 qtgui_time_sink_x autoscale True axislabels True alias comment ctrlpanel False affinity entags True _enabled True _coordinate (761, 355) gui_hint (3,0,1,3) _rotation 0 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 1000 ymin 0 qtgui_time_sink_x autoscale False axislabels True alias comment ctrlpanel False affinity entags True _enabled True _coordinate (608, 422) gui_hint tab@2 _rotation 0 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 (243, 265) 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 parameter alias comment _enabled True _coordinate (230, 16) _rotation 0 id samp_rate label Sample Rate short_id hide none type value 12000 parameter alias comment _enabled True _coordinate (358, 16) _rotation 0 id sps label Sampler per Symbol short_id hide none type value 5 qtgui_tab_widget alias comment _enabled True _coordinate (684, 195) gui_hint 1,0,2,6 _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 virtual_sink comment _enabled True _coordinate (806, 550) _rotation 0 id virtual_sink_1 stream_id bits virtual_sink comment _enabled True _coordinate (492, 300) _rotation 0 id virtual_sink_3 stream_id symbols virtual_source comment _enabled True _coordinate (19, 608) _rotation 0 id virtual_source_1 stream_id bits virtual_source comment _enabled True _coordinate (19, 748) _rotation 0 id virtual_source_2 stream_id symbols 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_multiply_const_vxx_0 blocks_complex_to_magphase_0 0 0 blocks_pdu_to_tagged_stream_0 virtual_sink_1 0 0 blocks_pdu_to_tagged_stream_0_0 pad_sink_0_1 0 0 blocks_vector_to_stream_0 blocks_complex_to_mag_1 0 0 digitalhf_physical_layer_driver_0 bits_msg_sink bits in 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 qtgui_const_sink_x_0 0 0 digitalhf_physical_layer_driver_0 virtual_sink_3 0 0 digitalhf_physical_layer_driver_0 blocks_pdu_to_tagged_stream_0_0 soft_dec pdus 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 pad_source_0 digitalhf_physical_layer_driver_0 0 0 pad_source_0 qtgui_waterfall_sink_x_0 0 0 virtual_source_1 pad_sink_0 0 0 virtual_source_1 qtgui_time_raster_sink_x_0_1 0 0 virtual_source_2 blocks_multiply_const_vxx_0 0 0 virtual_source_2 pad_sink_0_0 0 0