forked from chsterz/Erika3004
-
Notifications
You must be signed in to change notification settings - Fork 5
Control characters
Felix Grzelka edited this page Jan 19, 2020
·
2 revisions
Please help translate this Page. :)
Code | Funktion | Bemerkung |
---|---|---|
71H | SPACE (Leerzeichen) | ein Zeichen nach rechts (Leertaste) |
72H | BS (Back Space) (08H; ^H) | ein Zeichen nach links (Rücktaste) |
73H | Halbschritt rechts (1/2 SP) | 1/2 Zeichen nach rechts |
74H | Halbschritt links (1/2 BS) | 1/2 Zeichen nach links |
75H | Halbschritt runter | 1/2 Zeile nach unten |
76H | Halbschritt hoch | 1/2 Zeile nach oben |
77H | NL New Line (Wagenrückl.+Zeilenschalt.)(1EH;) | zurück an Zeilenanfang und eingestellten Zeilenabstand nach unten |
78H | CR Carriage Return (Wagenrücklauf)(0DH; ^M) | zurück an Zeilenanfang |
79H | HT Horizontal TAB (09H; ^I) | nach rechts zum nächsten Tabulator |
7AH | Tabulator setzen | T+ (Tabulator setzen) |
7BH | Tabulator löschen | T- (Tabulator löschen) |
7CH | alle Tabulatoren löschen | T- (Tabulatoren gesamt löschen) |
7DH | Standardtabulator setzen | T+ (Tabulatorgitter aktivieren) |
7EH | Rand links setzen | Rand links setzen |
7FH | Rand rechts setzen | Rand rechts setzen |
80H | Randlöser | Rand lösen |
81H | 1/20 Zeilenschaltung runter | 1/20 Zeile nach unten (Microstep) |
82H | 1/20 Zeilenschaltung, hoch | 1/20 Zeile mich oben |
83H | Papiereinzug | Papiereinzug |
84H | 1-zeilig | Zeilenabstand 1 |
85H | 1.5-zeilig | Zeilenabstand 1,5 |
86H | 2-zeilig | Zeilenabstand 2“ |
87H | 10 Zeichen/Zoll | 100 Zeichen/Zeile |
88H | 12 Zeichen/Zoll | 120 Zeichen/Zeile |
89H | 15 Zeichen/Zoll | 150 Zeichen/Zeile (*) |
8BH | Zeichen löschen OFF | Status: Drucken (die nachfolgenden Zeichen werden gedruckt) |
8CH | Zeichen löschen ON | Status: Korrigieren (die nachfolgenden Zeichen werden mit Korrekturband gelöscht) |
8DH | Rückwärtsdruck OFF | Rückwärtsdruck aus (*); Vorwärtsdruck (Zeichendruck, dann Vorschub) |
8EH | Rückwärtsdruck ON | Rückwärtsdruck ein (*); Rückwärtsdruck (erst Vorschub rückwärts, dann Zeichendruck) |
8FH | Randlöser ON (extern) | Rand rechts öffnen (*); Extremer Randlöser. Die Randeinstellung wird bis zum Eintreffen von SETRD nicht mehr berücksichtigt. |
90H | Rand setzen (extern) | Rand wieder schließen (*); Externer Randsetzer (s. LORED). Dieses Zeichen ist nicht zur Anwendung freigegeben! |
91H | Tastatur OFF (duplex) | Trennmode (Trennung von Tastatur und Druckwerk) (*); Duplexbetrieb: Alle Tasteninformationen werden nur nach TxD ausgegeben und nur die von RxD kommenden gelangen zum Druck (Korr, CREL und CRL sind nicht wirksam!) |
92H | Tastatur ON (simplex) | Aufhebung des Trennmode (*); Simplexbetrieb: Alle Tasteninformationen werden gedruckt |
95H | Reset, Synchron | Neuinitialisierung von Typenrad, Repeat und Zeile; Reset, Synchronisierung, Druckergrundeinstellung |
96H | Drucker Fertigmeldung | Fertigmeldung Drucker: RTS wird erst wieder, wenn das Zeichen gedruckt ist |
97H | zweiter Zeichensatz OFF | Alle Tastaturkodes werden lt. Tabelle ausgegeben. Nicht belegte Tasten der Code-Ebene gelangen mit ihrem Matrixkode 11xxxyyyB zur Ausgabe |
98H | zweiter Zeichensatz ON | Ausgabe der Tastaturkodes mit ihrem Matrixkode. Die Tasten sind in einer 8 x 8-Matrix angeordnet. Bitformat: zzmyyyB; zz = 01 = Normal, 10 = Shift, 11 = Code; mut = 000…111 = Spalte ; yyy = 000…111 = Zeile |
99H | ||
9AH | ||
9BH | Dauerfunktion ON | Autorepeat ein (*) |
9CH | Dauerfunktion OFF | Autorepeat aus (*) |
9DH | 9CH und 9EH in Normalschaltung | Funktion CSPE und CPILA auf normal schalten |
9EH | Pilgerschritt OFF | Sperre Pilgerschritt |
9FH | LF Line Feed (Zeilenschaltung)(0AH; ^J) | eine Zeile nach unten (*); Zeilenschaltung (1; 1,5; 2 = 40; 60; 80 Motorschritte) |
A0H | Dauerfunktion für alle Tasten | Sofortrepeat ein (*) |
A1H | Übertragungsrate 10-1200 bd, 08-2400 bd, 04-4800 bd, 02-9600 bd, 01-19200 | Baudrate ändern, es schließt sich der Kode für die neue Baudrate an (10 = 1200, 08 = 2400, 04 = 4800, 02 = 9600, 01 = 19200). Nicht freigegeben! |
A3H | Anschlagstärke (nächstes Zeichen ist Stärke) | |
A4H | ||
A5H | Tabulator (nächstes Zeichen ist Schritt) | Direkte Wagensteuerung: Das folgende Byte weist die Schrittzahl an. 0…127 Schritte vorwärts; 256-(1..127) Schritte rückwärts. Schrittweite 1/120„ |
A6H | Zeilenschaltung (nächstes Zeichen ist Schritt) | Direkte Papiervorschubsteuerung: Das folgende Byte weist die Stechwalze an, die entsprechende Anzahl Schritte auszuführen (s. A5); Schrittweite 1/240“. Die Schritte 3, 4, 5, 6 sind verboten! |
A7H | Typenrad drehen (nächstes Zeichen ist Schritt) | Direkte Typenradansteuerung: Das folgende Byte weist das Typenrad an, sich um die entsprechende Anzahl Schritte zu drehen (s. A5); Schrittweite 3,6° |
A8H | Farbbandtransport (nächstes Zeichen ist Schritt) | Direkte Farbbandsteuerung: Das folgende Byte weist das Farbband an, 10° je Schritt vorzuspulen. |
A9H | kein Zeilenvorschub (Doppeldruck) | Das diesem Kode folgende Zeichen wird ohne Vorschub gedruckt (auf der Stelle drucken) |
AAH | BEL Bell (Signal nächstes Zeichen ist Signallänge)(07H) | Diesem Kode folgt ein Byte mit dem Längenkode für den Signalgeber (etwa 20 ms je Einheit) |
ABH | Tastaturabfrage | |
ACH | Tastaturabfrage 2 (mit 00 Byte von Tastatur) | |
ADH | entspr. der grünen REL-Funktion | Relocate löschen (* *) |
AEH | letztes Zeichen löschen | Korrekturfunktion (* *) |
AFH | Relocated | Relocate (* *) |
*: Diese Kodes werden nur empfangen, aber nicht gesendet!
**: Diese Zeichen werden nur gesendet, nicht empfangen.
Source: http://hc-ddr.hucki.net/wiki/doku.php/z9001/erweiterungen/s3004