Herunterladen Inhalt Inhalt Diese Seite drucken

Microtronics myDatalogEASY IoT Benutzerhandbuch Seite 143

Inhaltsverzeichnis

Werbung

13.2.3.4 Funktionen
native rM2M_TxStart(flags=0);
löst eine Verbindung zum Server mit anschließender Synchronisation aller Speicherbereiche
(Messdaten, Konfiguration, Positionsdaten, Gerätelog, Files,...) zwischen dem Gerät und dem Server
aus. Übertragen werden nur jene Speicherbereiche, deren Inhalt geändert wurde. Wenn sich das
Gerät im "online"-Modus befindet und eine aktive Verbindung zum Server besteht, löst diese Funktion
nur eine Synchronisation aus. Die bestehende Verbindung wird zuvor nicht getrennt und anschließend
wieder aufgebaut.
Wichtiger Hinweis: Im "online"-Modus werden neue Messdaten, die mittels der Funktion
"rM2M_RecData()" im internen Flash abgelegt wurden, unverzüglich an den Server
übermittelt. Ein Aufrufen der Funktion "rM2M_TxStart()" ist daher für den Transfer der
Messdaten in diesem Fall nicht erforderlich. Ein Aufrufen der Funktion und die damit
verbundene Synchronisation aller Speicherbereiche nach der Erzeugung eines jeden
Messdatensatzes würde zu einem deutlich erhöhten Datenvolumen führen. Selbiges gilt auch
für die Übertragung der Konfigurationen. Dennoch ist ein gelegentlicher Aufruf der Funktion
"rM2M_TxStart()" (z.B. alle 2h) auch im "online"-Modus zu empfehlen, da nicht alle
Speicherbereiche automatisch synchronisiert werden.
Parameter
flags
Rückgabewert
Rev. 01
Konfigurationsflags für den Verbindungsaufbau
Bit0 (RM2M_TX_POSUPDATE):
Bit2 (RM2M_TX_REFRESH_
CONFIG):
Bit3 (RM2M_TX_SUPPRESS_
POSUPDATE):
Bit4 (RM2M_TX_POSUPDATE_
ONLY):
OK, wenn erfolgreich
l
ERROR_SIM_STATE, wenn aufgrund des aktuellen SIM-Status eine
l
Verbindung nicht möglich ist (siehe "SIM-Status" im Kapitel "Konstanten"
auf Seite 138)
ERROR_MODEM_DISABLED, wenn der Verbindungsaufbau aufgrund
l
zu niedriger Versorgungsspannung nicht möglich ist
ERROR_TXITF, wenn aufgrund der TX-Interface-Konfiguration eine
l
Verbindung nicht möglich ist (z.B. TX-Interface nicht geöffnet)
< OK, wenn ein anderer Fehler auftritt (siehe "Returncodes für allgemeine
l
Zwecke" im Kapitel "Konstanten" auf Seite 132).
Kapitel 13 Device Logic (Pawn)
Erklärung
wenn gesetzt, erfolgt auch ein Update
der GSM-Positionsdaten
wenn gesetzt, erfolgt auch eine
Verbindung zum Maintenance Server
wenn gesetzt, wird das alle 24h von der
Firmware automatisch ausgeführte
Update der GSM-Positionsdaten
unterdrückt
wenn gesetzt, erfolgt beim
Verbindungsaufbau nur ein Update der
GSM-Positionsdaten. Messdaten,
Konfigurationen usw. werden nicht
synchronisiert.
Erklärung
143

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis