native PM_BackupClose();
deaktiviert die Ausfallsüberwachung für die Versorgungs- bzw. Ladespannung V IN
Rückgabewert
native PM_GetInfo(info[TPM_Info], len=sizeof info);
liefert Informationen zur eingesetzten Energiequelle und zum Status des Power Managements
Parameter
info
len
Rückgabewert
native PM_GetCoulombCounter(flags=0);
liest den aktuellen Stand des applikativen Coulomb-Counters (elektrische Ladung), der vom
systeminternen Coulomb-Counter abgeleitet wird
Parameter
flags
Rückgabewert
13.4 Device Logic Fehlercodes
Sollte beim Durchlaufen der Device Logic ein Fehler auftreten, wird der entsprechende Fehlercode ins
Gerätelog eingetragen und die Device Logic neu gestartet. Kommt es innerhalb von 24h mehr als 3 Mal zu
einem derartiger Fehler, wird die Device Logic deaktiviert und das Errorhandling aktiviert (siehe
"Errorhandling" auf Seite 34). Bei allen Log-Einträgen bis auf "SCRIPT_ERR" enthält der Parameter den 32-
Bit Instruction Pointer der PAWN abstract machine (AMX). Da im Parameter eines Log-Eintrags nur 16-Bit
Werte gespeichert werden können, werden jeweils 2 Einträge im Gerätelog erzeugt. Der erste Eintrag
enthält Bit31-Bit16 und der zweite Eintrag enthält Bit15-Bit0 des 32-Bit Instruction Pointers. Eine Anleitung
zum Auswerten des Gerätelogs finden Sie im Kapitel "Kateireiter "Log""( siehe "Karteireiter "Log"" auf Seite
91).
Rev. 02
OK, wenn erfolgreich
Struktur zur Aufnahme der Informationen (siehe "TPM_Info" im Kapitel "Arrays
mit symbolischen Indizes" auf Seite 179)
Größe (in Cells) der Struktur zur Aufnahme der Informationen - OPTIONAL
OK, wenn erfolgreich
l
ERROR, wenn ein ungültiger Parameter übergeben wurde
l
Zu setzende/löschende Konfigurationsflags - OPTIONAL
Bit0: Rücksetzten des applikativen Coulomb-Counters
0 = keine Aktion
PM_CC_RESET = Counter zurücksetzen
verbrauchte elektrische Ladung [mAs] seit dem letzten Rücksetzen des
applikativen Coulomb-Counters
Kapitel 13 Device Logic (Pawn)
Erklärung
Erklärung
Erklärung
Erklärung
Erklärung
181