ssterm (einfachen seriellen Port Terminal) ist eine konsolenbasierte seriellen Port Terminal mit Flüchen und stdin / stdout Benutzeroberflächen.
ssterm verfügt über mehrere nützliche Formatierungsoptionen:
- Hexadezimale Darstellung
- Neue Zeile Auslegung
- Neue Zeile Farbcodierung
- Wahl der Sendezeilenumbruch Zuordnungen (dh LF & rarr; CRLF)
- Wahl des Empfangszeilenumbrüche Mapping (dh CR & rarr; LF)
- Pufferrolle in Flüche Schnittstelle
- & Nbsp; Pufferspeicherauszug in Flüche Schnittstelle
- Lokale Zeichenecho
Die Flüche Schnittstelle ist die mehr interaktive Benutzeroberfläche. Es ermöglicht das Scrollen durch den Empfangspuffer, Dumping der Empfangspuffer sowie dynamisch Umschalten der oben genannten Formatierungsoptionen. Die stdin / stdout-Schnittstelle ist besser geeignet für Situationen, in denen Daten müssen nach / von ssterm geleitet werden (zB Datenerfassung).
In der Flüche Schnittstelle werden Sende ssterm und empfangen Handler mit pthreads fädelt. Die stdin / stdout-Schnittstelle verwendet select () zum Empfangen von Daten von der seriellen Schnittstelle und der Standardeingabe.
ssterm sollte auf den meisten * nix-Plattformen, sowie eine Cygwin-Umgebung zu arbeiten. ssterm wurde von Vanya A. Sergeev geschrieben und mit dem GNU C Compiler für Linux getestet. Fühlen Sie sich frei, um alle Bugs !, Ideen oder Vorschläge zu senden an gmail Punkt-COM vsergeev
Was ist neu in dieser Pressemitteilung:.
- Unterstützung für Split hexadezimalen / ASCII-Darstellung Modus.
- Hinzugefügt kontrollierende Terminal Reset nach Programm zu beenden.
- Feste nicht blockierende Lesefehler.
Was ist neu in der Version 1.3:.
- Unterstützung für Farbkodierung Zeichen / Bytes hinzugefügt
- ssterm wurde in Python 2 für einfache zukünftige Erweiterbarkeit und Wartung neu geschrieben.
- Die Lizenz wurde von der GPLv2 auf die GPLv3 aktualisiert.
Was ist neu in der Version 1.2:.
- Hinzugefügt Mutexe für sicherere Handhabung der Umgebungsvariablen über Threads
Kommentare nicht gefunden