Trame d'erreur et d'alarme générale
Bit7
Bit6
Nouvelle
Timestamp
génération
= 1
Si le Timestamp est activé, 4 octets avec la valeur du Timestamp seront précédés de l'en-tête (octet 1).
Pour chacun des messages d'erreur, un en-tête est inséré et se constitue de la manière suivante :
Bit7
Bit6
Index du message
Le champ index du message permet de hiérarchiser les messages lorsque plusieurs erreurs se produisent.
Le champ longueur du message d'erreur indique la taille en octets du message d'erreur.
L'octet suivant permet d'identifier la nature de l'erreur survenue :
Code
Nature de l'erreur
d'erreur
0x81
ERR_UNKNOWN
0x82
ERR_BUF_SMALLER
0x83
ERR_DEPTH_HISTORIC_OUT_OF_R
ANGE
0x84
ERR_NB_SAMPLE_OUT_OF_RANG
E
0x85
ERR_NWAY_OUT_OF_RANGE
0x86
ERR_TYPEWAY_OUT_OF_RANGE
0x87
ERR_SAMPLING_PERIOD
0x88
ERR_SUBTASK_END
0x89
ERR_NULL_POINTER
0x8A
ERR_BATTERY_LEVEL_DEAD
0x8B
ERR_EEPROM
0x8C
ERR_ROM
0x8D
ERR_RAM
0x8E
ERR_ARM_INIT_FAIL
Octet 1 - En-tête
Bit5
Bit4
Trame
Réservé
mesure
= 0
= 0
En-tête message d'erreur
Bit5
Bit4
Description
Le tableau de données est plein, impossible d'y écrire des données
supplémentaires
La profondeur d'historique est trop grande ou trop petite pour la
trame
Le nombre d'échantillon est trop grand ou trop petit pour la trame
Le nombre de voie dans l'entête de la trame est trop grand ou trop
petit
Le type de mesure dans l'entête de la trame est trop grand ou trop
petit
Mauvaise structure de période d'échantillonnage
Fin d'une sous tache après être sortie d'une boucle infinie
Pointeur avec valeur "NULL"
Niveau de batterie critique
EEPROM est corrompue
ROM est corrompue
RAM est corrompue
L'initialisation du module radio a échoué
ATIM_ACW-MR4-UG_FR_V1.5
Bit3
Bit2
Trame d'erreur
= 0x0e
Bit3
Bit2
Longueur message d'erreur
Bit1
Bit0
Bit1
Bit0
28