Die Konfiguration der Datenberichte und die Sendeintervalle sind wie folgt:
Min. Intervall
(Einheit: Sekunde)
Jede Zahl zwischen
30 und 65535
5.1
Beispiel für ReportDataCmd
FPort: 0x06
Bytes
1
Version
Version – 1 Byte –0x01——die Version der NetvoxLoRaWAN-Anwendung Befehlsversion
Gerätetyp – 1 Byte – Gerätetyp des Geräts
Berichtstyp – 1 Byte – Darstellung der NetvoxPayLoadData entsprechend dem Gerätetyp
NetvoxPayLoadData – Feste Bytes (fest = 8 Bytes)
Tipps
1.
Batteriespannung:
Der Spannungswert ist Bit 0 bis Bit 6, Bit 7=0 ist normale Spannung und Bit 7=1 ist niedrige Spannung. Batterie=0xA0,
binär=1010 0000, wenn Bit 7= 1, bedeutet dies niedrige Spannung.
Die tatsächliche Spannung beträgt 0010 0000 = 0x20 = 32, 32*0,1 V = 3,2 V
2.
Versionspaket:
Wenn Report Type=0x00 das Versionspaket ist, z. B. 0149000A02202208210000, lautet die Firmware-Version 2022.08.21.
3.
Datenpaket:
Wenn der Berichtstyp = 0x01 ist, handelt es sich um ein Datenpaket.
4.
Aktueller Wert:
Die maximale Nutzlast von Current beträgt 2 Byte, was bedeutet, dass der maximal anzeigbare Wert 65535 mA beträgt. Um den tatsächlichen Stromwert zu
erhalten, muss der Strom multipliziert werden, da er 65535 mA überschreitet.
Max. Intervall
Meldepflichtige Änderung
(Einheit: Sekunden)
Jede Zahl zwischen
Minimaler Abstand bis 65535
1
1
Gerätetyp
Berichtstyp
Aktuelle Änderung ≥
Meldepflichtige Änderung
Kann nicht 0 sein
pro Min. Intervall
8
Aktuelle Änderung<
Meldepflichtige Änderung
Protokoll
Meldung
pro Max. Intervall
Var (Fix = 8 Bytes)
NetvoxPayLoadData