13.3.14 Console
native print(const string[]);
druckt den angegebenen String auf die Standardausgabe
Parameter
string
Rückgabewert
native printf(const format[], {Float,Fixed,_}:...);
druckt den übergebenen Format-String auf die Standardausgabe. Die Arbeitsweise der Funktionen
entspricht jener der Standard ANSI-C Implementierung.
Parameter
format[]
Rückgabewert
native setbuf(buf{}, size);
stellt der Firmware einen Puffer aus dem für das Script reservierten RAM-Bereich zur Verfügung der
für die Ausgabe von Strings mittels der Funktion "printf()" verwendet wird. Beim Aufruf dieser Funktion
wird vom in die Firmware integrierten Puffer mit einer Größe von 256 Byte auf den übergebenen Puffer
umgeschaltet.
Parameter
buf
size
Rückgabewert
164
die auszugebende Zeichenfolge. Diese darf auch Escape-Sequenzen enthalten.
OK
die zu verwendende Format-Zeichenkette
Anzahl der gedruckten Zeichen
l
ERROR, falls nicht erfolgreich
l
statisches Byte-Array das als Puffer für die Ausgabe von Strings verwendet
werden soll
Größe des Puffers in Byte
Hinweis: Wird die Funktion erneut aufgerufen und dabei die Größe auf "0"
gesetzt, wird wieder auf den integrierten Puffer (256 Bytes) zurückgeschaltet.
Das übergebene statische Byte-Array kann anschließend wieder durch das
Script verwendet werden.
OK, wenn erfolgreich
l
ERROR, falls nicht erfolgreich
l
Erklärung
Erklärung
Erklärung
Erklärung
Erklärung
Erklärung
Rev. 02