Fix non-prime deltas

Signed-off-by: Jan Hamal Dvořák <mordae@anilinux.org>
This commit is contained in:
Jan Hamal Dvořák 2024-01-27 11:08:24 +01:00
parent c5ce6f11cb
commit 16492ce7ee

View file

@ -508,11 +508,15 @@ static void rf_rx(void)
#if PRIME_DELTA
while (!is_prime_or_one(--delta_watermark))
;
#else
delta_watermark--;
#endif
} else if (delta > (delta_watermark + acceptable_deviation)) {
#if PRIME_DELTA
while (!is_prime_or_one(++delta_watermark))
;
#else
delta_watermark++;
#endif
}