[an error occurred while processing this directive]
|
Данный RS{8} (32;28;2) должен вроде бы исправлять ошибки в двух байтах, вне зависимости от того, сколько бит из каждого байта ошибочные. Если , к примеру случится такая ситуация, что на весь пакет из 32 байт случатся всего 3 ошибки, скажем в 3-м бите 2-го байта, 1-м бите 6-го байта и 7-м бите 21-го байта, то декодер не сможет ничего поделать?
По поводу BCH {1} (31;27;2)- извиняюсь,в одной дремучей книжке видел реализацию кодера и декодера BCH {1} (31;27;1) на сдвиговых регистрах с сумматорами.
E-mail: info@telesys.ru