Vítejte v sekci věnované programu Sakul Serial Terminal (SST).
SST je moderní terminál pro sériovou komunikaci určený především pro vývojáře elektroniky, programátory mikrokontrolérů a všechny, kteří pracují s rozhraním UART, RS-232 nebo USB převodníky.
Projekt vznikl především proto, že jsem při vývoji elektroniky postrádal terminál, který by byl rychlý, přehledný a přizpůsobený každodenní práci. Místo univerzálního programu plného funkcí, které jsem nikdy nevyužil, jsem se rozhodl vytvořit vlastní nástroj zaměřený na efektivní práci při vývoji a ladění zařízení.
Hlavní vlastnosti
- Komunikace přes sériové porty (COM)
- Podpora libovolných přenosových rychlostí
- Přenos dat v ASCII i HEX režimu
- Odesílání předdefinovaných příkazů jedním kliknutím
- Logování přijatých i odeslaných dat
- Časové značky jednotlivých zpráv
- Barevné odlišení přijatých a odeslaných dat
- Automatické aktualizace programu
Rychlá práce při vývoji
SST byl navržen tak, aby urychlil každodenní práci při vývoji elektroniky.
Program umožňuje uložit často používané příkazy, které lze následně odeslat jediným kliknutím. Díky tomu není nutné opakovaně přepisovat stejné příkazy při každém testování zařízení.
Velký důraz byl kladen také na přehlednost zobrazených dat a snadnou orientaci v komunikaci.
Logování komunikace
Veškerá komunikace může být automaticky zaznamenávána do logu.
Díky tomu je možné zpětně analyzovat komunikaci zařízení, hledat chyby nebo archivovat průběh testování.
Program zobrazuje také časové značky jednotlivých přijatých i odeslaných zpráv.
HEX režim
SST podporuje práci nejen s textovými daty, ale také s binární komunikací.
Jednotlivé příkazy lze odesílat v ASCII i HEX formátu, což výrazně usnadňuje práci při vývoji vlastních komunikačních protokolů.
Automatické aktualizace
Program obsahuje integrovaný systém automatických aktualizací.
Nové verze lze stáhnout přímo z programu bez nutnosti ruční instalace.
Plánované funkce
Vývoj programu stále pokračuje. Mezi připravované funkce patří například:
- Současná práce s více COM porty
- Makra a automatické sekvence příkazů
- Pokročilé filtrování komunikace
- Vyhledávání v logu
- Export komunikace do různých formátů
- Automatické reakce na přijatá data
- Vzdálený monitoring zařízení přes internet
- Rozšířené možnosti skriptování
- Další rozšiřující moduly
Vývoj programu
SST je dlouhodobý projekt, který vyvíjím ve svém volném čase.
Velká část funkcí vzniká na základě vlastních zkušeností při vývoji elektroniky i návrhů uživatelů. Pokud máte nápad na vylepšení nebo narazíte na chybu, budu rád za každý příspěvek v této sekci.
Každý rozumný návrh může ovlivnit budoucí vývoj programu.
Oficiální stránky projektu
Veškeré informace o programu, novinky, screenshoty i nejnovější verzi ke stažení naleznete na oficiálních stránkách projektu.
https://soft.sakul.cz/apps/sst.html
Poděkování
Děkuji všem, kteří se rozhodnou SST vyzkoušet.
Vaše připomínky, návrhy i hlášení chyb jsou pro další vývoj velmi cenné a pomáhají program neustále zlepšovat.
Přeji příjemné používání programu!
— Sakul
