Sida 1 av 1

rensa hyperterminalfönstret

Postat: 11 april 2006, 17:07:40
av cyprox
Hej!

Vet ni om det går att rensa hyperterminalfönstret och i såfall hur?

Jag har en pic18F458 som kommunicerar seriellt med en dator. Allt fungerar mycket bra, men jag skulle vilja kunna rensa bort all text från fönstret ibland.
Detta månste göras från pic:en

Finns det nån ascii-kod för detta eller något liknande? Har själv inte hittat nåt sånt kommando i ascii.

Postat: 11 april 2006, 17:16:04
av 007sweden
ta reda på vad dom 32 första ascii symbolerna gör :)

Postat: 11 april 2006, 17:18:51
av Marta
Vilken terminal är det som emuleras? Det kan vara så enkelt som att skicka Ctrl-L, eller så svårt som esc-sekvens lång som en hel uppsats. Pröva med att skicka 0C hexadecimalt och se om den rensar skärmen då.

Postat: 11 april 2006, 17:24:32
av Marta
Ställ emuleringen på TTY så skall nog Ctrl-L (hex 0C) fungera. Om den står kvar på "auto detect" som tycks vara default så kan den få spader och hitta på alla möjligakonstigheter ifall den skulle få för sig att emulera något annat.

Skall Du ha cursorpositioneringar, radinskjutning/borttgning o.dyl. så titta på t.ex. VT100. Då måste Du ta hem en beskrivning på dess kommandon, men det bör Du kunna hitta med Google.

Postat: 11 april 2006, 17:30:09
av Kramer
Denna rensar hela terminal fönstret (printf("\33[H\33[2J")).

Postat: 11 april 2006, 17:50:09
av cyprox
Tack för snabba svar!

hex 0C löste det hela.

Jag skickar char "\f".

Tack igen!

Postat: 11 april 2006, 19:01:55
av Millox
http://vt100.net/ har bra info om vt-terminalerna och deras koder. Specialiteten där är vt320, men annan info finns också. Vanligtvis brukar terminalprogrammen kunna emulera vt320 någotsånär, så man kan nog utgå från den. Dessutom är det ju den bästa av terminalerna ;-)

Re: rensa hyperterminalfönstret

Postat: 13 april 2006, 21:16:38
av Earendil
cyprox skrev:Hej!

Vet ni om det går att rensa hyperterminalfönstret och i såfall hur?

Jag har en pic18F458 som kommunicerar seriellt med en dator. Allt fungerar mycket bra, men jag skulle vilja kunna rensa bort all text från fönstret ibland.
Detta månste göras från pic:en

Finns det nån ascii-kod för detta eller något liknande? Har själv inte hittat nåt sånt kommando i ascii.
Detta är ingen lösning på ditt problem, men en god idé är att permanent rensa hyperterminalfönstret och byta ut det mot t.ex. teraterm. Finns här:

http://www.ayera.com/teraterm/

Funkar enligt min mening 100 ggr bättre än hyperterminal.

Postat: 14 april 2006, 00:16:13
av lgrfbs
Prova änven denna:
http://www.terminate.com/long.htm
Du får kcika runt lite & titta :) grymt kommunikations
prog för DOS med inbyggt -Allt- till och med en bra CDspelar del 8)