Gast
#2797892
Hallo zusammen, mit dem CRC16-CCITT können Datenblöcke bekanntlicherweise auf Fehler überprüft werden. Von der Theorie her müssten aber doch sogar Einzelbitfehler korrigierbar sein, da eine minimale Hammingdistanz von 4. Ist es denn auch in der Praxis möglich anhand des CRC's herauszufinden, welches Bit fehlerhaft ist, so dass dieses korrigiert werden kann und der Datenblock verwendbar ist? Falls ja, wie berechnet man, welches Bit fehlerhaft ist? Oft sieht man nur, dass ein fehlerhafter Datenblock neu angefragt wird, ohne zu prüfen, ob man diesen korrigieren könnte. lg