Hallo helmut_w,
Du wolltest wissen wie die Fehlerkorrektur des Übertragungsprotokolles funktioniert. Falls Dir dass was nützt hier eben der Übertragungsblockaufbau.
Der CRC16 wird über PAGENUM und DATA (also Byte 0..64) gebildet.Code:+-------+---------------+-------+ |PAGENUM| DATA |CRC16 | |[1Byte]|[64Byte] |[2Byte]| +-------+---------------+-------+ Blocklänge = 1 + 64 + 2 Byte
Wenn Du möchtest kannst du ja mal mein Proggi (Asuroflash https://www.roboternetz.de/phpBB2/ze...=251915#251915) probieren. Damit konnte ich zumindest meine anfänglichen Übertragunsprobleme beheben. Deshalb schrieb ich das Proggi ja auch.
Gruss
O.
Lesezeichen