diff options
| author | Leah Rowe <leah@libreboot.org> | 2026-03-13 01:51:27 +0000 |
|---|---|---|
| committer | Leah Rowe <leah@libreboot.org> | 2026-03-26 06:59:41 +0000 |
| commit | cad667faee477a728fe0fdec9488b024c9bfee86 (patch) | |
| tree | b97de440abf31a35a7c9049500cdf8d76027831f /util | |
| parent | 15079d02bd5ae549237480d1a16470d967522c14 (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>
Diffstat (limited to 'util')
| -rw-r--r-- | util/spkmodem_decode/spkmodem-decode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util/spkmodem_decode/spkmodem-decode.c b/util/spkmodem_decode/spkmodem-decode.c index 64a8e106..8acb9cb1 100644 --- a/util/spkmodem_decode/spkmodem-decode.c +++ b/util/spkmodem_decode/spkmodem-decode.c @@ -361,7 +361,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) |
