Да, похоже с CRC-8 идея хорошая. Только с полиномом не понял - 0x19B - это уже 9 бит?
Отправлено
vmp 29 января 2009 г. 23:38
В ответ на: CRC отправлено пользователем
Oldring 29 января 2009 г. 22:27
Вспомнил по CRC-8 от далласа (серийный номер iButton). В AN27 они про него пишут: X8+X5+X4+1 For the DOW CRC, the types of errors that are detectable are: 1. Any odd number of errors anywhere within the 64-bit number. 2. All double-bit errors anywhere within the 64-bit number. 3. Any cluster of errors that can be contained within an 8-bit "window" (1-8 bits incorrect). 4. Most larger clusters of errors. Так что можно брать 1 копию и искать ошибку побитовым подбором или просто писать 2 копии - одна должна быть хорошей.