Forum: Mikrocontroller und Digitale Elektronik Bildschirm löschen


von Eder (Gast)


Lesenswert?

Hallo,

ich bräuchte die Escape-Sequenz zum löschen eines Bildschirms. Ich habs
mit der Escape- Sequenz \x1b 0x0C probiert aber irgendwie klappt das
nicht. Ich möchte den ganzen Bildschirm löschen.
Vielen Dank für Eure Antworten.
lg
Eder

von Wegstabenverbuchsler (Gast)


Lesenswert?

welche Hardware? Welches Betriebssystem? Welche Terminalemulation?

von inoffizieller WM-Rahul (Gast)


Lesenswert?

Könnte vielleicht helfen:

http://de.wikipedia.org/wiki/Escape-Sequenz

von Eder (Gast)


Lesenswert?

am Hyperterminal möchte ich den Bildschirm wieder löschen nachdem ich
etwas angezeigt habe und dann etwas anderes anzeigen will. wenn ich den
Bildschirm nicht lösche wird das Neue einfach dazu angezeigt, deshalb
möchte ich den Bildschirm vorher löschen.
ich schick die Befehle über dieserielle Schnittstelle zum Hyperterminal
nur beim Befehl zum Bildschirmlöschen happerts eben.
Vielen Dank
lg
Eder

von Karl H. (kbuchegg)


Lesenswert?

1) Wie hast du die Sequenz rausgeschickt? (Code)
2) Was ist \x1b 0x0C für eine Sequenz?
2) In welchem Modus betreibst du Hyperterminal?
4) \x1b 0x0C  sieht seltsam aus. Escape Sequenzen bestehen
   normalerweise aus einem einleitendem 'Escape', also dem \x1b
   gefolgt von lesbarem Text
5) Wenn das da oben einfach nur ein Formfeed sein soll, dann:
   das ist keine Escape Sequenz! Du schickst einfach nur einen
   Formfeed und sonst nichts.
   Gib einfach nur 0x0C aus und sonst nichts. Formfeed (also
   das Zeichen mit dem ASCII Code 0x0C) ist auch nur ein Zeichen,
   so wie 'a' oder 'z' oder '0' oder '*' oder auch '\n'.
Falls
   du die lesbare Variante bevorzugst, die C Schreibweise für
   Formfeed wäre '\f'

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

"Home" oder "New Page" war unter DOS durch einfaches 12 dez bzw. 0C
hex ohne irgendwelche ESC ereichbar

von Walter (Gast)


Lesenswert?

Alles klar!
Und was willst Du uns damit sagen??

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Was spricht eigentlich dagegen, mal in einem der in einem Deiner
zahllosen anderen Threads zum ziemlich selben Thema verlinkten
VT100-Befehlssatz selbst nachzusehen?

von Karl heinz B. (kbucheg)


Lesenswert?

@Eder

Wir haben schon verstanden was du erreichen willst.
Hilft aber alles nichts. Das musst du schon selbst machen.
Ein bestimmtes Zeichen ausgeben ist doch nicht so schwer.

Alternativ empfehle ich mal ein Buch über C zu lernen.
Deine Fragen sind momentan das Äquivalent zu: Ich kann
zwar mit einer Feile nicht umgehen und bei einem Schrauben-
zieher weiss ich nicht wo hinten und vorne ist, möchte aber einen
Ferrari-Motor bauen. Wo fange ich an?

von inoffizieller WM-Rahul (Gast)


Lesenswert?

>Wo fange ich an?
Rote Farbe kaufen...

von Mike (Gast)


Lesenswert?

Zum löschen empfehle ich CO2.
H2O geht war auch, ist aber nicht so gut :-)

SCNR

von inoffizieller WM-Rahul (Gast)


Lesenswert?

H2O sollte man bei elektrischen Geräten lieber vermeiden...

von Markus Stehr (Gast)


Lesenswert?

Knistert doch so schöööööööön. Spielverderber......... g

@Threadtstarter: Wenn man für Lau(!) Hilfe will sollte man schon
rausrücken was man da strickt und vielleicht auch mal mit nem fetzen
Quellcode um die Ecke kommen, wenn man den Code nicht gar von vorne
herrein unter GPL setzt, was ich als FSS-Anhänger natürlich nur
befürworten kann.

von inoffizieller WM-Rahul (Gast)


Lesenswert?


von Wegstabenverbuchsler (Gast)


Lesenswert?

ALT F4 am PC löscht auch die Hyperterm-Ausgabe. Muß man aber über
Tatstaur eingeben

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.