From 93f90f23459b882718e9ec89e34091f6f7add1b2 Mon Sep 17 00:00:00 2001 From: DJ2LS <75909252+DJ2LS@users.noreply.github.com> Date: Wed, 23 Nov 2022 13:46:42 +0100 Subject: [PATCH] updated dBFS from mean to max value --- tnc/modem.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tnc/modem.py b/tnc/modem.py index d032691d..290640c2 100644 --- a/tnc/modem.py +++ b/tnc/modem.py @@ -887,8 +887,8 @@ class RF: # calculate RMS and then dBFS # TODO: Need to change static.AUDIO_RMS to AUDIO_DBFS somewhen # https://dsp.stackexchange.com/questions/8785/how-to-compute-dbfs - rms = int(np.sqrt(np.mean(d ** 2))) - static.AUDIO_DBFS = 20 * np.log10(rms * np.sqrt(2) / 32768) + rms = int(np.sqrt(np.max(d ** 2))) + static.AUDIO_DBFS = 20 * np.log10(rms / 32768) rms_counter = 0