Petr OK2CQR, vydal verziu 3.3.0 open-source staničného denníka CQRLOG pre Linux a macOS. Táto verzia prináša zásadné zmeny v práci s Reverse beacon Network a pásmovými mapami, opravu dlhodobých problémov s databázovým rozhraním a vylepšenia integrácie s online službami.
V článku sa dočítate
RBN a pásmové mapy

Najväčšou novinkou je prepracovaná architektúra pripojenia k RBN. Všetci konzumenti – monitor, pásmové mapy aj grayline – zdieľajú jedno TCP spojenie. Zatvorenie okna monitora už nepreruší príjem spotov pre ostatné časti programu. Nové riadiace okno RBN (prístupné cez New QSO → Window) zobrazuje stav spojenia, umožňuje výber servera z predvolieb a nastavenie globálneho filtra. Pripojenie k RBN je možné automatizovať pri štarte programu.
Pásmové mapy teraz podporujú viacero súčasne otvorených okien. Každé okno môže sledovať VFO alebo zobrazovať pevné pásmo s vlastným rozsahom a filtrom. Filter umožňuje odfiltrovať už odpracované stanice podľa globálneho pravidla, časového rozsahu alebo dátumu, prípadne obmedziť zobrazenie na stanice s LoTW alebo eQSL. Pri volacích znakoch sa voliteľne zobrazuje členstvo v kluboch. Kontrola odpracovaných staníc prebieha na pozadí so zdieľanou cache – pri veľkom objeme spotov alebo vzdialenom databázovom serveri program nezamŕza.
Databáza a kompatibilita s MariaDB
CQRLOG prechádza na znakovú sadu utf8mb4 pre databázové pripojenie. Štvorbytové znaky – napríklad emotikony z callbook záznamov – sa ukladajú správne. Existujúce tabuľky sa konvertujú automaticky pri prvom spustení novej verzie, čo môže pri rozsiahlom logu trvať dlhšie. Databázové spojenia sa kontrolujú každých 5 minút a v prípade výpadku sa automaticky obnovia. Rovnaká logika platí pre RBN a DX cluster – program deteguje tiché odpojenie a znovu sa pripojí.
Hamlib a riadenie TRX
Opravený je problém s rigctld, pri ktorom sa pri vypnutom transceiveri hromadili nevybavené požiadavky. Po opätovnom zapnutí rádia sa príkazy zasekli a riadenie prestalo reagovať. Verzia 3.3.0 tento stav ošetruje. Opravená je aj manuálna editácia frekvencie, ktorá zlyhávala po vypnutí rádia počas prevádzky.
Online služby a LoTW
Export do LoTW umožňuje podpísanie a odoslanie v jednom kroku. Ak upload zlyhá, podpísaný súbor sa uchová a pri ďalšom pokuse sa ponúkne znova. Program zobrazuje počet odoslaných QSO. Integrácia s HamQTH prešla na API v2 – callbook vyhľadávanie, DX cluster aj nahrávanie logu používajú nové rozhranie. Nová funkcia umožňuje hlásiť frekvenciu a mód transceivera na HamQTH, takže ostatní operátori vidia, že ste na vzduchu.
Opravy chýb
Grayline mapa mala tieň posunutý o 45 až 105 minút podľa ročného obdobia – výpočet polohy Slnka je opravený. Chyba v transakcii pri QSL vyhľadávaní alebo IOTA importe nechávala otvorenú transakciu, čo spôsobovalo zlyhanie ďalších operácií. WinKeyer funkcia „Pot speed“ funguje na macOS, Flatpak aj Snap. Lokátor so subsquare zadaným malými písmenami generoval nesprávne súradnice.
Inštalácia a kompilácia
Pre Fedoru 44 je k dispozícii RPM balíček (Qt6). Kompiláciu zo zdrojov zabezpečia príkazy make rpm alebo make docker-rpm. Zdrojové kódy a binárne balíčky sú dostupné na GitHub https://github.com/ok2cqr/cqrlog
