ssterm (enkel seriehamnterminal) är en konsol-baserad seriell port terminal med förbannelser och stdin / stdout användargränssnitt.
ssterm har flera användbara formateringsalternativ:
- Hexadecimal form
- Newline tolkning
- Nyradstecken färgkodning
- Val av sändnings nyradstecken mappningar (dvs LF & rarr; CRLF)
- Val av får nyradstecken kartläggning (dvs CR & rarr; LF)
- Buffert scroll i förbannelser gränssnitt
- & Nbsp; buffert dumpa i förbannelser gränssnitt
- Lokal karaktär eko
Den förbannelser gränssnittet är mer interaktivt användargränssnitt. Det gör det möjligt att bläddra igenom mottagningsbufferten, dumpning mottagningsbufferten, samt dynamiskt växla formateringsalternativ som nämns ovan. Den stdin / stdout gränssnittet är mer lämplig för situationer där data behöver ledas till / från ssterm (såsom dataloggning).
I förbannelser gränssnittet är ssterm s sändnings- och mottagnings hanterare gängade med pthreads. Den stdin / stdout gränssnittet använder välj () för att ta emot data från serieporten och stdin.
ssterm bör fungera på de flesta * nix-plattformar, samt en Cygwin miljö. ssterm skrevs av Vanya A. Sergeev, och testades med GNU C Compiler på Linux. Känn dig fri att skicka några buggar !, idéer eller förslag till vsergeev på gmail dot com
Vad är nytt i den här versionen:.
- Stöd för split hexadecimal / ASCII-representation läge.
- Inkom styra återställningsterminal efter programmet avslutas.
- Fast icke-blockerande lästa bugg.
Vad är nytt i version 1.3:.
- Stöd lades för färgkodning tecken / bytes
- ssterm var omskriven i Python 2 för enkel framtida töjbarhet och underhåll.
- Licensen uppgraderades från GPLv2 till GPLv3.
Vad är nytt i version 1.2:.
- Lades mutexes för säkrare hantering av delade variabler över gängor
Kommentarer hittades inte