ssterm (enkel seriell-port terminal) er en konsoll-basert seriell port terminal med forbannelser og stdin / stdout brukergrensesnitt.
ssterm har flere nyttige formateringsvalg:
- Heksadesimale representasjonen
- Linjeskift tolkning
- Linjeskift fargekoding
- Valg av sendelinjeskiftet kartlegginger (dvs. LF & rarr; CRLF)
- Valget av motta linjeskift tegn kartlegging (dvs. CR & rarr; LF)
- Buffer bla i forbannelser grensesnitt
- & Nbsp; buffer dump i forbannelser grensesnitt
- Lokal karakter ekko
Den forbannelser grensesnitt er den mer interaktive brukergrensesnitt. Det bla igjennom mottaksbufferen, dumping mottaksbufferen, samt dynamisk veksling formateringsalternativer som er nevnt ovenfor. Stdin / stdout grensesnittet er mer egnet for situasjoner der dataene må transporteres til / fra ssterm (for eksempel datalogging).
I forbannelser grensesnitt, er ssterm sin sende- og motta handlers gjenget med pthreads. Stdin / stdout grensesnittet bruker velger () for å motta data fra serieporten og stdin.
ssterm bør fungere på de fleste * nix plattformer, samt en Cygwin miljø. ssterm ble skrevet av Vanja A. Sergeev, og testet med GNU C Compiler på Linux. Føl deg fri til å sende noen bugs !, ideer eller forslag til vsergeev på gmail dot com
Hva er nytt i denne utgaven:.
- Lagt til støtte for split heksadesimale / ASCII-representasjon modus.
- Lagt kontrollerende reset terminal etter program slutte.
- Fast ikke-blokkerende lese bug.
Hva er nytt i versjon 1.3:.
- Support ble lagt for fargekoding tegn / bytes
- ssterm ble omskrevet i Python 2 for enkel fremtidig utvidelsesmuligheter og vedlikehold.
- Lisensen ble oppgradert fra GPLv2 til GPLv3.
Hva er nytt i versjon 1.2:.
- Lagd mutexes for sikrere håndtering av delte variabler på tvers av tråder
Kommentarer ikke funnet