Description Des Trames; Trames Montantes (Uplink); Octets Fixes; Code Byte - ADEUNIS LoRaWAN AS-923 Pulse Guide Utilisateur

Table des Matières

Publicité

Les langues disponibles

Les langues disponibles

LoRaWAN AS-923 Pulse - Guide utilisateur / User guide version V1.0.0

4. DESCRIPTION DES TRAMES

4.1. Trames montantes (uplink)

Les trames montantes du produit vers le réseau (uplink) ont une taille variable selon les informations transmises.

4.1.1 Octets fixes

Les deux premiers octets de la trame sont systématiquement dédiés pour indiquer le code de la trame et le statut comme présenté ci-dessous :
0
1
Code
Status
4.1.1.01

Code byte

Cet octet contient le code associé à la trame pour faciliter le décodage de celle-ci par le système d'information.
4.1.1.02

Status byte

L'octet de statut (status byte) est décomposé de la manière suivante :
Alarm Status
Bit 7
No Error
Configuration
done
Low bat
HW Error
Détails des champs :
• Frame counter : compteur de trames, il s'incrémente à chaque émission et permet rapidement de voir si une trame a été perdue. Il compte
de 0 à 7 avant de reboucler.
• HW : ce bit est mis à 1 lorsqu'une erreur matérielle s'est produite, par exemple un problème d'écriture en EEPROM, un problème de lecture
sur l'ADC...Le produit doit être retourné en SAV.
• Low Bat : bit à 1 si la tension batterie est inférieure à 2,5V (défini dans registre S522), sinon 0. Cette information reste permanente.
• Config : bit à 1 si une configuration a été réalisée lors de la dernière trame descendante, sinon 0. Ce bit retourne à 0 dès la trame suivante.
Exemple :
Une valeur de l'octet statut égale 0xA3(= 10100011 en binaire) donne :
• Bit 7 à 5 = 101 = 0x05 soit un compteur de trame à 5
• Bit 4 à 0 = 00011 en binaire soit la validation de la configuration et une alarme batterie.

4.1.2 Trames d'information sur la configuration du produit

Suite à la réception d'une trame descendante (downlink) avec le code 0x01 ou lors du passage en mode exploitation (sortie du mode PARC ou
COMMANDE), les trois trames suivantes (0x10, 0x11 et 0x12) représentant la configuration applicative du produit sont transmises :
0
1
Code
Status
0x10
Cf Status
0x10
0xA3
Description de la trame :
Octet 2 : registre 306, mode du produit (PARC, STANDARD (production), TEST ou REPLI)
Octets 3 et 4 : registre 301, périodicité de la transmission, exprimée en dizaines de minutes
Octet 5 : registre 320, configuration des entrées (voies A et B)
2
3
4
Bit 6
Bit 5
Frame Counter
0x00 to 0x07
2
3 et 4
S306
S301
S320
0x01
0x0006
0x39
5
6
PAYLOAD
Bit 4
Bit 3
Réservé
Réservé
X
X
X
X
X
X
X
X
5
6
7
PAYLOAD...
S321
S322
0x02
0x57
7
8
9
Bit 2
Bit 1
HW
Low Bat
0
0
0
0
0
1
1
0
8 et 9
S325
0x003C
FR
10
Bit 0
Config
0
1
0
0
Page
33
of 99

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Lorawan pulse

Table des Matières