summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2026-03-13 01:51:27 +0000
committerLeah Rowe <leah@libreboot.org>2026-03-13 01:51:27 +0000
commita3858792036ca7d9cd92ea89830d930f1b248d27 (patch)
tree05372e9db6ebb1888853769180f6b4a31a501ec3
parente29ca3c0d33e90a226fe600e0054ab44162d370c (diff)
spkmodem-decode: don't select sep tone on bad signal
otherwise, calibration could collect garbage data. this improves noise mitigation. Signed-off-by: Leah Rowe <leah@libreboot.org>
-rw-r--r--util/spkmodem_decode/spkmodem-decode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/spkmodem_decode/spkmodem-decode.c b/util/spkmodem_decode/spkmodem-decode.c
index a90f3de7..cc183b40 100644
--- a/util/spkmodem_decode/spkmodem-decode.c
+++ b/util/spkmodem_decode/spkmodem-decode.c
@@ -357,7 +357,7 @@ select_separator_tone(struct decoder_state *st)
{
int avg;
- if (is_valid_signal(st))
+ if (!is_valid_signal(st))
return;
if (st->sep_samples >= 50 && st->freq_separator <= 0)