Tak w ramach nudy postanowiłem popełnić mały terminal w języku GO z przyjemnym i minimalistycznym GUI który prezentuje się następująco:

Możliwości :
--> Automatycznie wykrywanie portów (np. COM3 (Arduino Uno) lub /dev/ttyUSB0 (CH340)). --> Po kliknięciu Połącz – tworzy sesję i log do pliku. --> Można wysyłać komendy, zapisać log, czyścić ekran. --> Odczytuje dane ANSI (kolory, formatowanie) --- Kolory TX/RX, ANSI, echo lokalne
język bash Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
--- Obsługiwane są też tła znaków w ANSI --- Duże pola filter, search, input bo wyszły mizerne --- Szukanie + podświetlanie wyników ----> zmieniają kolor na żółty
Wystarczy w urządzeniu które komunikuje się przez uart wstawić kody ANSI , a program wychwyci je i pokoloruje zgodnie z naszymi intencjami. np czujnik temperatury może zgłaszać temperaturę w kolorach od np 0 do 15 stopni niebieski , od 16 do 28 zielony , 0d 29 do ------ czerwony to znacznie ułatwia prace , np nasze informacje debugowe na uarcie mogą być czerwone co ułatwia ich wypatrzenie
Więcej info na moim Forum... Wersja skompilowana dla windows w załaczniku:
|