Piszę, w wolnych chwilach, wersję programu Pyrobox na Linuksa dla zwykłych PC.
Nie będzie to przeniesiony program, ale jego nowa wersja, z nowymi założeniami,
a one wynikają z planowanej adaptacji programu na Raspberry Pi, tak więc:
- obsługa programu będzie uproszczona do minimum, ma się on uruchamiać przy starcie systemu,
automatycznie ładować skrypt i plik audio, oraz włączać wszystkie zadeklarowane ustawienia,
- interface programu będzie dostosowany do obsługi poprzez ekran dotykowy 7 cali,
a najważniejsze jego elementy, o ile się uda, będzie można klikać nawet palcem,
- na RPi będzie można obsługiwać program także poprzez przyciski na pulpicie np.
safe/arm, fire, panic, oraz co istotne przyciskiem uruchamiać i zamykać system na RPi.
Na razie, na Linuksie, po drobnych problemach wynikających z dużych różnic w systemach,
wszystko działa poprawnie, a nawet zaskakująco dobrze i szybko.
Program pracuje z tymi samymi konwerterami USB/RS485 co pod Windowsem.
Dodatkowo poprzez specjalny konwerter USB firmy Enttec obsługuje równolegle DMX512,
a więc będzie można sterować z jednego skryptu także urządzeniami pracującymi na DMX.
Przy okazji, aby ostatecznie rozwiązać problem współpracy z KNK1301, dodałem do programu
nową tzw. funkcję specjalną.
Teraz wystarczy w skrypcie, w polu "cmd/txt" wpisać rozkaz "1301" i program wyśle dane
w formacie akceptowanym przez knk1301.
I jeszcze jedna nowość - rejestracja wszystkich istotnych zdarzeń w programie w pliku,
który będzie można przejrzeć w dowolnym czasie.
Koniec z gadaniem, że coś nie działało i dlatego nie wyszło