diff options
author | Thomas Habets <thomas@habets.se> | 2020-04-10 10:44:37 +0100 |
---|---|---|
committer | Marcus Müller <marcus@hostalia.de> | 2020-04-10 21:38:42 +0200 |
commit | daf936e44c85a36e76663f4bb82c6a8756e13812 (patch) | |
tree | 23ce8b9d2d99f8e2ba32bc2516b3c31f68d986ad /gr-analog/lib | |
parent | e30b5d796384410db1a4440c0e3692e9a59c508a (diff) |
analog/ctcss_squelsh_ff: Add const where applicable
Diffstat (limited to 'gr-analog/lib')
-rw-r--r-- | gr-analog/lib/ctcss_squelch_ff_impl.cc | 12 | ||||
-rw-r--r-- | gr-analog/lib/ctcss_squelch_ff_impl.h | 2 |
2 files changed, 6 insertions, 8 deletions
diff --git a/gr-analog/lib/ctcss_squelch_ff_impl.cc b/gr-analog/lib/ctcss_squelch_ff_impl.cc index 66cb6afae8..692f920578 100644 --- a/gr-analog/lib/ctcss_squelch_ff_impl.cc +++ b/gr-analog/lib/ctcss_squelch_ff_impl.cc @@ -73,12 +73,12 @@ ctcss_squelch_ff_impl::ctcss_squelch_ff_impl( : block("ctcss_squelch_ff", io_signature::make(1, 1, sizeof(float)), io_signature::make(1, 1, sizeof(float))), - squelch_base_ff_impl("ctcss_squelch_ff", ramp, gate) + squelch_base_ff_impl("ctcss_squelch_ff", ramp, gate), + d_freq(freq), + d_level(level), + d_rate(rate), + d_mute(true) { - d_freq = freq; - d_level = level; - d_rate = rate; - // Default is 100 ms detection time if (len == 0) d_len = (int)(d_rate / 10.0); @@ -91,8 +91,6 @@ ctcss_squelch_ff_impl::ctcss_squelch_ff_impl( d_goertzel_l = boost::make_unique<fft::goertzel>(d_rate, d_len, f_l); d_goertzel_c = boost::make_unique<fft::goertzel>(d_rate, d_len, freq); d_goertzel_r = boost::make_unique<fft::goertzel>(d_rate, d_len, f_r); - - d_mute = true; } ctcss_squelch_ff_impl::~ctcss_squelch_ff_impl() {} diff --git a/gr-analog/lib/ctcss_squelch_ff_impl.h b/gr-analog/lib/ctcss_squelch_ff_impl.h index 11ca92b025..0e478f93cb 100644 --- a/gr-analog/lib/ctcss_squelch_ff_impl.h +++ b/gr-analog/lib/ctcss_squelch_ff_impl.h @@ -25,7 +25,7 @@ private: float d_freq; float d_level; int d_len; - int d_rate; + const int d_rate; bool d_mute; std::unique_ptr<fft::goertzel> d_goertzel_l; |