Forum: Mikrocontroller und Digitale Elektronik ASCII-Terminal: Zeilen und Spalten


von Terminator (Gast)


Lesenswert?

Hallo,

für ein RS232-Terminal (Debugausgabe) würde ich gerne den Cursor
positionieren. Ist sowas mit dem ASCII-Code überhaupt möglich?

Einzige Steuercodes die ich kenne sind CR,LF,Backspace und Clear.

Möchte jedoch nicht immer den ganzen Bildschirm löschen und neu
zeichen, nur um z.B. 4 Zeilen nach oben zu kommen!

Gibt es Sequenzen, mit denen ich den Cursor z.B. auf Zeile 4, Spalte 12
setzen kann?

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

Das wird von jedem Terminal anders gehandhabt. Hyperterminal bietet
verschiedene Emulationen an, VT100, Minitel u.a. Die Specs dazu sollten
sich mittels Google auftreiben lassen, z.B.:
http://de.wikipedia.org/wiki/VT100

von Karl heinz B. (kbucheg)


Lesenswert?

Wie Christoph schon sagte:
Viele Terminals (und Terminalemulationen) unterstützen
ANSI Steuersequenzen.

http://www.dee.ufcg.edu.br/~rrbrandt/tools/ansi.html
http://www.isthe.com/chongo/tech/comp/ansi_escapes.html

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.