From 6150c538b43678d996b22a88b2ee62eb8bb4cbb5 Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Fri, 4 Jul 2025 17:21:53 +0200 Subject: [PATCH] limit precision --- decode.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/decode.cc b/decode.cc index d4bef78..2cb8ac3 100644 --- a/decode.cc +++ b/decode.cc @@ -234,8 +234,8 @@ struct Decoder : Common np += norm(error); } value precision = sp / np; - value snr = DSP::decibel(precision); - std::cerr << " " << snr; + std::cerr << " " << DSP::decibel(precision); + precision = std::min(precision, value(127)); for (int i = 0; i < tone_count; ++i) { if (i % block_length == pilot_off) continue;