rensa hyperterminalfönstret

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
cyprox
Inlägg: 81
Blev medlem: 1 december 2004, 14:49:35

rensa hyperterminalfönstret

Inlägg 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.
Användarvisningsbild
007sweden
Inlägg: 3500
Blev medlem: 3 mars 2005, 20:18:12
Skype: oo7sweden

Inlägg av 007sweden »

ta reda på vad dom 32 första ascii symbolerna gör :)
Användarvisningsbild
Marta
EF Sponsor
Inlägg: 7439
Blev medlem: 30 mars 2005, 01:19:59
Ort: Landskrona
Kontakt:

Inlägg 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å.
Användarvisningsbild
Marta
EF Sponsor
Inlägg: 7439
Blev medlem: 30 mars 2005, 01:19:59
Ort: Landskrona
Kontakt:

Inlägg 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.
Användarvisningsbild
Kramer
Inlägg: 16
Blev medlem: 30 oktober 2005, 00:16:35

Inlägg av Kramer »

Denna rensar hela terminal fönstret (printf("\33[H\33[2J")).
cyprox
Inlägg: 81
Blev medlem: 1 december 2004, 14:49:35

Inlägg av cyprox »

Tack för snabba svar!

hex 0C löste det hela.

Jag skickar char "\f".

Tack igen!
Millox
Inlägg: 559
Blev medlem: 10 december 2005, 22:10:43
Ort: Östhammar

Inlägg 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 ;-)
Användarvisningsbild
Earendil
EF Sponsor
Inlägg: 448
Blev medlem: 2 juni 2004, 09:06:43
Ort: Lund

Re: rensa hyperterminalfönstret

Inlägg 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.
Användarvisningsbild
lgrfbs
Inlägg: 7296
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg 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)
Skriv svar