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