sigfox TEMP Guide utilisateur / User guide version V2.0.0
• La valeur spéciale 0x8000, équivalente à -3276,8 °C est retournée en cas de défaut du capteur.
• Octet 5 :
o Bits 0 à 3 :
0 : inconnu/absent/erreur
1 : Sonde CTN externe : inconnu
2 : Sonde CTN externe : FANB57863-400-1
o Bits 4 à 7 : identifiant de l'utilisateur définie dans le registre 322
• Octet 6 à 7 : valeur mesurée sur le capteur interne.
FR
FR
• Valeur signée sur 16 bits,
• Exprimée en dixièmes de degrés,
• Octet de poids fort en premier.
• La valeur spéciale 0x8000, équivalente à -3276,8 °C est retournée en cas de défaut du capteur.
Dans l'exemple en gris cela donne :
• Octet 2=0xD1 :
o Bits 0 à 3 = 0x1 : la sonde interne est bien présente
o Bits 4 à 7 = 0xD : l'identifiant du capteur interne défini par l'utilisateur est égal à 0xD
• Octets 3 à 4=0x015E : la valeur mesurée sur le capteur interne est 350/10=35°C
• Octet 5 =0x82:
o Bits 0 à 3 = 0x2 : la sonde externe est de type Sonde CTN externe : FANB57863-400-1
o Bits 4 à 7 = 0x8 : l'identifiant du capteur interne défini par l'utilisateur est égal à 0x8
• Octet 6 à 7 = 0xFF06 : ce champ étant signé la valeur hexadécimale 0xFF06 vaut -250 donc la valeur mesurée sur le capteur externe est
-250/10=-25°C
4.1.5 Trame de réponse à une demande de valeur de registre(s)
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.
•
Trame envoyée (0x40) vers le produit (downlink) :
0
1
Code
Status
0x40
CONFID1
Les champs CONFIDX (8bits) représentent les indices des registres à envoyer. Le registre correspondant est 300 + valeur de CONFIDX.
•
Trame transmise en retour par le produit :
0
1
Code
PAYLOAD
0x31
Status
Dans cet exemple : CONFID1 est un registre de 2 octets, CONFID2 de 1 octet et CONFID3 de 2 octets
Si une erreur est détectée dans la requête, la trame 0x31 renvoyée sera vide.
4.1.6 Trame de données
Cette trame (0x43) contient les valeurs relevées sur les différents capteurs.
0
1
Code
Status
0x43
Cf Status
0x43
0xA2
2
3
4
CONFID2
CONFID3
X
2
3
VALUE1
VALUE1
VALUE2
2
3
4
Identifiant
Valeur lue sur le capteur
capteur
interne
interne
0xD1
0x015E
5
...
PAYLOAD
X
X
4
5
...
PAYLOAD
VALUE3
VALUE3
5
6
PAYLOAD
Identifiant
Valeur lue sur le capteur
capteur
interne
externe
0x82
0xFF06
7
CONFID8
11
X
7
8
9
10
X
Page
30
of 79