Herunterladen Inhalt Inhalt Diese Seite drucken

Callback Funktionen - Microtronics rapidM2M C32-Serie Benutzerhandbuch

Inhaltsverzeichnis

Werbung

13.3.5.2 Callback Funktionen

public func(reg);
vom Script-Entwickler bereitzustellende Funktion, die aufgerufen wird, wenn sich die Registrierung
geändert hat
Parameter
reg
13.3.5.3 Funktionen
native rM2M_RegInit(reg, flags, data{}, len=sizeof data);
initialisiert einen der optionalen Registrierungsspeicherblöcke, die im RAM abgelegt werden. Ein Aufruf
der Funktion ist nur für die bei der Erklärung des Parameters "reg" angeführten
Registrierungsspeicherblöcke notwendig. Detaillierte Informationen zu den
Registrierungsspeicherblöcken finden Sie im Kapitel "Registrierungsspeicherblöcke" auf Seite 40.
Parameter
reg
flags
data
len
Rückgabewert
Rev. 03
Index des Registrierungsspeicherblocks (siehe "Indizes der
Registrierungsspeicherblöcke" im Kapitel "Konstanten" auf Seite 140), der
geändert wurde
Index des Registrierungsspeicherblocks
Folgende Registrierungsspeicherblöcke erfordern eine Initialisierung:
RM2M_REG_APP_STATE: Applikationsspezifische, flüchtige Daten (z.B.
l
aktueller Gerätestatus)
Zu setzende/löschende Konfigurationsflags
Bit0: Art der Speicherung
  0 = ungültig, wird derzeit nicht unterstützt
  RM2M_REG_VOLATILE = flüchtig im RAM gespeichert
Array zur Aufnahme des Registrierungsspeicherblocks
Größe (in Cells) des übergebenen Arrays zur Aufnahme des
Registrierungsspeicherblocks (max. 1kB ) - OPTIONAL
OK, wenn erfolgreich
l
ERROR, wenn ein unspezifizierter Fehler auftritt
l
< OK, wenn ein anderer Fehler auftritt (siehe "Fehlercodes für die
l
Registrierungsspeicherblock-Zugriffsoperationen" im Kapitel "Konstanten"
auf Seite 140 )
Kapitel 13 Device Logic (Pawn)
Erklärung
Erklärung
Erklärung
141

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis