und Funktionen)
Der Ausdruck erfolgt an das Ende der Datei „LOG.TXT". Wenn die Datei
noch nicht existiert, dann wird sie erzeugt.
Vorbedingung:
- keine
Parameter:
logMode:
LOGMODE_OFF: print-Ausgaben werden unterdrückt.
LOGMODE_NORMAL: Die Datei wird geöffnet und bleibt geöffnet.
Print-Ausgaben werden zwischengespeichert und gelegentlich in die
Datei geschrieben. Am Ende des Skripts werden noch gespeicherte
Daten geschrieben und die Datei geschlossen.
LOGMODE_IMMEDIATE: Bei jeder Print-Ausgabe wird die Log-Da-
tei geöffnet, die Ausgabe in die Datei geschrieben und die Datei wie-
der geschlosssen. Somit ist sichergestellt, daß bei Ausführung der
nächsten Skriptzeile die Print-Ausgabe auf der microSD-Karte ge-
speichert ist.
Rückgabewert:
- keiner (Prozedur)
Hinweis: Default ist der logMode LOGMODE_NORMAL.
Empfehlungen:
Verwenden Sie LOGMODE_IMMEDIATE nur bei der Fehlersuche. Da je-
de print-Ausgabe erneut die Datei öffnet, beschreibt und wieder schließt,
wird auf der microSD-Karte jedesmal die FAT (file allocation table) be-
schrieben. Dies kann zu einem erhöhtem Verschleiß der microSD-Karte
und deren Ausfall führen.
Wenn Sie Log-Ausgaben gar nicht benötigen, können Sie am Anfang des
Skripts auf LOGMODE_OFF wechseln. Sie können auch innerhalb des
Skripts den LogMode wechseln.
Wenn Sie mit LOGMODE_NORMAL arbeiten, werden die Log-Ausgaben
eventuell erst nach Beendigung des Skripts auf die microSD-Karte ge-
schrieben. Falls Sie in Ihren Skripten am Ende die letzte LED grün auf-
© halec 2025
roloFlash 2 AVR
VI roloFlash-API (Liste der Prozeduren
149