02-08-2026, 19:17
Dziś opiszę zmiany programowe dla klucza telegraficznego zaproponowane przez Piotra.
Na początku przypomnę jakie funkcje posiadały wejścia na drabinkach Display Panel.
Klucza automatycznego nie trzeba tłumaczyć, ale klucz ręczny (sztorcowy) dzielił swoją funkcję
z wysyłaniem ustawionego na ekranie teksu telegraficznego. Było to niewygodne dla ludzi,
którzy używają tego rodzaju klucza, ponieważ nie mogli jednocześnie mieć przygotowanego
tekstu na ekranie do wysłania i nadawać przy tym znaki ręcznie. Tym bardziej w zawodach,
gdzie tekst z automatycznym licznikiem łączności nie mógł być ciągle wyświetlany.
Piotr zaproponował inny podział obowiązków dla istniejących wejść drabinki Display Panel.
Pomysł wydaje się rozwiązywać idealnie takie niedogodności, zachowując jednocześnie
ustaloną wcześniej zasadę przydziałów wejść i podłączenia kluczy oraz przycisków.
Poniżej znajduje się grafika przedstawiająca nową zasadę pracy kluczy i tekstów.
W submenu dla trybu CW istnieje teraz parametr CW Manipulator. Jeśli jest ustawiony na Auto,
wtedy działa klucz automatyczny, jeśli jest ustawiony na Hand, wtedy działa klucz ręczny.
Oba klucze podłączone są do tych samych wejść CW Dot i CW Dash, na jednym wspólnym
gniazdku obudowy. Klucz ręczny będzie działał tak samo na wejściu CW Dot i CW Dash.
Dzięki temu odizolowane wejście CW Key może niezależnie uruchamiać tekst z ekranu.
Dodatkowo do programu została dodana funkcja natychmiastowego zatrzymania procesu
wysyłania tekstów z ekranu. Zatrzymanie i wyjście z trybu nadawania umożliwia teraz
naciśnięcie klucza telegraficznego każdego rodzaju na każdym wejściu CW Dot i CW Dash.
Mamy więc przy okazji wykonany kolejny mały kroczek w kierunku przewidywalności,
swobody i pełnej kontroli nad urządzeniem.
Kod programu w obecnej formie zajmuje zaledwie 26% pamięci, mając już określone wszystkie
potrzebne bufory przetwarzania dla różnych operacji. Tutaj jednak nie przestrzeń określa granice
dostępnych możliwości, ale budżet czasowy na ich realizację. Póki co mieścimy się w przyjętym
rygorystycznie 21ms oknie czasowym.
Ze względu na nową zmienną CW Manipulator jaką możemy teraz ustawić w submenu,
zostało takie pole dodane do programu Joker Configurator. Aktualizacja będzie sprawdzianem
ostatnio dodanej funkcji wgrywania plików binarnych z poziomu dedykowanego konfiguratora.
Zapraszam zatem do testów, nowe wersje to Joker 2.6 i Joker Configurator 1.0.
Na początku przypomnę jakie funkcje posiadały wejścia na drabinkach Display Panel.
Klucza automatycznego nie trzeba tłumaczyć, ale klucz ręczny (sztorcowy) dzielił swoją funkcję
z wysyłaniem ustawionego na ekranie teksu telegraficznego. Było to niewygodne dla ludzi,
którzy używają tego rodzaju klucza, ponieważ nie mogli jednocześnie mieć przygotowanego
tekstu na ekranie do wysłania i nadawać przy tym znaki ręcznie. Tym bardziej w zawodach,
gdzie tekst z automatycznym licznikiem łączności nie mógł być ciągle wyświetlany.
Piotr zaproponował inny podział obowiązków dla istniejących wejść drabinki Display Panel.
Pomysł wydaje się rozwiązywać idealnie takie niedogodności, zachowując jednocześnie
ustaloną wcześniej zasadę przydziałów wejść i podłączenia kluczy oraz przycisków.
Poniżej znajduje się grafika przedstawiająca nową zasadę pracy kluczy i tekstów.
W submenu dla trybu CW istnieje teraz parametr CW Manipulator. Jeśli jest ustawiony na Auto,
wtedy działa klucz automatyczny, jeśli jest ustawiony na Hand, wtedy działa klucz ręczny.
Oba klucze podłączone są do tych samych wejść CW Dot i CW Dash, na jednym wspólnym
gniazdku obudowy. Klucz ręczny będzie działał tak samo na wejściu CW Dot i CW Dash.
Dzięki temu odizolowane wejście CW Key może niezależnie uruchamiać tekst z ekranu.
Dodatkowo do programu została dodana funkcja natychmiastowego zatrzymania procesu
wysyłania tekstów z ekranu. Zatrzymanie i wyjście z trybu nadawania umożliwia teraz
naciśnięcie klucza telegraficznego każdego rodzaju na każdym wejściu CW Dot i CW Dash.
Mamy więc przy okazji wykonany kolejny mały kroczek w kierunku przewidywalności,
swobody i pełnej kontroli nad urządzeniem.
Kod programu w obecnej formie zajmuje zaledwie 26% pamięci, mając już określone wszystkie
potrzebne bufory przetwarzania dla różnych operacji. Tutaj jednak nie przestrzeń określa granice
dostępnych możliwości, ale budżet czasowy na ich realizację. Póki co mieścimy się w przyjętym
rygorystycznie 21ms oknie czasowym.
Ze względu na nową zmienną CW Manipulator jaką możemy teraz ustawić w submenu,
zostało takie pole dodane do programu Joker Configurator. Aktualizacja będzie sprawdzianem
ostatnio dodanej funkcji wgrywania plików binarnych z poziomu dedykowanego konfiguratora.
Zapraszam zatem do testów, nowe wersje to Joker 2.6 i Joker Configurator 1.0.

