need higher precision values to make QAM4096 work

This commit is contained in:
Ahmet Inan 2025-07-18 13:18:35 +02:00
commit d4c517337c

View file

@ -371,7 +371,7 @@ struct Decoder : Common
}
value precision = sp / np;
snr[j] = precision;
precision = std::min(precision, value(127));
precision = std::min(precision, value(1023));
for (int i = 0; i < tone_count; ++i) {
if (i % block_length != head_off && i % block_length != tail_off) {
int bits = mod_bits;