Trame De Vie (Keep Alive); Trame De Réponse À Une Demande De Valeur De Registre(S) Via Downlink; Trame De Réponse Suite À Une Mise À Jour De Registre(S) Via Downlink - ADEUNIS Sigfox Smart Building MOTION Guide Utilisateur

Table des Matières

Publicité

Les langues disponibles

Les langues disponibles

Sigfox Smart Building MOTION - Guide utilisateur / User guide version V1.0.1

4.1.5 Trame de vie (keep alive)

Cette trame (0x30) est émise à la fréquence définie par le registre 300 uniquement si aucune donnée périodique n'est définie soit en mode
alarme sur dépassement de seuil (S301=0).
0
1
Code
Status
0x30
Cf Status
0x30
0xA3
Sa taille est de 2 octets. Elle contient uniquement l'octet de code (0x30) et l'octet de statut.
4.1.6 Trame de réponse à une demande de valeur de registre(s) via downlink
Cette trame (0x31) est émise suite à la réception d'une trame descendante (downlink) avec le code 0x40 (voir paragraphe 4.2.4). Elle contient
les valeurs des registres demandés dans la trame descendante 0x40.
0
1
Code
Statut
0x31
Cf Statut
VALEUR 1
Dans cet exemple : la valeur 1 en réponse au CONF ID 1 est un registre de 2 octets, la valeur 2 en réponse au CONF ID 2 est un registre de 1
octet et valeur 3 en réponse à CONF ID 3 est un registre de 2 octets.
Si une erreur est détectée dans la requête, la trame 0x31 renvoyée sera vide.
Note : la taille des données des registres définie par les champs « CONF ID 1», « CONF ID 2», »CONF ID 3 », « etc. », est variable en fonction
du numéro de registre. Il faut se référer à la liste des registres (voir paragraphe 3.4.1) pour déterminer la taille de chacun d'entre eux et en
déduire la taille totale des données retournées par la trame 0x31.
4.1.7 Trame de réponse suite à une mise à jour de registre(s) via downlink
Cette trame (0x33) est émise suite à la réception d'une trame descendante (downlink) avec le code 0x41 (voir détails paragraphe 4.2.5). Elle
permet de savoir si la trame de downlink (0x41) a bien été reçue et donne une information sur le statut de prise en prise en charge de celle-ci.
Note : la taille des données « CONF ID 1 VALEUR », « CONF ID 2 VALEUR », « etc » est définie sur un nombre d'octet variable en fonction du
numéro de registre. Il faut se référer à la liste des registres paragraphe 3.4.1 pour déterminer la taille de chaque registre.
0
1
0x33
Octet de
Statut de
statut
la requête
ATTENTION : si la requête 0x41 concerne plusieurs registres, le produit stoppera l'analyse de la requête de Downlink à la première erreur et
enverra la trame de Statut avec la raison et l'identifiant du registre concerné.
Statut de la requête :
=> redémarrage produit à la suite de cette requête
-
0x01 : succès
-
0x02 : erreur – pas de mise à jour
-
0x03 : erreur – cohérence
-
0x04 : erreur – registre invalide
-
0x05 : erreur – valeur invalide
-
0x06 : erreur – valeur tronquée
-
0x07 : erreur – accès non autorisé
-
0x08 : erreur – défaut produit
En cas d'erreur, si une reconfiguration partielle a eu lieu avant la détection de l'erreur le produit redémarre pour revenir à sa dernière configura-
tion valide. Il faudra, de ce fait, de nouveau faire la configuration du produit avec les nouvelles données.
Identifiant du registre : indique à l'utilisateur le registre ayant entraîné l'erreur (seulement si « Statut de la requête » est différent de 0x01).
2
3
4
PAYLOAD
VALEUR 1
VALEUR 2
2
3-4
Identifiant
du registre
DISTRIBUTED BY TEXIM EUROPE
5
...
11
VALEUR 3
VALEUR 3
X
FR
FR
Page
33
of 83

Publicité

Table des Matières
loading

Table des Matières