algorithme de calcul du
CRC 16
Si le CRC16 est calculé par l'algorithme
ci-dessus, le premier octet transmis est
celui des poids faibles.
MGE UPS SYSTEMS
+
= ou exclusif
n
= nombre de bits d'information
poly
= polynôme de calcul du 16 = 2
Installation du système de communication JBUS de SineWave™ : F-51027160XT/AC
Hex FFFF
CRC 16
CRC 16 + OCTET
CRC 16
n = 0
décalage à droite CRC 16
retenue
non
n = n+1
n > 7
non
non
message non terminé,
passage à l'octet suivant
15
13
0
+ 2
+ 2
= $ A001
oui
CRC 16 + poly
CRC 16
oui
message terminé
oui
FIN
13