Herunterladen Inhalt Inhalt Diese Seite drucken

Carriage Return; Löschen Der Anzeige; Position Des Cursors Setzen - Diebold Nixdorf BA63USB Benutzerhandbuch

Beetle /fusion kundenanzeige
Inhaltsverzeichnis

Werbung

Carriage Return

Mit Übergabe des Befehls CR (hexadezimal 0D) wird der Cursor an den
linken Rand der aktuellen Zeile gesetzt. Sollte sich der Cursor bereits am
Anfang der Zeile befinden, wird der Befehl ignoriert.
Löschen der Anzeige
Mit Hilfe dieser ESC - Sequenz kann die Anzeige gelöscht werden. Die
Cursorposition bleibt unverändert. Die ESC-Sequenz lautet:
Code
ESC [ 2 J

Position des Cursors setzen

Mit Hilfe dieser ESC-Sequenz können Sie die Cursorposition festlegen.
Dabei ist der Cursor auf der Anzeige nicht sichtbar. Folgende ESC-Sequenz
(Bsp.) ist gültig:
Code
ESC [ <Px>;<Py> H
Die Parameter werden als ASCII-Zeichen übergeben und haben folgende
Bedeutung:
Parameter
Py:
Px:
Beispiel
Wenn Sie den Cursor in die erste Zeile und an den linken äußeren Rand
setzen möchten, sind die Parameter durch folgende Werte zu ersetzen:
ESC [ 1;1 H
Sollten Sie den Wert 0 für die Parameter einsetzen, wird dieser von der
Anzeige als 1 interpretiert. Wenn Sie Werte einsetzen, die größer sind als
die mögliche Zeilen- und Spaltenzahl, interpretiert die Anzeige diese als den
maximal zulässigen Wert.
Sollten Sie keine Parameterwerte angeben, ist die Cursorposition in der ersten
Spalte der ersten Zeile.
01750234932 C
Hexadezimal
1B 5B 32 4A
Hexadezimal
1B 5B 31 3B 31 48
Erläuterung
Dieser Parameter legt die Zeile fest.
Dieser Parameter legt die Spalte fest.
BA63USB Kundenanzeige – Benutzerhandbuch
Ansteuerung der Kundenanzeige
13

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis