Tue Sep 23 18:10:10 2014 variable id taps _enabled False value [1.0 + 0.0j, ] alias _coordinate (484, 10) _rotation 0 variable id rrc_taps _enabled True value firdes.root_raised_cosine(nfilts, nfilts, 1.0/float(sps), 0.35, 11*sps*nfilts) alias _coordinate (496, 355) _rotation 0 variable id nfilts _enabled True value 32 alias _coordinate (424, 355) _rotation 0 variable id arity _enabled True value 4 alias _coordinate (259, 10) _rotation 0 variable id sps _enabled True value 4 alias _coordinate (327, 10) _rotation 0 variable id samp_rate _enabled True value 32000 alias _coordinate (170, 10) _rotation 0 variable id excess_bw _enabled True value 0.35 alias _coordinate (394, 10) _rotation 0 variable id taps _enabled True value [1.0, 0.25-0.25j, 0.50 + 0.10j, -0.3 + 0.2j] alias _coordinate (552, 10) _rotation 0 blocks_throttle id blocks_throttle_0 _enabled True type complex samples_per_second samp_rate vlen 1 ignoretag True alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (224, 203) _rotation 0 analog_random_source_x id analog_random_source_x_0 _enabled True type byte min 0 max 256 num_samps 1000 repeat True alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (8, 75) _rotation 0 digital_constellation_modulator id digital_constellation_modulator_0 _enabled True constellation qpsk differential True samples_per_symbol sps excess_bw excess_bw verbose False log False alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (184, 75) _rotation 0 options id mpsk_stage6 _enabled True title author description window_size 2000,2000 generate_options qt_gui category Custom run_options prompt run True max_nouts 0 realtime_scheduling alias _coordinate (8, 11) _rotation 0 digital_pfb_clock_sync_xxx id digital_pfb_clock_sync_xxx_0 _enabled True type ccf sps sps loop_bw timing_loop_bw taps rrc_taps filter_size nfilts init_phase nfilts/2 max_dev 1.5 osps 2 alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (456, 211) _rotation 0 digital_cma_equalizer_cc id digital_cma_equalizer_cc_0 _enabled True num_taps 15 modulus 1 mu eq_gain sps 2 alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (736, 83) _rotation 0 channels_channel_model id channels_channel_model_0 _enabled True noise_voltage noise_volt freq_offset freq_offset epsilon time_offset taps taps seed 0 block_tags False alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (464, 75) _rotation 0 digital_costas_loop_cc id digital_costas_loop_cc_0 _enabled True w phase_bw order arity alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (696, 248) _rotation 270 qtgui_const_sink_x id qtgui_const_sink_x_0 _enabled True type complex name "" size 1024 grid False autoscale False ymin -2 ymax 2 xmin -2 xmax 2 nconnections 1 update_time 0.10 gui_hint received@0: 0,0,1,1 tr_mode qtgui.TRIG_MODE_FREE tr_slope qtgui.TRIG_SLOPE_POS tr_level 0.0 tr_chan 0 tr_tag "" label1 width1 1 color1 "blue" style1 0 marker1 0 alpha1 1.0 label2 width2 1 color2 "red" style2 0 marker2 0 alpha2 1.0 label3 width3 1 color3 "red" style3 0 marker3 0 alpha3 1.0 label4 width4 1 color4 "red" style4 0 marker4 0 alpha4 1.0 label5 width5 1 color5 "red" style5 0 marker5 0 alpha5 1.0 label6 width6 1 color6 "red" style6 0 marker6 0 alpha6 1.0 label7 width7 1 color7 "red" style7 0 marker7 0 alpha7 1.0 label8 width8 1 color8 "red" style8 0 marker8 0 alpha8 1.0 label9 width9 1 color9 "red" style9 0 marker9 0 alpha9 1.0 label10 width10 1 color10 "red" style10 0 marker10 0 alpha10 1.0 alias affinity _coordinate (811, 216) _rotation 90 tutorial_my_qpsk_demod_cb id tutorial_my_qpsk_demod_cb_1 _enabled True Gray_code True alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (432, 435) _rotation 0 qtgui_time_sink_x id qtgui_time_sink_x_0 _enabled True type float name ylabel Amplitude yunit "" size 500 srate samp_rate grid False autoscale False ymin -1 ymax 4 nconnections 1 update_time 0.10 entags True gui_hint received@1: 0,0,1,1 tr_mode qtgui.TRIG_MODE_FREE tr_slope qtgui.TRIG_SLOPE_POS tr_level 0.0 tr_delay 0 tr_chan 0 tr_tag "" label1 Symbols width1 1 color1 "blue" style1 1 marker1 -1 alpha1 1.0 label2 width2 1 color2 "red" style2 1 marker2 -1 alpha2 1.0 label3 width3 1 color3 "green" style3 1 marker3 -1 alpha3 1.0 label4 width4 1 color4 "black" style4 1 marker4 -1 alpha4 1.0 label5 width5 1 color5 "cyan" style5 1 marker5 -1 alpha5 1.0 label6 width6 1 color6 "magenta" style6 1 marker6 -1 alpha6 1.0 label7 width7 1 color7 "yellow" style7 1 marker7 -1 alpha7 1.0 label8 width8 1 color8 "dark red" style8 1 marker8 -1 alpha8 1.0 label9 width9 1 color9 "dark green" style9 1 marker9 -1 alpha9 1.0 label10 width10 1 color10 "blue" style10 1 marker10 -1 alpha10 1.0 alias affinity _coordinate (768, 435) _rotation 180 blocks_char_to_float id blocks_char_to_float_0 _enabled True vlen 1 scale 1 alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (768, 515) _rotation 0 digital_map_bb id digital_map_bb_0 _enabled True map [0,1,3,2] alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (496, 491) _rotation 180 digital_diff_decoder_bb id digital_diff_decoder_bb_0 _enabled True modulus 4 alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (296, 491) _rotation 180 blocks_unpack_k_bits_bb id blocks_unpack_k_bits_bb_0 _enabled True k 2 alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (424, 555) _rotation 0 blocks_char_to_float id blocks_char_to_float_0_0 _enabled True vlen 1 scale 1 alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (616, 555) _rotation 0 qtgui_time_sink_x id qtgui_time_sink_x_0_0 _enabled True type float name ylabel Amplitude yunit "" size 500 srate samp_rate grid False autoscale False ymin -1 ymax 2 nconnections 2 update_time 0.10 entags True gui_hint 2,1,1,1 tr_mode qtgui.TRIG_MODE_FREE tr_slope qtgui.TRIG_SLOPE_POS tr_level 0.0 tr_delay 0 tr_chan 0 tr_tag "" label1 Rx Bits width1 1 color1 "blue" style1 1 marker1 -1 alpha1 1.0 label2 Tx Bits width2 1 color2 "red" style2 1 marker2 -1 alpha2 1.0 label3 width3 1 color3 "green" style3 1 marker3 -1 alpha3 1.0 label4 width4 1 color4 "black" style4 1 marker4 -1 alpha4 1.0 label5 width5 1 color5 "cyan" style5 1 marker5 -1 alpha5 1.0 label6 width6 1 color6 "magenta" style6 1 marker6 -1 alpha6 1.0 label7 width7 1 color7 "yellow" style7 1 marker7 -1 alpha7 1.0 label8 width8 1 color8 "dark red" style8 1 marker8 -1 alpha8 1.0 label9 width9 1 color9 "dark green" style9 1 marker9 -1 alpha9 1.0 label10 width10 1 color10 "blue" style10 1 marker10 -1 alpha10 1.0 alias affinity _coordinate (776, 571) _rotation 0 blocks_delay id blocks_delay_0 _enabled True type float delay int(delay) num_ports 1 vlen 1 alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (336, 603) _rotation 0 blocks_unpack_k_bits_bb id blocks_unpack_k_bits_bb_0_0 _enabled True k 8 alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (96, 491) _rotation 0 blocks_char_to_float id blocks_char_to_float_0_0_0 _enabled True vlen 1 scale 1 alias affinity minoutbuf 0 maxoutbuf 0 _coordinate (128, 603) _rotation 0 variable_constellation_rect id qpsk _enabled True sym_map [0, 1, 2, 3] const_points [0.707+0.707j, -0.707+0.707j, -0.707-0.707j, 0.707-0.707j] rot_sym 4 real_sect 2 imag_sect 2 w_real_sect 1 w_imag_sect 1 precision 8 softbits_lut None alias _coordinate (952, 155) _rotation 0 variable_qtgui_range id delay _enabled True label Delay value 0 start 0 stop 200 step 1 widget counter_slider orient Qt.Horizontal min_len 200 gui_hint 1,0,1,1 alias _coordinate (1128, 187) _rotation 0 qtgui_tab_widget id received _enabled True num_tabs 2 label0 Constellation label1 Symbols label2 Tab 2 label3 Tab 3 label4 Tab 4 gui_hint 2,0,1,1 alias _coordinate (1088, 315) _rotation 0 qtgui_tab_widget id controls _enabled True num_tabs 2 label0 Channel label1 Receiver label2 Tab 2 label3 Tab 3 label4 Tab 4 gui_hint 0,0,1,2 alias _coordinate (952, 315) _rotation 0 variable_qtgui_range id time_offset _enabled True label Timing Offset value 1.00 start 0.999 stop 1.001 step 0.0001 widget counter_slider orient Qt.Horizontal min_len 200 gui_hint controls@0: 0,2,1,1 alias _coordinate (1224, 395) _rotation 0 variable_qtgui_range id eq_gain _enabled True label Equalizer: rate value 0.01 start 0.0 stop 0.1 step 0.001 widget slider orient Qt.Horizontal min_len 200 gui_hint controls@1: 0,1,1,1 alias _coordinate (1080, 523) _rotation 0 variable_qtgui_range id phase_bw _enabled True label Phase: Bandwidth value 6.28/100.0 start 0.0 stop 1.0 step 0.01 widget slider orient Qt.Horizontal min_len 200 gui_hint controls@1: 0,2,1,1 alias _coordinate (1208, 523) _rotation 0 variable_qtgui_range id noise_volt _enabled True label Noise Voltage value 0.0001 start 0 stop 1 step 0.01 widget counter_slider orient Qt.Vertical min_len 200 gui_hint controls@0: 0,0,1,1 alias _coordinate (952, 395) _rotation 0 variable_qtgui_range id freq_offset _enabled True label Frequency Offset value 0 start -0.1 stop 0.1 step 0.001 widget counter_slider orient Qt.Horizontal min_len 200 gui_hint controls@0: 0,1,1,1 alias _coordinate (1080, 395) _rotation 0 variable_qtgui_range id timing_loop_bw _enabled True label Time: BW value 6.28/100.0 start 0.0 stop 0.2 step 0.01 widget slider orient Qt.Horizontal min_len 200 gui_hint controls@1: 0,0,1,1 alias _coordinate (952, 523) _rotation 0 channels_channel_model_0 digital_pfb_clock_sync_xxx_0 0 0 digital_pfb_clock_sync_xxx_0 digital_cma_equalizer_cc_0 0 0 analog_random_source_x_0 blocks_unpack_k_bits_bb_0_0 0 0 blocks_throttle_0 channels_channel_model_0 0 0 analog_random_source_x_0 digital_constellation_modulator_0 0 0 digital_cma_equalizer_cc_0 digital_costas_loop_cc_0 0 0 blocks_char_to_float_0 qtgui_time_sink_x_0 0 0 digital_costas_loop_cc_0 qtgui_const_sink_x_0 0 0 blocks_char_to_float_0_0 qtgui_time_sink_x_0_0 0 0 blocks_delay_0 qtgui_time_sink_x_0_0 0 1 blocks_char_to_float_0_0_0 blocks_delay_0 0 0 tutorial_my_qpsk_demod_cb_1 blocks_char_to_float_0 0 0 blocks_unpack_k_bits_bb_0 blocks_char_to_float_0_0 0 0 blocks_unpack_k_bits_bb_0_0 blocks_char_to_float_0_0_0 0 0 digital_costas_loop_cc_0 tutorial_my_qpsk_demod_cb_1 0 0 tutorial_my_qpsk_demod_cb_1 digital_map_bb_0 0 0 digital_constellation_modulator_0 blocks_throttle_0 0 0 digital_map_bb_0 digital_diff_decoder_bb_0 0 0 digital_diff_decoder_bb_0 blocks_unpack_k_bits_bb_0 0 0