Probleme avec le CRC

Fermé
manta - 27 avril 2009 à 19:51
 manta - 27 avril 2009 à 21:08
Salut à tous !
J'ai un probleme avec le CRC 16 bits. Je dois coder le protocole ymodem et sur chaque trame, à la fin il y a deux octets de CRC. D'apres ce que j'ai compris il faut faire un CRC sur la trame, et un autre sur la trame inversé (sur "abcd" et sur "dcba")
Ensuite je fais un modulo 256 et je convertis en hexa
Alors avec la premiere qui est la normale, aucun souci j'ai le bon résultat, seulement la seconde (l'inversée) je n'ai pas le bon résultat... je ne sais pas pourquoi je peux avoir le bon résultat sur l'un et un faux sur l'autre.....

Quelqu'un a une idée ?

2 réponses

doctormad Messages postés 430 Date d'inscription mercredi 28 novembre 2007 Statut Membre Dernière intervention 2 avril 2015 99
27 avril 2009 à 20:17
Salut,

Je dis ça juste comme ça mais l'inversion est peut-être bit à bit ou octet à octet
0
non c'est des octets
0