Gast
#5262229
Hallo, ich habe mich jetzt ca. 1 Tag mit CRC beschäftigt. Doch einige Fragen hätte ich da bitte noch. Ich habe inzwischen ein Code welcher mit meine CRC8 Prüfsumme erzeugt.. als Polynom habe ich jetzt 0xD5 genommen.. Wobei wir zur ersten fragen kommen. 1. Ich habe öfter gelesen.. ej nimm das Polynom und nicht das... womit hängt das zusammen? ich denke dass muss nur auf sender und Empfängerseite gleich sein...?! dann meine zweite frage... 2. Ich habe auch einen Prüfcode (irgendwo im Internet gefunden), der mir meine Daten auf Rest 0 überprüft. Das funktioniert auch soweit mit max. 40bit und ich kann das auch nachvollziehen... Die Daten die ich hin und her schicke sind aber 20Byte lang (char[20]). Mein CRC Generator generiert mir aus meinen 19 Byte eine Prüfsumme... Diese hänge ich als 20tes Byte hinten dran und verschicke es.... Doch wie kann ich diese 20 Byte nun auf rest 0 überprüfen??? Oder soll ich lieber jedes Byte einzeln durch den generator schicken und einzel mit der Prüfsumme hintendran verschicken? Danke leute schon mal