Gast
#2672388
hi, es kam auch hier schon einige male die Frage nach dem CRC beim 1-Wire auf. Jedoch nichts was mich weiter gebracht hat :( Ich weiß nicht ob ich die sache mit dem CRC schon ganz verstanden habe... auch die sache mit dem CRC Polynom. Aber wenn ich es richtig verstehe bekomme ich 9 Bytes aus dem Scratchpad. Diese Speichere ich auch fein ab um Später damit zu arbeiten. Nun möchte ich jedoch testen ob die Daten richtig sind. Dazu habe ich ja das Byte 8 in dem sich die Prüfsumme des Blocks (Byte 0 bis Byte 7) befinden. Nun würde ich die Prüfsumme des Blocks errechnen und mit dem CRC Byte (Byte 8) abgleichen um herrauszufinden ob die übertragung erfolgreich war. Hier ist der hacken... ich finde immer wieder Codes usw. in denen ich den CRC eines Bytes errechnen kann... aber ich verstehe nicht wie es funktioniert und wie ich es dann für den ganzen Block mache... Evtl. kann mir ja jemand von euch helfen.