diff --git a/peak_det_eval.grc b/peak_det_eval.grc index 9b59c20..f563229 100644 --- a/peak_det_eval.grc +++ b/peak_det_eval.grc @@ -182,7 +182,7 @@ _coordinate - (184, 100) + (936, 12) _rotation @@ -404,6 +404,53 @@ counter_slider + + variable_low_pass_filter_taps + + beta + 6.76 + + + comment + + + + cutoff_freq + channel_rate + + + _enabled + True + + + _coordinate + (24, 932) + + + _rotation + 0 + + + gain + 1 + + + id + variable_low_pass_filter_taps_0 + + + samp_rate + samp_rate + + + width + 1000 + + + win + firdes.WIN_HAMMING + + variable_qtgui_check_box @@ -487,7 +534,7 @@ max_gain - 100 + 10 maxoutbuf @@ -503,13 +550,68 @@ reference - 1.0 + 0.8 type float + + analog_am_demod_cf + + audio_decim + int(channel_rate/audio_rate) + + + audio_pass + 2500 + + + audio_stop + 2800 + + + alias + + + + chan_rate + channel_rate + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (704, 164) + + + _rotation + 0 + + + id + analog_am_demod_cf_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + analog_noise_source_x @@ -593,7 +695,7 @@ _coordinate - (112, 380) + (80, 404) _rotation @@ -656,7 +758,7 @@ _coordinate - (112, 500) + (992, 516) _rotation @@ -754,6 +856,69 @@ analog.GR_COS_WAVE + + analog_sig_source_x + + amp + 0.02 + + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + freq + 440 + + + _coordinate + (992, 636) + + + _rotation + 0 + + + id + analog_sig_source_x_0_0_1 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + offset + 1 + + + type + complex + + + samp_rate + samp_rate + + + waveform + analog.GR_COS_WAVE + + audio_sink @@ -852,49 +1017,6 @@ 1 - - blocks_complex_to_mag - - alias - - - - comment - - - - affinity - - - - _enabled - True - - - _coordinate - (712, 192) - - - _rotation - 0 - - - id - blocks_complex_to_mag_0 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - vlen - 1 - - blocks_complex_to_mag_squared @@ -981,6 +1103,49 @@ N_FFT + + blocks_multiply_conjugate_cc + + alias + + + + comment + + + + affinity + + + + _enabled + True + + + _coordinate + (1208, 592) + + + _rotation + 0 + + + id + blocks_multiply_conjugate_cc_0 + + + maxoutbuf + 0 + + + minoutbuf + 0 + + + vlen + 1 + + blocks_multiply_const_vxx @@ -1696,7 +1861,7 @@ decim - 100 + int(samp_rate/channel_rate) _enabled @@ -1704,7 +1869,7 @@ _coordinate - (456, 308) + (480, 308) _rotation @@ -1728,7 +1893,7 @@ taps - 1 + variable_low_pass_filter_taps_0 type @@ -1791,7 +1956,7 @@ type - ccc + ccf @@ -1814,7 +1979,7 @@ _coordinate - (880, 432) + (1152, 472) _rotation @@ -1853,7 +2018,7 @@ _coordinate - (320, 176) + (352, 176) _rotation @@ -2081,7 +2246,7 @@ _coordinate - (328, 232) + (360, 232) _rotation @@ -2167,7 +2332,7 @@ _coordinate - (1048, 160) + (1064, 160) _rotation @@ -2190,81 +2355,6 @@ 0 - - low_pass_filter - - beta - 6.76 - - - alias - - - - comment - - - - affinity - - - - cutoff_freq - 1500 - - - decim - int(channel_rate/audio_rate) - - - _enabled - True - - - type - fir_filter_ccf - - - _coordinate - (528, 140) - - - _rotation - 0 - - - gain - 0.1 - - - id - low_pass_filter_0 - - - interp - 1 - - - maxoutbuf - 0 - - - minoutbuf - 0 - - - samp_rate - channel_rate - - - width - 100 - - - win - firdes.WIN_HAMMING - - qtgui_freq_sink_x @@ -2273,7 +2363,7 @@ average - 1.0 + 0.2 axislabels @@ -2281,7 +2371,7 @@ bw - audio_rate + channel_rate alias @@ -2305,15 +2395,15 @@ _enabled - 1 + True fftsize - N_FFT + 1024 _coordinate - (1056, 44) + (1264, 56) gui_hint @@ -2505,7 +2595,7 @@ name - "" + "Tuned" nconnections @@ -2513,7 +2603,7 @@ showports - False + True freqhalf @@ -2541,7 +2631,7 @@ update_time - 0.05 + 0.10 wintype @@ -2553,11 +2643,11 @@ ymax - 0 + 10 ymin - -120 + -140 units @@ -3334,7 +3424,7 @@ _coordinate - (320, 84) + (312, 84) gui_hint @@ -4866,6 +4956,12 @@ 0 0 + + analog_am_demod_cf_0 + dc_blocker_xx_0 + 0 + 0 + analog_noise_source_x_0 blocks_add_xx_0 @@ -4880,9 +4976,9 @@ analog_sig_source_x_0_0 - blocks_add_xx_0 + blocks_multiply_conjugate_cc_0 0 - 2 + 0 analog_sig_source_x_0_0_0 @@ -4890,6 +4986,12 @@ 0 3 + + analog_sig_source_x_0_0_1 + blocks_multiply_conjugate_cc_0 + 0 + 1 + blocks_add_xx_0 blocks_multiply_const_vxx_0 @@ -4908,12 +5010,6 @@ 0 0 - - blocks_complex_to_mag_0 - dc_blocker_xx_0 - 0 - 0 - blocks_complex_to_mag_squared_0 blocks_nlog10_ff_0 @@ -4926,6 +5022,12 @@ 0 0 + + blocks_multiply_conjugate_cc_0 + blocks_add_xx_0 + 0 + 2 + blocks_multiply_const_vxx_0 blocks_stream_to_vector_decimator_0 @@ -5018,7 +5120,13 @@ freq_xlating_fir_filter_xxx_0_0 - low_pass_filter_0 + analog_am_demod_cf_0 + 0 + 0 + + + freq_xlating_fir_filter_xxx_0_0 + qtgui_freq_sink_x_0 0 0 @@ -5034,6 +5142,12 @@ out freq + + jay_message_filter_0_0 + jay_message_debug_0 + out + control + jay_peak_detect_1 blocks_vector_to_stream_0 @@ -5070,12 +5184,6 @@ status control - - jay_peak_manager_0 - jay_message_debug_0 - status - control - jay_peak_manager_0 jay_message_filter_0 @@ -5100,18 +5208,6 @@ 0 0 - - low_pass_filter_0 - blocks_complex_to_mag_0 - 0 - 0 - - - low_pass_filter_0 - qtgui_freq_sink_x_0 - 0 - 0 - uhd_usrp_source_1 blocks_add_xx_0