From 01df79641c82346c7e0220d33337bfdda7cf9722 Mon Sep 17 00:00:00 2001 From: Jared Boone Date: Sun, 10 Jan 2016 20:14:26 -0800 Subject: [PATCH] Rename squelch algorithm variable for clarity. Helps to understand meaning of threshold. --- firmware/baseband/dsp_squelch.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/firmware/baseband/dsp_squelch.cpp b/firmware/baseband/dsp_squelch.cpp index 2ef331af..c4c18cca 100644 --- a/firmware/baseband/dsp_squelch.cpp +++ b/firmware/baseband/dsp_squelch.cpp @@ -33,15 +33,15 @@ bool FMSquelch::execute(const buffer_s16_t& audio) { }; non_audio_hpf.execute(audio, squelch_energy); - uint32_t max_squared = 0; + uint32_t non_audio_max_squared = 0; for(const auto sample : squelch_energy_buffer) { const uint32_t sample_squared = sample * sample; - if( sample_squared > max_squared ) { - max_squared = sample_squared; + if( sample_squared > non_audio_max_squared ) { + non_audio_max_squared = sample_squared; } } - return (max_squared < threshold_squared); + return (non_audio_max_squared < threshold_squared); } void FMSquelch::set_threshold(const uint32_t new_value) {