Подскажите, почему декодер Рида-Соломона может исправлять не все ошибки? Правильность исправления данных проверяю по счетчику CRC. Создал два тракта - один с декодером, другой без декодера. Всегда наблюдаю одну из двух ситуаций:1) В тракте с декодером не ошибки CRC, в тракте без декодера есть. 2)Есть ошибка CRC в двух трактах. Ситуации когда декодер сам вносит ошибку не наблюдал. Количество ошибок точно не превышает исправляющую способность кода.
В теории все работает. Когда сам вношу ошибку в конкретный байт декодер исправляет корректно. Заранее спасибо.