diff --git a/grc_tests/test_m_fsk.grc b/grc_tests/test_m_fsk.grc new file mode 100644 index 0000000..a7ea06e --- /dev/null +++ b/grc_tests/test_m_fsk.grc @@ -0,0 +1,816 @@ + + + + Sat Oct 31 16:06:38 2015 + + options + + author + + + + window_size + 1280*2, 1024*4 + + + category + Custom + + + comment + + + + description + + + + _enabled + True + + + _coordinate + (8, 11) + + + _rotation + 0 + + + generate_options + wx_gui + + + id + top_block + + + max_nouts + 0 + + + realtime_scheduling + + + + run_options + prompt + + + run + True + + + thread_safe_setters + + + + title + + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (272, 11) + + + _rotation + 0 + + + id + interp + + + value + 1024*4 + + + + variable + + comment + + + + _enabled + True + + + _coordinate + (176, 11) + + + _rotation + 0 + + + id + samp_rate + + + value + 2**16 + + + + blocks_complex_to_float + + alias + + + + comment + + + + affinity + + + + _enabled + 1 + + + _coordinate + (656, 65) + + + _rotation + 0 + + + id + blocks_complex_to_float_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + vlen + 1 + + + + blocks_interleave + + alias + + + + blocksize + 1 + + + comment + + + + affinity + + + + _enabled + 1 + + + _coordinate + (904, 65) + + + _rotation + 0 + + + id + blocks_interleave_0 + + + type + float + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + num_streams + 2 + + + vlen + 1 + + + + blocks_throttle + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (496, 155) + + + _rotation + 0 + + + id + blocks_throttle_0 + + + ignoretag + True + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + samples_per_second + samp_rate + + + type + complex + + + vlen + 1 + + + + blocks_vco_c + + amplitude + 1 + + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (248, 139) + + + _rotation + 0 + + + id + blocks_vco_c_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + samp_rate + samp_rate + + + sensitivity + samp_rate*0.9 + + + + blocks_vector_source_x + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (8, 139) + + + _rotation + 0 + + + id + blocks_vector_source_x_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + type + float + + + repeat + True + + + tags + [] + + + vlen + 1 + + + vector + [2]*interp+[-2]*interp+[0.333*2]*interp+[-0.333*2]*interp + + + + ha5kfu_execproc_sink_f + + alias + + + + commandline + csdr fmdemod_quadri_cf | csdr dsb_fc | csdr fir_decimate_cc 40 | csdr timing_recovery_cc GARDNER 100 0.5 2 --add_q | CSDR_FIXED_BUFSIZE=64 csdr realpart_cf | CSDR_FIXED_BUFSIZE=64 csdr gain_ff 2.5 | CSDR_FIXED_BUFSIZE=64 csdr generic_slicer_f_u8 4 > /s/mfsksymbols + + + comment + + + + affinity + + + + _enabled + 1 + + + _coordinate + (1040, 75) + + + _rotation + 0 + + + id + ha5kfu_execproc_sink_f_0 + + + + ha5kfu_execproc_xx + + alias + + + + commandline + csdr fmdemod_quadri_cf | csdr dsb_fc | csdr bandpass_fir_fft_cc -0.1 0.1 0.001 | csdr timing_recovery_cc GARDNER 1024 0.5 2 --add_q | csdr realpart_cf | csdr generic_slicer_f_u8 4 > /s/sliced + + + comment + + + + affinity + + + + _enabled + 0 + + + _coordinate + (528, 467) + + + _rotation + 0 + + + id + ha5kfu_execproc_xx_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + type + cc + + + + wxgui_fftsink2 + + avg_alpha + 0 + + + average + False + + + baseband_freq + 0 + + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + fft_size + 1024 + + + freqvar + None + + + _coordinate + (1040, 115) + + + _rotation + 0 + + + grid_pos + + + + id + wxgui_fftsink2_0 + + + notebook + + + + peak_hold + False + + + ref_level + 0 + + + ref_scale + 2.0 + + + fft_rate + 15 + + + samp_rate + samp_rate + + + title + FFT Plot + + + type + complex + + + win_size + + + + win + None + + + y_divs + 10 + + + y_per_div + 10 + + + + wxgui_scopesink2 + + ac_couple + False + + + alias + + + + comment + + + + affinity + + + + _enabled + 0 + + + _coordinate + (864, 443) + + + _rotation + 0 + + + grid_pos + + + + id + wxgui_scopesink2_0 + + + notebook + + + + num_inputs + 1 + + + samp_rate + samp_rate + + + t_scale + 0 + + + title + Scope Plot + + + trig_mode + wxgui.TRIG_MODE_AUTO + + + type + complex + + + v_offset + 0 + + + v_scale + 0 + + + win_size + + + + xy_mode + False + + + y_axis_label + Counts + + + + wxgui_waterfallsink2 + + avg_alpha + 0 + + + average + False + + + baseband_freq + 0 + + + alias + + + + comment + + + + affinity + + + + dynamic_range + 100 + + + _enabled + True + + + fft_rate + 15 + + + fft_size + 512 + + + freqvar + None + + + _coordinate + (864, 251) + + + _rotation + 0 + + + grid_pos + + + + id + wxgui_waterfallsink2_0 + + + notebook + + + + ref_scale + 2.0 + + + ref_level + 0 + + + samp_rate + samp_rate + + + title + Waterfall Plot + + + type + complex + + + win_size + + + + win + None + + + + blocks_complex_to_float_0 + blocks_interleave_0 + 1 + 1 + + + blocks_complex_to_float_0 + blocks_interleave_0 + 0 + 0 + + + blocks_interleave_0 + ha5kfu_execproc_sink_f_0 + 0 + 0 + + + blocks_throttle_0 + blocks_complex_to_float_0 + 0 + 0 + + + blocks_throttle_0 + ha5kfu_execproc_xx_0 + 0 + 0 + + + blocks_throttle_0 + wxgui_fftsink2_0 + 0 + 0 + + + blocks_throttle_0 + wxgui_waterfallsink2_0 + 0 + 0 + + + blocks_vco_c_0 + blocks_throttle_0 + 0 + 0 + + + blocks_vector_source_x_0 + blocks_vco_c_0 + 0 + 0 + + + ha5kfu_execproc_xx_0 + wxgui_scopesink2_0 + 0 + 0 + +