Le décodage de la trame pour l'ordre 0x1A s'effectue de la façon suivante:
Donnée
Data0
Version majeur firmware
Data1
Version mineur firmware
Data2
Pointeur de sauvegarde de
l'EEPROM (poid fort)
Data3
Pointeur de sauvegarde de
l'EEPROM
Data4
Pointeur de sauvegarde de
l'EEPROM
Data5
Flag
EEPROM
Data6
Temps (poids faible)
Data7
Temps (poids fort)
Data8
Temps écoulé depuis boot
(Poid fort)
Data9
Temps écoulé depuis boot
Data10 Temps écoulé depuis boot
Data11 Temps écoulé depuis boot
(1): Cela veut simplement dire que l'on a laissé trop longtemps le Sentinel enregistrer des données
sans télécharger les données depuis le PC ou que l'intervalle de d'enregistrement de l'EEPROM est
trop court.
Sentinel – User Guide (Français / English) – DC0011C
Description
de
débordement
Type
Byte
Dans l'exemple, la version du
firmware est 2.4
Byte
LongWord24 Pointeur EEPROM courant de
sauvegarde
trouve la dernière sauvegarde
EEPROM.
Valeur entre 0 et 131071,
multiple de 17.
Byte
Si différent de 0, cela indique
que la mémoire EEPROM a
débordé
possibles.
Le
indique le nbre de fois que la
mémoire a débordé les 7710
slots possibles (1)
Word16
Intervalle
courant EEPROM en secondes.
Ici 0x3C + 0x00 * 255 = 60
secondes
LongWord32 Temps écoulé depuis le boot
du microcontrôleur du Sentinel
en secondes.
Commentaire
indique
des
7710
flag
de
débordement
d'enregistrement
ou
se
slots
25 / 61