Trame De Réponse Suite À Une Mise À Jour De Registre(S); Trame De Données Périodique - ADEUNIS Sigfox Smart Building COMFORT Guide Utilisateur

Table des Matières

Publicité

Les langues disponibles

Les langues disponibles

Sigfox Smart Building COMFORT - Guide utilisateur / User guide version V1.0.1
4.1.7 Trame de réponse suite à une mise à jour de registre(s)
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 ID1 VALEUR », « CONF ID2 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.
FR
FR
0
1
0x33
Octet de
statut
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 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).
4.1.8 Trame de données périodique
Cette trame (0x4C) est envoyée selon la période choisie par l'utilisateur (période = S321xS320xS301) et contient les données périodiques T+H
relevées.
Chaque relevé historisé contient la température et l'humidité correspondant à une taille de 3 octets :
les 2 premiers octets pour la température : 16 bits signés en dixième de °C. Par exemple la valeur 0x0145 soit 325 en décimal représente
une température de 32.5°C.
le dernier octet pour l'humidité : 8 bits non signé en %. Par exemple la valeur 0x32 soit 50 en décimal représente une humidité relative de
50%.
En Sigfox, le maximum transportable dans une trame est de 3 relevés (T+H).
Le produit envoie les relevés des plus récents au plus anciens.
0
1
Code
PAYLOAD
0x4C
Cf Statut
0x4C
0xA3
NOTE : si S301>3, l'octet «erreur» apparaîtra dans l'octet statut. Dans ce cas là la trame enverra les relevés les plus récents au détriment des
plus anciens qui seront potentiellement perdus.
Par exemple la trame suivante 4CA3014532 (en hexadécimal) signifie :
- Code trame = 0x4C, trame de données périodique
- Statut = 0xA3, signifiant un compteur de trame à 5, une alarme batterie faible et la validation de la configuration.
- Température t=0 = 0x0145 soit 325 en décimal soit 32.5°C
- Humidité t=0 = 0x32 soit 50 décimal soit 50%
- Température t=-1 = 0x0107 soit 263 en décimal soit 26.3°C
- Humidité t=-1 = 0x34 soit 52 décimal soit 52%
2
3-4
Requête
Identifiant
Statut
du registre
2 et 3
4
5 et 6
Valeur T à
Valeur H à
Valeur T à
t=0
t=0
t=-1
0x0145
0x32
x0107
DISTRIBUTED BY TEXIM EUROPE
7
8 et 9
PAYLOAD
Valeur H à
Valeur T à
t=-1
t=-2
0x34
...
10
Valeur H à
t=-2
...
Page
34
of 85

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Arf8275c

Table des Matières