ssterm (jednoduchý terminál sériového portu) je konzolový sériový port terminál s kletbami a stdin / stdout uživatelských rozhraní.
ssterm nabízí několik možností užitečné formátování:
- Hexadecimální reprezentace
- Interpretace nový řádek
- Znak nového řádku barevné kódování
- Výběr z vysílacího znak nového řádku mapování (tj LF-rarr, CRLF)
- Výběr přijímat znaky nového řádku mapování (tj CR rarr, LF)
- Vyrovnávací svitek kletbách rozhraní
- & Nbsp; vyrovnávací paměť dump kletbách rozhraní
- Lokální charakter echo
Rozhraní kletby je více interaktivní uživatelské rozhraní. Umožňuje procházení vyrovnávací paměti pro příjem, dumping přijmout vyrovnávací paměť, stejně jako dynamicky přepínání možnosti formátování uvedené výše. Stdin / stdout rozhraní je vhodný pro situace, kdy potřebuje údaje, které budou potrubím do / z ssterm (například ukládání dat).
V rozhraní nadávky vysílací ssterm a přijímat manipulátory jsou protkané pthreads. Stdin / stdout rozhraní používá select () pro příjem dat ze sériového portu a std.
ssterm by měl fungovat na většině * nix platforem, stejně jako prostředí Cygwin. ssterm napsal Vanya A. Sergeev, a zkouší s GNU C Compiler na Linuxu. Neváhejte a pošlete nějaké chyby !, nápady nebo návrhy na vsergeev na gmail dot com
Co je nového v této verzi:.
- Byla přidána podpora pro režim rozdělené šestnáctkové soustavě / ASCII reprezentace.
- přidáno ovládání resetování terminálu po programu ukončit.
- Pevná non-blocking čtení chyba.
Co je nového ve verzi 1.3:.
- byla přidána podpora pro barevné kódování znaků / bytů
- ssterm byl napsán v Pythonu 2 pro snadné budoucí rozšiřitelnost a údržby.
- byla licence upgrade z GPLv2 k GPLv3.
Co je nového ve verzi 1.2:.
- Přidány mutexy pro bezpečnější manipulaci s sdílených proměnných přes závity
Komentáře nebyl nalezen