diff --git a/gr-jay/lib/peak_detect_impl.cc b/gr-jay/lib/peak_detect_impl.cc index 15b385c..1422a5d 100644 --- a/gr-jay/lib/peak_detect_impl.cc +++ b/gr-jay/lib/peak_detect_impl.cc @@ -48,8 +48,8 @@ namespace gr { , m_fcenter (fcenter) , m_peak_thresh (peak_thresh) , m_peak_hysteresis (peak_hysteresis) - , m_peak_width_min (2*(int)((0.5f*m_vlen)/bandwidth*peak_width_min) + 1) - , m_peak_width_max (2*(int)((0.5f*m_vlen)/bandwidth*peak_width_max) + 1) + , m_peak_width_min ((int)((float)m_vlen/bandwidth*peak_width_min + 0.5f)) + , m_peak_width_max ((int)((float)m_vlen/bandwidth*peak_width_max + 0.5f)) , m_alpha_s (alpha_s) , m_alpha_m(alpha_m) , m_frameCount(0)