29-03-2026, 13:45
Do programu Jokera wprowadzone zostały istotne zmiany, najważniejsza to wsparcie pracy w trybie SPLIT.
Od wersji 1.0 włączenie tego trybu rysuje linię na widmie, która będzie sygnalizować miejsce nadawania.
Dzięki temu możliwe będzie wzrokowe określnie odpowiedniego miejsca, w którym ustawiony jest nadajnik.
Więcej szczegółów dotyczących użycia i sposobów sterowania tą funkcją przedstawi Piotr na filmie.
Dużą zmianą jest również działanie AGC. Niedawno przyszedł mi do głowy nowy pomysł na inny rodzaj regulacji
poziomu przetwarzanego sygnału, zastępując ten, który działał do tej pory. Testowałem to już kilka dni,
uważam, że działa znacznie płynniej i jego działanie jest praktycznie niezauważalne mimo dużej dynamiki.
Kolejną rzeczą jest prędkość wodospadu. Analizując wszystkie operacje i ograniczając je do niezbędnego minimum,
udało mi się zejść z czasem 37ms odświeżania jednej linii do 27ms. Wodospad ma wysokość połowy ekranu
czyli 170 / 2 = 85 pikseli. Wcześniej było 85 * 37ms = 3 sekundy całkowitego przewinięcia z góry na dół.
Teraz jest 85 * 27ms = 2 sekundy pełnego przejścia, wzrokowo można łatwo zauważyć takie przyspieszenie.
Walka o każdą milisekundę była dla mnie świetną zabawą w optymalizację kodu i oprócz tego ćwiczenia,
została naturalnie zwiększona rozdzielczość wizualizacji znaków podczas odbioru szybkiej telegrafii.
Program JokerConfigurator otrzymał przycisk ponownego uruchomienia na życzenie. Istnieje grupa parametrów,
których zmiana zostanie wprowadzona przy następnym uruchomieniu. Należą do nich źródło SI5351 (25MHz lub 27MHz)
oraz adresy I2C modułów BPF, LPF, ATT. Po wprowadzonej zmianie tych ustawień możemy wykonać restart sprzętowy
wyłączając i włączając zasilanie, za pomocą pozycji na końcu listy menu serwisowego albo właśnie używając
programu JokerConfigurator od wersji 0.2, który teraz posiada taki przycisk. Grupa czterech parametrów
wymagających ponownego uruchomienia zaznaczona jest kolorem czerwonym, podobnie jak przycisk restartu.
Program LogBook na ekranie klastra posiada teraz możliwość dodatkowego filtrowania wyników z modulacją.
Dane pobierane są z serwisu dxsummit i nowy wpis na liście w trybie cyklicznego sprawdzania będzie sygnalizowany
komunikatem dźwiękowym lub głosowym literowaniem znaku w języku polskim – przy zaznaczonym polu Speech.
Jeśli Joker jest podłączony do komputera, można od razu przejść na częstotliwość wybraną z wpisu na liście klastra.
Wszystkie dostępne funkcje opisane są w przygotowanym dokumencie dołączonym do programu LogBook.
Joker v1.0, JokerConfigurator v0.2 oraz LogBook v0.2 dostępne są pod linkiem dołączonym do załącznika w pliku tekstowym.
Dołączone tam są również wszystkie publikowane wcześniej projekty KiCad, schematy, gerbery i dokumenty z opisami płytek.
Od wersji 1.0 włączenie tego trybu rysuje linię na widmie, która będzie sygnalizować miejsce nadawania.
Dzięki temu możliwe będzie wzrokowe określnie odpowiedniego miejsca, w którym ustawiony jest nadajnik.
Więcej szczegółów dotyczących użycia i sposobów sterowania tą funkcją przedstawi Piotr na filmie.
Dużą zmianą jest również działanie AGC. Niedawno przyszedł mi do głowy nowy pomysł na inny rodzaj regulacji
poziomu przetwarzanego sygnału, zastępując ten, który działał do tej pory. Testowałem to już kilka dni,
uważam, że działa znacznie płynniej i jego działanie jest praktycznie niezauważalne mimo dużej dynamiki.
Kolejną rzeczą jest prędkość wodospadu. Analizując wszystkie operacje i ograniczając je do niezbędnego minimum,
udało mi się zejść z czasem 37ms odświeżania jednej linii do 27ms. Wodospad ma wysokość połowy ekranu
czyli 170 / 2 = 85 pikseli. Wcześniej było 85 * 37ms = 3 sekundy całkowitego przewinięcia z góry na dół.
Teraz jest 85 * 27ms = 2 sekundy pełnego przejścia, wzrokowo można łatwo zauważyć takie przyspieszenie.
Walka o każdą milisekundę była dla mnie świetną zabawą w optymalizację kodu i oprócz tego ćwiczenia,
została naturalnie zwiększona rozdzielczość wizualizacji znaków podczas odbioru szybkiej telegrafii.
Program JokerConfigurator otrzymał przycisk ponownego uruchomienia na życzenie. Istnieje grupa parametrów,
których zmiana zostanie wprowadzona przy następnym uruchomieniu. Należą do nich źródło SI5351 (25MHz lub 27MHz)
oraz adresy I2C modułów BPF, LPF, ATT. Po wprowadzonej zmianie tych ustawień możemy wykonać restart sprzętowy
wyłączając i włączając zasilanie, za pomocą pozycji na końcu listy menu serwisowego albo właśnie używając
programu JokerConfigurator od wersji 0.2, który teraz posiada taki przycisk. Grupa czterech parametrów
wymagających ponownego uruchomienia zaznaczona jest kolorem czerwonym, podobnie jak przycisk restartu.
Program LogBook na ekranie klastra posiada teraz możliwość dodatkowego filtrowania wyników z modulacją.
Dane pobierane są z serwisu dxsummit i nowy wpis na liście w trybie cyklicznego sprawdzania będzie sygnalizowany
komunikatem dźwiękowym lub głosowym literowaniem znaku w języku polskim – przy zaznaczonym polu Speech.
Jeśli Joker jest podłączony do komputera, można od razu przejść na częstotliwość wybraną z wpisu na liście klastra.
Wszystkie dostępne funkcje opisane są w przygotowanym dokumencie dołączonym do programu LogBook.
Joker v1.0, JokerConfigurator v0.2 oraz LogBook v0.2 dostępne są pod linkiem dołączonym do załącznika w pliku tekstowym.
Dołączone tam są również wszystkie publikowane wcześniej projekty KiCad, schematy, gerbery i dokumenty z opisami płytek.


