Sun May 26 22:22:58 2013 options id op25_grc _enabled True title author description window_size 1320, 1024 generate_options wx_gui category Custom run_options prompt run True max_nouts 0 realtime_scheduling _coordinate (10, 10) _rotation 0 variable_config id config_xlate_offset _enabled True value 0 type real config_file .grc_op25 section main option xlate_offset writeback xlate_offset+xlate_offset_fine _coordinate (7, 875) _rotation 0 variable_config id config_freq _enabled True value 434075000 type real config_file .grc_op25 section main option freq writeback freq _coordinate (136, 875) _rotation 0 variable_static_text id variable_static_text_0 _enabled True label Final freq value freq+xlate_offset+xlate_offset_fine+auto_tune_offset converver float_converter formatter None grid_pos notebook _coordinate (7, 776) _rotation 0 variable id decim _enabled True value 20 _coordinate (112, 378) _rotation 0 variable_slider id freq_offset _enabled False label Offset value 0 min -100000 max 100000 num_steps 1000 style wx.SL_HORIZONTAL converver float_converter grid_pos notebook _coordinate (5, 314) _rotation 0 import id import_0_0 _enabled True import from baz import op25 _coordinate (219, 460) _rotation 0 variable_text_box id freq _enabled True label Frequency value config_freq converver float_converter formatter None grid_pos notebook _coordinate (4, 219) _rotation 0 variable id pre_channel_rate _enabled True value samp_rate/decim _coordinate (4, 155) _rotation 0 variable id samp_per_sym _enabled False value channel_rate/op25.SYMBOL_RATE _coordinate (112, 315) _rotation 0 variable id samp_per_sym _enabled True value 5+1 _coordinate (220, 315) _rotation 0 variable_text_box id xlate_offset _enabled True label Xlate Offset value freq-click_freq converver float_converter formatter None grid_pos notebook _coordinate (240, 570) _rotation 0 variable_slider id xlate_bandwidth _enabled True label Xlate BW value config_xlate_bandwidth min 5000 max 50000 num_steps 1000 style wx.SL_HORIZONTAL converver float_converter grid_pos notebook _coordinate (123, 570) _rotation 0 variable_slider id xlate_offset_fine _enabled True label Fine Offset value 0 min -10000 max 10000 num_steps 1000 style wx.SL_HORIZONTAL converver float_converter grid_pos notebook _coordinate (6, 570) _rotation 0 variable_slider id gain _enabled False label Gain value 0 min 0 max 1 num_steps 100 style wx.SL_HORIZONTAL converver float_converter grid_pos notebook _coordinate (5, 441) _rotation 0 variable id channel_rate _enabled True value op25.SYMBOL_RATE*samp_per_sym _coordinate (219, 503) _rotation 0 import id import_0 _enabled True import import math _coordinate (219, 417) _rotation 0 variable_static_text id auto_tune_offset_freq _enabled True label Auto tune value auto_tune_offset*op25.SYMBOL_DEVIATION converver float_converter formatter None grid_pos notebook _coordinate (155, 776) _rotation 0 variable id auto_tune_offset _enabled True value 0 _coordinate (168, 691) _rotation 0 variable id click_freq _enabled True value freq-config_xlate_offset _coordinate (286, 691) _rotation 0 variable id fine_click_freq _enabled True value 0 _coordinate (389, 691) _rotation 0 variable_slider id gain _enabled True label Gain value 20 min 0 max 50 num_steps 100 style wx.SL_HORIZONTAL converver float_converter grid_pos notebook _coordinate (300, 748) _rotation 0 variable_text_box id click_freq _enabled False label value xlate_offset converver float_converter formatter None grid_pos notebook _coordinate (361, 570) _rotation 0 gr_quadrature_demod_cf id gr_quadrature_demod_cf_0 _enabled True gain (channel_rate/(2.0 * math.pi * op25.SYMBOL_DEVIATION)) _coordinate (608, 443) _rotation 0 wxgui_scopesink2 id wxgui_scopesink2_1 _enabled True type float title Scope Plot samp_rate channel_rate v_scale 1.5 v_offset 0 t_scale 0.05 ac_couple False xy_mode False num_inputs 1 win_size grid_pos notebook nb, 4 trig_mode gr.gr_TRIG_MODE_AUTO y_axis_label Counts _coordinate (1104, 442) _rotation 0 wxgui_waterfallsink2 id wxgui_waterfallsink2_0_0 _enabled True type complex title Waterfall Plot samp_rate channel_rate baseband_freq 0 dynamic_range 100 ref_level 50 ref_scale 2.0 fft_size 512 fft_rate 15 average False avg_alpha 0 win None win_size grid_pos notebook nb, 3 freqvar None _coordinate (1159, 264) _rotation 0 wxgui_fftsink2 id wxgui_fftsink2_0_0 _enabled True type complex title FFT Plot samp_rate channel_rate baseband_freq fine_click_freq y_per_div 10 y_divs 10 ref_level 0 ref_scale 2.0 fft_size 1024 fft_rate 30 peak_hold False average True avg_alpha 0 threshold_level float('inf') freq_of_interest float('inf') win None win_size grid_pos notebook nb, 2 freqvar fine_click_freq _coordinate (1160, 67) _rotation 0 blks2_rational_resampler_xxx id blks2_rational_resampler_xxx_1 _enabled True type ccc decim pre_channel_rate interp channel_rate taps [] fractional_bw 0 _coordinate (559, 334) _rotation 0 wxgui_waterfallsink2 id wxgui_waterfallsink2_0 _enabled True type complex title Waterfall Plot samp_rate samp_rate baseband_freq freq dynamic_range 100 ref_level 50 ref_scale 2.0 fft_size 512 fft_rate 15 average False avg_alpha 0 win None win_size grid_pos notebook nb, 1 freqvar None _coordinate (573, 52) _rotation 0 wxgui_fftsink2 id wxgui_fftsink2_0 _enabled True type complex title FFT Plot samp_rate samp_rate baseband_freq freq y_per_div 10 y_divs 10 ref_level 0 ref_scale 2.0 fft_size 1024 fft_rate 30 peak_hold False average True avg_alpha 0 threshold_level float('inf') freq_of_interest float('inf') win None win_size grid_pos notebook nb, 0 freqvar click_freq _coordinate (769, 38) _rotation 0 note id note_0 _enabled True note Enable your source! _coordinate (391, 152) _rotation 0 gr_freq_xlating_fir_filter_xxx id gr_freq_xlating_fir_filter_xxx_0 _enabled True type ccc decim decim taps firdes.low_pass(1, samp_rate, xlate_bandwidth/2, 1000) center_freq xlate_offset+xlate_offset_fine-fine_click_freq-auto_tune_offset_freq samp_rate samp_rate _coordinate (559, 246) _rotation 0 variable_config id config_xlate_bandwidth _enabled True value 24000 type real config_file .grc_op25 section main option xlate_bandwidth writeback xlate_bandwidth _coordinate (282, 875) _rotation 0 rtl2832_source id rtl2832_source_0 _enabled False verbose True type complex sample_rate samp_rate frequency freq bandwidth 0 relative_gain True gain gain gain_mode auto_gain_mode False usb_vid 0x0 usb_pid 0x0 tuner_name read_length 1024*128*2 xfer_timeout 0 use_buffer True buf_mul 0 buf_level 0 fir_coeffs [] xtal_freq 0 status_out False _coordinate (134, 96) _rotation 0 gr_pwr_squelch_xx id gr_pwr_squelch_xx_0 _enabled False type complex threshold 0 alpha 1e-3 ramp 0 gate True _coordinate (387, 439) _rotation 0 variable_slider id audio_mul _enabled True label Audio mul value 0 min -30 max 10 num_steps 40 style wx.SL_HORIZONTAL converver float_converter grid_pos notebook _coordinate (111, 441) _rotation 0 audio_sink id audio_sink_0 _enabled True samp_rate 44100 device_name ok_to_block True num_inputs 1 _coordinate (1136, 742) _rotation 0 blocks_multiply_const_vxx id blocks_multiply_const_vxx_0 _enabled True type float const 10.**(audio_mul/10.) vlen 1 _coordinate (1128, 663) _rotation 0 op25_decoder id op25_decoder_0 _enabled False channel_rate channel_rate key dibits_out True tune_out True _coordinate (557, 667) _rotation 0 notebook id nb _enabled True style wx.NB_TOP labels ['BB-1', 'BB-2', 'Xlate-1', 'Xlate-2', '4FSK', 'Dibits', 'Traffic'] grid_pos notebook _coordinate (6, 691) _rotation 0 gr_fir_filter_xxx id gr_fir_filter_xxx_0 _enabled True type fff decim 1 taps (1.0/samp_per_sym,)*samp_per_sym _coordinate (823, 390) _rotation 0 blks2_rational_resampler_xxx id blks2_rational_resampler_xxx_0 _enabled True type fff decim 8000 interp 44100 taps [] fractional_bw 0 _coordinate (903, 642) _rotation 0 op25_fsk4 id op25_fsk4_0 _enabled True channel_rate channel_rate tune_out True _coordinate (557, 769) _rotation 0 op25_decoder_simple id op25_decoder_simple_0 _enabled True key traffic_out True _coordinate (557, 835) _rotation 0 baz_message_callback id baz_message_callback_0 _enabled True name auto_tune_offset dummy False eval_mode string msg_part arg1 custom_parts target auto_tune_offset _coordinate (929, 883) _rotation 0 wxgui_scopesink2 id wxgui_scopesink2_0 _enabled True type float title Scope Plot samp_rate op25.SYMBOL_RATE v_scale 1 v_offset 0 t_scale 0.05 ac_couple False xy_mode False num_inputs 1 win_size grid_pos notebook nb, 5 trig_mode gr.gr_TRIG_MODE_AUTO y_axis_label Counts _coordinate (915, 742) _rotation 0 op25_traffic_pane id op25_traffic_pane_0 _enabled True reset 0 grid_pos notebook nb, 6 _coordinate (585, 922) _rotation 0 root_raised_cosine_filter id root_raised_cosine_filter_0 _enabled False type fir_filter_fff decim 1 interp 1 gain 1 samp_rate channel_rate sym_rate op25.SYMBOL_RATE alpha 0.35 ntaps 11*int(channel_rate/op25.SYMBOL_RATE) _coordinate (828, 449) _rotation 0 gr_file_source id gr_file_source_0 _enabled False file type complex repeat True vlen 1 _coordinate (187, 211) _rotation 0 gr_throttle id gr_throttle_0 _enabled False type complex samples_per_second samp_rate vlen 1 _coordinate (230, 267) _rotation 0 uhd_usrp_source id uhd_usrp_source_0 _enabled True type fc32 otw stream_args dev_addr sync clock_rate 0.0 num_mboards 1 clock_source0 time_source0 sd_spec0 clock_source1 time_source1 sd_spec1 clock_source2 time_source2 sd_spec2 clock_source3 time_source3 sd_spec3 clock_source4 time_source4 sd_spec4 clock_source5 time_source5 sd_spec5 clock_source6 time_source6 sd_spec6 clock_source7 time_source7 sd_spec7 nchan 1 samp_rate samp_rate center_freq0 freq gain0 gain ant0 TX/RX bw0 0 center_freq1 0 gain1 0 ant1 bw1 0 center_freq2 0 gain2 0 ant2 bw2 0 center_freq3 0 gain3 0 ant3 bw3 0 center_freq4 0 gain4 0 ant4 bw4 0 center_freq5 0 gain5 0 ant5 bw5 0 center_freq6 0 gain6 0 ant6 bw6 0 center_freq7 0 gain7 0 ant7 bw7 0 center_freq8 0 gain8 0 ant8 bw8 0 center_freq9 0 gain9 0 ant9 bw9 0 center_freq10 0 gain10 0 ant10 bw10 0 center_freq11 0 gain11 0 ant11 bw11 0 center_freq12 0 gain12 0 ant12 bw12 0 center_freq13 0 gain13 0 ant13 bw13 0 center_freq14 0 gain14 0 ant14 bw14 0 center_freq15 0 gain15 0 ant15 bw15 0 center_freq16 0 gain16 0 ant16 bw16 0 center_freq17 0 gain17 0 ant17 bw17 0 center_freq18 0 gain18 0 ant18 bw18 0 center_freq19 0 gain19 0 ant19 bw19 0 center_freq20 0 gain20 0 ant20 bw20 0 center_freq21 0 gain21 0 ant21 bw21 0 center_freq22 0 gain22 0 ant22 bw22 0 center_freq23 0 gain23 0 ant23 bw23 0 center_freq24 0 gain24 0 ant24 bw24 0 center_freq25 0 gain25 0 ant25 bw25 0 center_freq26 0 gain26 0 ant26 bw26 0 center_freq27 0 gain27 0 ant27 bw27 0 center_freq28 0 gain28 0 ant28 bw28 0 center_freq29 0 gain29 0 ant29 bw29 0 center_freq30 0 gain30 0 ant30 bw30 0 center_freq31 0 gain31 0 ant31 bw31 0 _coordinate (174, 9) _rotation 0 variable id samp_rate _enabled True value int(1e6*1 + .25e6*0 + 1.024e6*0) _coordinate (7, 82) _rotation 0 rtl2832_source_0 wxgui_fftsink2_0 0 0 rtl2832_source_0 wxgui_waterfallsink2_0 0 0 gr_pwr_squelch_xx_0 gr_quadrature_demod_cf_0 0 0 gr_quadrature_demod_cf_0 root_raised_cosine_filter_0 0 0 root_raised_cosine_filter_0 op25_decoder_0 0 0 gr_freq_xlating_fir_filter_xxx_0 blks2_rational_resampler_xxx_1 0 0 blks2_rational_resampler_xxx_1 wxgui_fftsink2_0_0 0 0 blks2_rational_resampler_xxx_1 wxgui_waterfallsink2_0_0 0 0 blks2_rational_resampler_xxx_1 gr_quadrature_demod_cf_0 0 0 gr_quadrature_demod_cf_0 gr_fir_filter_xxx_0 0 0 gr_fir_filter_xxx_0 op25_decoder_0 0 0 root_raised_cosine_filter_0 wxgui_scopesink2_1 0 0 op25_decoder_0 baz_message_callback_0 msg msg op25_decoder_0 wxgui_scopesink2_0 1 0 gr_fir_filter_xxx_0 wxgui_scopesink2_1 0 0 op25_decoder_0 blks2_rational_resampler_xxx_0 0 0 gr_throttle_0 gr_freq_xlating_fir_filter_xxx_0 0 0 gr_throttle_0 wxgui_waterfallsink2_0 0 0 gr_throttle_0 wxgui_fftsink2_0 0 0 gr_file_source_0 gr_throttle_0 0 0 uhd_usrp_source_0 wxgui_waterfallsink2_0 0 0 uhd_usrp_source_0 wxgui_fftsink2_0 0 0 uhd_usrp_source_0 gr_freq_xlating_fir_filter_xxx_0 0 0 rtl2832_source_0 gr_freq_xlating_fir_filter_xxx_0 0 0 blks2_rational_resampler_xxx_0 blocks_multiply_const_vxx_0 0 0 blocks_multiply_const_vxx_0 audio_sink_0 0 0 gr_fir_filter_xxx_0 op25_fsk4_0 0 0 op25_fsk4_0 op25_decoder_simple_0 0 0 op25_fsk4_0 baz_message_callback_0 msg msg op25_decoder_simple_0 op25_traffic_pane_0 msg msg op25_decoder_simple_0 blks2_rational_resampler_xxx_0 0 0 op25_fsk4_0 wxgui_scopesink2_0 0 0