ESC Code |
Funktion |
Steuercodes für die Zeichensatz-Manipulation |
ESC ( @ | Internationaler Zeichensatz (Std.) n. G0 |
ESC ) @ | Internationaler Zeichensatz (Std.) → G1 |
ESC ( B | International A Zeichensatz → G0 |
ESC ) B | International A Zeichensatz → G1 |
ESC ( K | Deutscher Zeichensatz → G0 |
ESC ) K | Deutscher Zeichensatz → G1 |
ESC ( w | Klammern Zeichensatz → G0 |
ESC ) w | Klammern Zeichensatz → G1 |
ESC ( c | Mosaik Zeichensatz → G0 |
ESC ) c | Mosaik Zeichensatz → G1 |
ESC ( v | IBM Zeichensatz → G0 |
ESC ) v | IBM Zeichensatz → G1 |
ESC ( u | EURO-Symbole → G0 |
ESC ) u | EURO-Symbole → G1 |
ESC ( t | Math.-Symbole → G0 |
ESC ) t | Math.-Symbole → G1 |
ESC ( y | Blanc → G0 |
ESC ) y | Blanc → G1 |
ESC ( x | Zeichensatz-Bereitstellungsbereich G2 → G0 |
ESC ) x | Zeichensatz-Bereitstellungsbereich G2 → G1 |
ESC * ZS | Zeichensatz (ZS) in Zeichsatz-Bereitstellungsbereich G2 laden ZS = [@|B|K|w|c|v|u|t|y|x] |
SI | Zeichensatz in G0 aktivieren ( CTRL-O ) (Std.) |
SO | Zeichensatz in G1 aktivieren ( CTRL-N ) |
ESC [ 5 v | Zeichensatz in G0 umschalten (national/international) |
ESC [ 1 0 v | CH-Code-Taste sperren |
ESC [ 1 1 v | CH-Code-Taste freigeben (Std.) |
ESC [ 1 3 v | aktuell eingestellten Zeichensatz abfragen |
ESC R B ... ESC \ | Zeichengenerator laden, Zeichensatz-Muster: ... = 3+28 byte |
| |
Steuercodes für die Cursor-Steuerung |
ESC [ Pn @ | Pn Leerzeichen ab Cursor-Position rechts einfügen / Pn=1 bis 80 |
ESC [ Pn L | Pn Leerzeilen ab Cursor-Position einfügen / Pn=1 bis 24 oder 25 |
ESC [ 7 p | Cursor hell (Std.) |
ESC [ 6 p | Cursor dunkel |
ESC [ Pn A | Cursor Pn Zeilen nach oben |
ESC [ Pn B | Cursor Pn Zeilen nach unten |
ESC [ Pn C | Cursor Pn Zeichen nach rechts |
ESC [ Pn D | Cursor Pn Zeichen nach links |
ESC [ Py ; Px H | Cursor in Py-te Zeile und Px-te Spalte setzen |
ESC [ 6 n | aktuelle Position des Cursors |
IS4 Py Px | Kurzform f. Cursor-Positionierung gem. Siemens 810 Prokoll |
ESC [ 5 p | aktuelle Position des Cursors gem. Siemens 810 Prokoll |
BS | Backspace - rückt den Cursor eine stelle nach links |
HT | Tabulator - rückt den Cursor eine Tabulator-Stelle nach rechts |
ESC [ Pn Z | rückt den Cursor Pn Tabulator-Stellen nach links |
LF | MENU - Zeilenvorschub |
CR | Enter - Cursor auf den Anfang der Zeile |
ESC E | CR mit LF |
ESC [ s | speichern der aktuellen Cursor-Position |
ESC [ u | Cursor auf die gespeicherte Position setzten |
ESC [ 1 0 u | Roll-Modus (Std.) |
ESC [ 1 1 u | Scroll-Modus |
ESC [ Pn S | Bild um Pn Zeilen nach oben verschieben |
ESC [ Pn T | Bild um Pn Zeilen nach unten verschieben |
ESC [ Pn P | ausfügen von Pn Zeichen inklusive Cursor-Position |
ESC [ Pn M | ausfügen von Pn Zeilen inklusive Cursor-Position |
ESC [ Pn K | löschen von Zeichen in der Zeile abhängig vom Parameter Pn |
ESC [ Pn J | löschen von Zeichen auf dem Bildschirm abhängig vom Parameter Pn |
| |
Steuercodes für die Bildschirminitialisierung und Darstellung der Zeichen |
ESC [ Pt ; Pb r | festlegen des Bildverschiebebereichs, der Cursor muss sich innerhalb des Bereiches befinden |
ESC [ 1 u | 24-Zeilen-Modus aktivieren (Std.) |
ESC [ 0 u | 25-Zeilen-Modus aktivieren |
ESC [ Pn p | Blinken ein-/aus-schalten für 24- oder 25-Zeilen-Modus bzw. der 25. Zeile |
ESC [ 9 u | Automatischen roll Modus einschalten (Std.) |
ESC [ 8 u | Seiten-Modus einschalten |
ESC [ P1 ; P2 ; ...Pn m | nachfolgende Zeichen werden mit dem / den Attribut(en) P1, P2, ... Pn dargestellt |
ESC [ 3 u | Löschmuster: Leerzeichen (Blanc) (Std.) |
ESC [ 2 u | Löschmuster: mittiger Punkt (NIL) |
ESC [ 8 p | Bildschirm dunkel |
ESC [ 9 p | Bildschirm hell (Std.) |
ESC [ 2 1 u | Schrift: schwarz, Hintergrund: weiß (Std.) |
ESC [ 2 0 u | Schrift: weiß, Hintergrund: schwarz (Std. bei 9780) |
ESC [ 5 u | Video-Signal zeitgesteuert ausschalten (Std.) |
ESC [ 4 u | Video-Signal nicht zeitgesteuert ausschalten |
ESC c | Terminal-Reset ohne Selbsttest |
ESC [ 18 u | Zeichen halbhell |
ESC [ 19 u | Hintergrund halbhell bei Attribut "halbhell" |
ESC [ 15 p | Blinken an |
ESC [ 14 p | Blinken aus |
| |
Steuercodes für die Tastatur |
ESC ` | Tastatur sperren |
ESC b | Tastatur freigeben |
ESC [ 0 s | Tastatur-Zeichen Widerhohlung aus |
ESC [ 1 s | Tastatur-Zeichen Widerhohlung an (Std.) |
BEL | Gong ( CTRL-G ) |
ESC [ 2 s | Tastatur-Klick aus (Std.) |
ESC [ 3 s | Tastatur-Klick an |
ESC [ 0 w | Schlüsselschalter-Status abfragen |
ESC [ 7 u | Codierung für deutsche Tastatur an (Std.) |
ESC [ 6 u | Codierung für alle andern Tastaturbelegungen |
ESC R A ... ESC \ | Ladestring (... = 1024 Byte) für weitere nationale Tastatur-Varianten |
ESC [ 1 1 y | lesen des letzten Ladestrings der Tastatur |
| |
Service Steuercodes |
ESC [ 3 v | Steuerzeichen werden am Bildschirm dargestellt ausser der ESC-Steuersequenzen |
ESC [ 2 v | Normalbetrieb (alle Steuerzeichen werden ausgeführt) (Std.) |
ESC [ 4 v | Steuerzeichen werden am Bildschirm dargestellt - dieser Modus kann nur durch ausschalten verlassen werden |
ESC [ 3 y | Selbsttest starten und Status ausgeben |
ESC [ 4 y | Terminal-Firmware-Version abfragen |
ESC [ 5 y | Tastatur-Firmware-Version abfragen |
ESC [ 8 v | Bildverschiebebereich mit dem nachvolgenden Zeichen füllen |
ESC [ 9 v | Zeichengenerator ausgeben |
ESC [ 7 v | vorherige Kommandos ( ESC [ 8 v und ESC [ 9 v ) zurücksetzen |
ESC [ 19 y | Flachbaugruppen-Kennung abfragen |