PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Clear Screen für Terminal, gibt es das über haupt?



hunni
30.08.2008, 23:05
Hi ,
ich stehe gerade vor nen kleinen problem: Ich möchte eine einfache schaltung aufbauen, wo er mir einfach den AD Wert über terminal gibt. Nun möchte ich das aber so, dass ich jedes mal nach einem Wert den Bildschirm lösche. Leider funktioniert CLS nur bei LCD Displays. Gibt es vielleicht einen begriff, der dieses Problem löst?

Hunni

for_ro
31.08.2008, 01:16
Wenn as überhaupt geht, wird es in jedem Fal von dem Terminal Programm abhängen.
Welches benutzt du da? Das Bascom Terminal oder HyperTerm oder hterm oder sonstwas?

Gruß

Rolf

triscan
31.08.2008, 09:11
hi,
wenn mich nicht alles täuscht sollte es mit escape-zeichen gehen.
bei vt100 ist das: ^[[2J
für andere terminal-emulationen musst du mal suchen.

PicNick
31.08.2008, 09:48
Die wichtigsten ANSII-Codes hab ich da zusammengestellt.
https://www.roboternetz.de/wissen/index.php/Terminals#Terminalsteuerung_ANSI

Jaecko
31.08.2008, 09:56
Schick einfach den Wert 12 als Byte. Da gehts dann ohne Escape-Zeichen.

hunni
31.08.2008, 10:44
super vielen dank. Dann kann ich meine schaltung doch ohne Display machen. Danke schön für eure Hilfe

Hunni

PicNick
31.08.2008, 12:14
..Wert 12 als Byte..
Meinst du "12" dezimal ? Was bewirkt das ?

Jaecko
31.08.2008, 12:32
Chr(12), ist Das Steuerzeichen für Form Feed, also neue Seite. Ist bei dem Windowsterminal gleichbedeutend mit nem CLS

PicNick
31.08.2008, 19:03
Merci, danke, ist eigentlich eh' logisch :oops: