Petr OK2CQR, vydal verzi 3.3.0 open-source staničního deníku CQRLOG pro Linux a macOS. Tato verze přináší zásadní změny v práci s Reverse beacon Network a pásmovými mapami, opravu dlouhodobých problémů s databázovým rozhraním a vylepšení integrace s online službami.
V článku se dočtete
RBN a pásmové mapy

Největší novinkou je propracovaná architektura připojení k RBN. Všichni konzumenti – monitor, pásmové mapy i grayline – sdílejí jedno TCP spojení. Zavření okna monitoru již nepřeruší příjem spotů pro ostatní části programu. Nové řídicí okno RBN (přístupné přes New QSO → Window) zobrazuje stav spojení, umožňuje výběr serveru z předvoleb a nastavení globálního filtru. Připojení k RBN lze automatizovat při startu programu.
Pásmové mapy nyní podporují několik současně otevřených oken. Každé okno může sledovat VFO nebo zobrazovat pevné pásmo s vlastním rozsahem a filtrem. Filtr umožňuje odfiltrovat již odpracované stanice podle globálního pravidla, časového rozsahu nebo data, případně omezit zobrazení na stanice s LoTW nebo eQSL. U volacích znaků se volitelně zobrazuje členství v klubech. Kontrola odpracovaných stanic probíhá na pozadí se sdílenou cache – při velkém objemu spotů nebo vzdáleném databázovém serveru program nezamrzá.
Databáze a kompatibilita s MariaDB
CQRLOG přechází na znakovou sadu utf8mb4 pro databázové připojení. Čtyřbytové znaky – například emotikony z callbook záznamů – se ukládají správně. Stávající tabulky se konvertují automaticky při prvním spuštění nové verze, což může při rozsáhlém logu trvat déle. Databázová spojení se kontrolují každých 5 minut a v případě výpadku se automaticky obnoví. Stejná logika platí pro RBN a DX cluster – program detekuje tiché odpojení a znovu se připojí.
Hamlib a řízení TRX
Opraven je problém s rigctld, při kterém se při vypnutém transceiveru hromadily nevyřízené požadavky. Po opětovném zapnutí rádia se příkazy zasekly a řízení přestalo reagovat. Verze 3.3.0 tento stav ošetřuje. Opravena je i manuální editace frekvence, která selhávala po vypnutí rádia během provozu.
Online služby a LoTW
Export do LoTW umožňuje podepsání a odeslání v jednom kroku. Pokud upload selže, podepsaný soubor se uchová a při dalším pokusu se nabídne znovu. Program zobrazuje počet odeslaných QSO. Integrace s HamQTH přešla na API v2 – callbook vyhledávání, DX cluster i nahrávání logu používají nové rozhraní. Nová funkce umožňuje hlásit frekvenci a mód transceiveru na HamQTH, takže ostatní operátoři vidí, že jste na vzduchu.
Opravy chyb
Grayline mapa měla stín posunutý o 45 až 105 minut podle ročního období – výpočet polohy Slunce je opraven. Chyba v transakci při QSL vyhledávání nebo IOTA importu nechávala otevřenou transakci, což způsobovalo selhání dalších operací. WinKeyer funkce „Pot speed“ funguje na macOS, Flatpak i Snap. Lokátor se subsquare zadaným malými písmeny generoval nesprávné souřadnice.
Instalace a kompilace
Pro Fedoru 44 je k dispozici RPM balíček (Qt6). Kompilaci ze zdrojů zajistí příkazy make rpm nebo make docker-rpm. Zdrojové kódy a binární balíčky jsou dostupné na GitHub https://github.com/ok2cqr/cqrlog
