Ansteuerung der Kundenanzeige
Steuersequenzen
Die Kundenanzeige arbeitet im VT100-Mode, d.h. sie emuliert eine Unter-
menge der VT100 ESC - Sequenzen und Steuerbytes. Diese sind im
Folgenden dargestellt:
Rückschritt (ohne Löschfunktion)
Zeilenvorschub
Carriage Return
Anzeige löschen
Cursor positionieren
Löschen bis Zeilenende
Ländercode einstellen
Rückschritt (ohne Löschfunktion)
Der Befehl BS (hexadezimal 08) bewirkt, dass der Cursor um eine Position
nach links versetzt wird. Ein Zeichen, das auf der neuen Cursorposition steht,
wird nicht gelöscht. Wenn der Cursor bereits am linken äußeren Rand steht,
wird der Befehl ignoriert.
Zeilenvorschub
Befindet sich der unsichtbare Cursor in der ersten Zeile, wird er nach dem
Auslösen des Befehls LF (hexadezimal 0A) in die nachfolgende Zeile gesetzt,
ohne dass sich seine Spaltenposition verändert.
Befindet sich der Cursor bereits in der letzten Zeile, bleibt seine Position
unverändert. Der Inhalt der letzten Zeile wird in die erste kopiert und die letzte
Zeile gelöscht.
12
BA63USB Kundenanzeige – Benutzerhandbuch
)
BS
LF
CR
ESC[2J
ESC[Px;PyH
ESC[0K
ESCRn
01750234932 C