Herunterladen Inhalt Inhalt Diese Seite drucken

Microtronics myDatalogEASY IoTmini Benutzerhandbuch Seite 114

Inhaltsverzeichnis

Werbung

native rM2M_CfgWrite(cfg, pos, const data{}, size);
speichert den übergebenen Datenblock an der angegeben Position in einem
Konfigurationsspeicherblock. Beachten Sie, dass der Konfigurationspeicherblock abhängig von der mit
Hilfe der Funktion "rM2M_CfgInit" ausgewählten Art der Speicherung gespeichert wird, entweder
flüchtig im RAM (Bit0 = RM2M_CFG_VOLATILE) oder nichtflüchtig im FLASH (Bit0 = 0, default). Der
Funktion wird auch übergeben, welcher der 10 verfügbaren Speicherblocks im internen Flash-
Speicher verwendet werden soll. Benutzen Sie die Funktionen "rM2M_Pack", "rM2M_SetPacked"
oder "rM2M_SetPackedB", um den zu speichernden Datenblock zu erzeugen. Der Zeitstempel wird
aktualisiert, wodurch der Konfigurationsspeicherblock bei der nächsten Verbindung automatisch mit
dem myDatanet-Server synchronisiert wird.
Parameter
cfg
pos
data
size
Rückgabewert
native rM2M_CfgFlush(cfg);
speichert den Konfigurationsspeicherblock dessen Nummer übergeben wurde nicht flüchtig im
FLASH. Ein Aufruf der Funktion ist nur dann notwendig, wenn mittels der Funktion "rM2M_CfgInit" als
Art der Speicherung für den betreffenden Konfigurationsspeicherblock "flüchtig im RAM (Bit0 =
RM2M_CFG_VOLATILE)" ausgewählt wurde.
Parameter
cfg
Rückgabewert
114
Nummer des Konfigurationsspeicherblocks, beginnend mit 0 für den ersten
Speicherblock. Das Gerät verfügt über 10 voneinander unabhängige
Speicherblöcke.
Byteoffset innerhalb des Konfigurationsspeicherblocks zur Bestimmung der
Position, an die die Daten geschrieben werden sollen
Array, das die Daten, die in den Konfigurationsspeicherblock geschrieben
werden sollen, enthält
Anzahl der Bytes, die in den Konfigurationsspeicherblock geschrieben werden
sollen
OK, wenn erfolgreich
l
ERROR_MEM, wenn momentan nicht genügend temporärer Speicher
l
(RAM) verfügbar ist. (Kann auftreten, wenn für mehrere
Konfigurationsspeicherblöcke als Art der Speicherung "flüchtig im RAM"
gewählt wurde.)
< OK, wenn ein anderer Fehler auftritt (siehe "Returncodes für allgemeine
l
Zwecke" im Kapitel "Konstanten" auf Seite 104).
Nummer des Konfigurationsspeicherblocks, beginnend mit 0 für den ersten
Speicherblock. Das Gerät verfügt über 10 voneinander unabhängige
Speicherblöcke.
OK, wenn erfolgreich
l
< OK, wenn ein Fehler auftritt (siehe "Returncodes für allgemeine Zwecke"
l
im Kapitel "Konstanten" auf Seite 104)
Erklärung
Erklärung
Erklärung
Erklärung
Rev. 02

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis