diff --git a/fancy_rx.grc b/fancy_rx.grc
index e2c072d..9547670 100644
--- a/fancy_rx.grc
+++ b/fancy_rx.grc
@@ -89,6 +89,60 @@
(0,0)
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (1040, 28)
+
+
+ _rotation
+ 0
+
+
+ id
+ FRAME_RATE
+
+
+ value
+ 10
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (936, 28)
+
+
+ _rotation
+ 0
+
+
+ id
+ N_FFT
+
+
+ value
+ 1024
+
+
variable_chooser
@@ -274,7 +328,7 @@
value
- 4
+ 0
_enabled
@@ -392,7 +446,7 @@
value
- 3
+ 9
_enabled
@@ -510,7 +564,7 @@
value
- 3
+ 0
_enabled
@@ -906,62 +960,7 @@
vlen
- 1024
-
-
-
- blocks_max_xx
-
- alias
-
-
-
- comment
-
-
-
- affinity
-
-
-
- _enabled
- True
-
-
- _coordinate
- (968, 452)
-
-
- _rotation
- 0
-
-
- id
- blocks_max_xx_0
-
-
- type
- float
-
-
- vlen
- 1024
-
-
- maxoutbuf
- 0
-
-
- minoutbuf
- 0
-
-
- num_inputs
- 1
-
-
- vlen_out
- 1024
+ N_FFT
@@ -984,7 +983,7 @@
_coordinate
- (320, 584)
+ (288, 608)
_rotation
@@ -1035,7 +1034,7 @@
_coordinate
- (784, 452)
+ (984, 308)
_rotation
@@ -1055,7 +1054,7 @@
vlen
- 1024
+ N_FFT
k
@@ -1086,7 +1085,7 @@
_coordinate
- (552, 428)
+ (600, 428)
_rotation
@@ -1114,15 +1113,15 @@
vlen
- 1024
+ N_FFT
vec_rate
- 30
+ FRAME_RATE
- blocks_vector_to_stream
+ blocks_tag_gate
alias
@@ -1141,7 +1140,7 @@
_coordinate
- (992, 612)
+ (448, 436)
_rotation
@@ -1149,11 +1148,11 @@
id
- blocks_vector_to_stream_0
+ blocks_tag_gate_0
type
- float
+ complex
maxoutbuf
@@ -1164,8 +1163,12 @@
0
- num_items
- 1024
+ propagate_tags
+ False
+
+
+ single_key
+ ""
vlen
@@ -1192,7 +1195,7 @@
_coordinate
- (1208, 364)
+ (1168, 620)
_rotation
@@ -1216,7 +1219,58 @@
num_items
- 1024
+ N_FFT
+
+
+ vlen
+ 1
+
+
+
+ blocks_vector_to_stream
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (1168, 668)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_vector_to_stream_0_0_0
+
+
+ type
+ float
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ num_items
+ N_FFT
vlen
@@ -1243,7 +1297,7 @@
fft_size
- 1024
+ N_FFT
forward
@@ -1310,7 +1364,7 @@
_coordinate
- (320, 500)
+ (296, 508)
_rotation
@@ -1345,11 +1399,11 @@
jay_peak_detect
alpha_m
- 0.01
+ 0.04
alpha_s
- 0.9
+ 0.4
alias
@@ -1367,9 +1421,13 @@
_enabled
True
+
+ framerate
+ FRAME_RATE
+
_coordinate
- (808, 596)
+ (880, 588)
_rotation
@@ -1387,9 +1445,21 @@
minoutbuf
0
+
+ peak_height_min
+ 20
+
+
+ peak_width_max
+ 37
+
+
+ peak_width_min
+ 5
+
vlen
- 1024
+ N_FFT
@@ -2619,7 +2689,7 @@
_coordinate
- (64, 484)
+ (0, 452)
_rotation
@@ -2802,11 +2872,11 @@
_enabled
- True
+ 0
fft_size
- 1024
+ N_FFT
freqvar
@@ -2814,7 +2884,7 @@
_coordinate
- (568, 516)
+ (560, 540)
_rotation
@@ -2846,7 +2916,7 @@
fft_rate
- 15
+ FRAME_RATE
samp_rate
@@ -2905,11 +2975,11 @@
_enabled
- 1
+ 0
fft_size
- 1024
+ N_FFT
freqvar
@@ -2917,7 +2987,7 @@
_coordinate
- (320, 292)
+ (264, 292)
_rotation
@@ -3004,7 +3074,7 @@
_coordinate
- (1264, 492)
+ (1368, 620)
_rotation
@@ -3028,11 +3098,11 @@
samp_rate
- 30
+ FRAME_RATE*N_FFT
t_scale
- 0
+ .1/FRAME_RATE
title
@@ -3040,7 +3110,7 @@
trig_mode
- wxgui.TRIG_MODE_AUTO
+ wxgui.TRIG_MODE_STRIPCHART
type
@@ -3079,15 +3149,9 @@
0
0
-
- blocks_max_xx_0
- blocks_vector_to_stream_0_0
- 0
- 0
-
blocks_multiply_xx_0
- blocks_stream_to_vector_decimator_0
+ blocks_tag_gate_0
0
0
@@ -3097,12 +3161,6 @@
0
0
-
- blocks_nlog10_ff_0
- blocks_max_xx_0
- 0
- 0
-
blocks_nlog10_ff_0
jay_peak_detect_0
@@ -3116,10 +3174,10 @@
0
- blocks_vector_to_stream_0
- wxgui_scopesink2_0
+ blocks_tag_gate_0
+ blocks_stream_to_vector_decimator_0
0
- 1
+ 0
blocks_vector_to_stream_0_0
@@ -3127,6 +3185,12 @@
0
0
+
+ blocks_vector_to_stream_0_0_0
+ wxgui_scopesink2_0
+ 0
+ 1
+
fft_vxx_0
blocks_complex_to_mag_squared_0
@@ -3135,10 +3199,16 @@
jay_peak_detect_0
- blocks_vector_to_stream_0
+ blocks_vector_to_stream_0_0
0
0
+
+ jay_peak_detect_0
+ blocks_vector_to_stream_0_0_0
+ 1
+ 0
+
uhd_usrp_source_0
blocks_multiply_xx_0