Reduce type size for int16_t squared values.

This commit is contained in:
Jared Boone 2015-12-31 10:09:42 -08:00
parent ef37bbd851
commit 9fb22dfd1f

View File

@ -33,9 +33,9 @@ bool FMSquelch::execute(buffer_s16_t audio) {
};
non_audio_hpf.execute(audio, squelch_energy);
uint64_t max_squared = 0;
uint32_t max_squared = 0;
for(const auto sample : squelch_energy_buffer) {
const uint64_t sample_squared = sample * sample;
const uint32_t sample_squared = sample * sample;
if( sample_squared > max_squared ) {
max_squared = sample_squared;
}