NKE LoRaWAN Manuel D'utilisation page 7

Table des Matières

Publicité

6.2.3. Exemple d'utilisation 1
Dans cet exemple, la trame contient les données mesurées par le capteur TH.
$ echo "220000C081938297B457C0140108D009645E1968B707" | ./br_uncompress.exe -a 2 0,1,7 1,1,6 2,1,6
Scan args:
S00: 0,1.000000,7
Scan args:
S01: 1,1.000000,6
Scan args:
S02: 2,1.000000,6
nb_of_type_measure: 2
batch requested: 0
no sample: 0
cts: 1
cnt: 0
tag: 0, index 0
timestamp: 1870 Measure: 2654 Coding type: 2, Coding table 0
tag: 1, index 1
bi: 0 sz: 7 timestamp: 1870 Measure: 2712 Coding type: 2, Coding table 0
common time stamp
number of sample: 2
TimeStamp Coding(0-A/1-B/2-C): 0
bi: 0 sz: 2 timestamp: 1870
bi: 10 sz: 11 raw: 777
tag: 0 index: 0
0. available: 1 coding table: 0 bi: 0 sz: 2
1. available: 1 coding table: 0 bi: 4 sz: 4 RawValue: 7
tag: 1 index: 1
0. available: 1 coding table: 0 bi: 0 sz: 2
1. available: 1 coding table: 0 bi: 8 sz: 8 RawValue: 118
TimeStamp of the sending
bi: 0 sz: 7 timestamp: 3670
UNCOMPRESS SERIE
cnt: 0
3670
1870 0 2654
3670 0 2632
1870 1 2712
3670 1 2339
Dans cet exemple, la trame à décoder est :
La ligne exécutée dans une console pour décoder la trame est :
$ echo "220000C081938297B457C0140108D009645E1968B707" | ./br_uncompress-WIN.exe -a 2 0,1,7 1,1,6 2,1,6
Les lignes suivantes sont le résultat du décodage de la trame.
On observe dans les dernières lignes :
UNCOMPRESS SERIE
cnt: 0
Numéro de ce batch
3670
Timestamp de la trame
1870 0 2654
Timestamp, label et valeur pour le 1
3670 0 2632
Timestamp, label et valeur pour le 2
1870 1 2712
Timestamp, label et valeur pour le 1
3670 1 2339
Timestamp, label et valeur pour le 2
Le timestamp correspond à la date relative en secondes (0 correspondant au démarrage du
capteur) à laquelle la trame a été envoyée. Si on considère qu'elle est immédiatement reçue
par le réseau, alors elle peut être mise en relation avec la date de réception de la trame
sur le réseau afin d'obtenir une date absolue pour les échantillons de données.
Le timestamp de chaque échantillon correspond, de la même manière que pour le timestamp de
la trame, à la date relative à laquelle l'enregistrement de la donnée a été effectué.
Le label identifie le type de la valeur. Par exemple, le label 1 identifie une mesure
d'humidité.
Donc si on reçoit cette trame le 18/07/2017 à 17h31, on peut admettre qu'à cette date,
l'horloge relative du capteur valait 3670 (=timestamp de la trame).
Si on s'intéresse aux échantillons de température ambiante :
Le premier enregistrement a été effectué à 1870. Ce timestamp est logiquement
inférieur au timestamp de la trame puisque l'enregistrement est réalisé avant
l'envoi de la trame. En calculant la différence des deux, on obtient le delta de
nke
Fichier modèle : QPE.dot du 02/11/1999 (MAJ éditions normes)
MANUEL UTILISATEUR
Capteur TH intérieur LoRaWAN
timestamp: 3670
(33).02.97.36.10.12
Value: 2632
Value: 2339
220000C081938297B457C0140108D009645E1968B707
er
enregistrement de la mesure de température ambiante. T = 26,54C
nd
enregistrement de la mesure de température ambiante. T = 26,32C
er
enregistrement de la mesure d'hygrométrie. rH = 27,12%
nd
enregistrement de la mesure d'hygrométrie. rH = 23,39%
Fax
(33).02.97.36.55.17
50-70-053-000_MANUEL
Révision : 2
TimeStamp: 3670
TimeStamp: 3670
Page 7/8

Publicité

Table des Matières
loading

Table des Matières