You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chaque trame dispose d'une étiquette, d'une donnée et d'un caractère de controle.
la documentation ENEDIS (Enedis-NOI-CPT_54E) explique la méthode de calcul de ce checksum
exemple : HCHP 000320792 *
-> ici le * correspond au checksum
ajouter un calcul de checksum et le comparer à celui contenu dans la trame pour vérifier l'intégrité de celle-ci
The text was updated successfully, but these errors were encountered:
def calc_checksum(group):
data_unicode = 0
for data in group:
data_unicode += ord(data)
sum_unicode = (data_unicode & 63) + 32
sum = chr(sum_unicode)
return sum
chaque trame dispose d'une étiquette, d'une donnée et d'un caractère de controle.
la documentation ENEDIS (Enedis-NOI-CPT_54E) explique la méthode de calcul de ce checksum
exemple : HCHP 000320792 *
-> ici le * correspond au checksum
ajouter un calcul de checksum et le comparer à celui contenu dans la trame pour vérifier l'intégrité de celle-ci
The text was updated successfully, but these errors were encountered: