Petr, OK2CQR, vydal 15. augusta 2026 verziu 3.0.0 svojho rádioamatérskeho logovacieho programu CQRLOG. Ide o prvé veľké vydanie po takmer piatich rokoch – predchádzajúca verzia vyšla 12. februára 2021. Medzitým Saku, OH1KH, vytvoril fork pôvodného zdrojového kódu s názvom CQRLOG Improved, ktorý sa aktívne rozvíjal ďalej. Petr sa pred pár týždňami rozhodol vrátiť k vývoju pôvodného CQRLOG a výsledkom je verzia 3.0.0, ktorá zlučuje veľkú časť vylepšení zo Sakuovho forku s vlastnými novinkami, predovšetkým podporou macOS.
V článku sa dočítate
Čo je CQRLog?

CQRLOG je pokročilý rádioamatérsky denník (logger) postavený na databáze MySQL/MariaDB. Poskytuje ovládanie rádiostanice cez knižnice Hamlib (aktuálne podpora vyše 140 typov a modelov rádií), pripojenie na DX klaster, online callbook, grayliner, vstavanú databázu QSL manažérov a veľmi presný algoritmus rozpoznávania krajín postavený na tabuľkách krajín vyvinutých OK1RR. Program je určený na každodenné všeobecné logovanie spojení na KV pásmach v módoch CW a SSB a je silno zameraný na jednoduchosť ovládania a údržby.
Petr, OK2CQR, sám otvorene uvádza, že jeho cieľom nie je preniesť do CQRLOG všetky funkcie z CQRLOG Improved. Chce program udržať jednoduchý a pridávať predovšetkým funkcie, ktoré sú užitočné pre neho ako CW operátora. Digitálne módy sám nepoužíva vôbec – podľa jeho slov je preňho rádioamatérstvo vždy o komunikácii medzi ľuďmi, zatiaľ čo pri módoch FT* je väčšina komunikácie automatizovaná a v skutočnosti spolu komunikujú počítače, bez možnosti položiť otázku alebo viesť skutočný rozhovor. Preto tieto módy sám netestuje ani neopravuje chyby s nimi súvisiace, a kto potrebuje silnú podporu digitálnych módov, odporúča mu vetvu CQRLOG Improved od Saku, OH1KH, ktorá má v tejto oblasti podstatne viac vývoja a podpory. Petr tiež upozorňuje, že informácie o nových verziách svojho CQRLOG už nebude publikovať na stránke cqrlog.com, keďže tamojšie fórum dnes slúži prevažne komunite okolo CQRLOG Improved a nechce medzi oboma vetvami vytvárať zmätok.
Z môjho pohľadu je najlepšou novou funkciou grafická bandmapa. Páči sa mi oveľa viac ako starý textový zoznam staníc. (Petr, OK2CQR)
Najlepšia nová funkcia: grafická bandmapa
Hlavnou novinkou verzie 3.0.0 je nové okno Band map (graphical), ktoré sa otvára z menu Window. Spoty sa vykresľujú na zvislom kHz pravítku pri ich skutočnej frekvencii, takže vzdialenosť na obrazovke zodpovedá skutočnej vzdialenosti v pásme. Kurzor ukazuje, kam je práve naladené rádio, a pravítko ho sleduje; ak rádio nie je pripojené, pravítko namiesto toho sleduje frekvenciu zadanú v okne New QSO, takže je možné meniť pásmo aj ručne. Mapu je možné myšou posúvať nahor a nadol, aby bolo vidieť aj iné časti pásma. Zobrazený rozsah je prepínateľný od 2 kHz do 600 kHz pomocou rozbaľovacieho zoznamu, tlačidiel +/- alebo kolieska myši; zobrazenie nikdy nepresiahne viac než 5 kHz za okraj pásma, keďže tam už nie je čo zobrazovať.
Všetky ostatné funkcie sa nachádzajú v menu za tlačidlom M: označovanie, návrat na vlastnú CQ frekvenciu a jej vymazanie, nastavenia filtra, odstránenie všetkých spotov a pomocník. Dvojklik na spot načíta volací znak do New QSO a naladí rádio, dvojklik na CQ líniu iba naladí späť na vlastnú frekvenciu. Filtrovanie využíva ten istý dialóg, aký používa klasická bandmapa, a obe okná zdieľajú rovnaké nastavenia – funkcie „not worked since“, iba LoTW/eQSL, zobrazenie aktívneho pásma a aktívneho módu fungujú v oboch oknách rovnako; nadpis M zobrazí hviezdičku, keď je zapnutý akýkoľvek filter.
Nová grafická bandmapa beží súbežne s klasickou bandmapou a nenahrádza ju – obe okná môžu byť otvorené naraz a obe nezávisle prijímajú spoty. Grafická bandmapa neponúka export do xplanet ani ukladanie spotov na disk – tieto funkcie naďalej zabezpečuje iba klasická bandmapa. Nastavenia starnutia spotov (aging) a písma sú zdieľané medzi oboma oknami cez Preferences/bandmap.
Novinky vo verzii 3.0.0
Podpora platforiem a distribučné balíčky
Verzia 3.0.0 prináša natívny build pre macOS postavený na Cocoa frameworku (Petr, OK2CQR). Inštalačný súbor DMG je podpísaný a notarizovaný Apple, vďaka čomu sa inštaluje bez varovaní Gatekeeperu. Na Linuxe sa štandardom stáva widget set GTK3 (Saku, OH1KH). Flatpak balíček je zostavený ako jednosúborový bundle na báze Qt6 a vynucuje XWayland, aby fungoval aj v reláciách Wayland. Snap balíček využíva Qt6, prísne (strict) obmedzenie zdrojov (confinement), obsahuje zabudovaný hamlib a xplanet a podporuje vzdialený režim MySQL. AppImage bol opravený tak, aby ako závislosť používal balíčky Qt5 namiesto Qt6.
Výkon a stabilita
Import z LoTW aj eQSL teraz beží v samostatnom vlákne, takže používateľské rozhranie zostáva počas importu responzívne. Export do ADIF a export denníka boli zrýchlené. Pridaný bol cache zápis pri zatváraní okna Preferences, čo zrýchľuje jeho zatváranie približne o 50 %. Opravená bola aj chyba, pri ktorej zatvorenie okna bandmapy ukončilo jej spracovateľské vlákno bez opätovného spustenia – bandmapa tak po opätovnom otvorení zostávala prázdna po zvyšok relácie a druhé zatvorenie mohlo program zhodiť. Vlákno teraz beží po celú dobu behu programu.
Ovládanie rádia a CW
Pridaná bola automatická detekcia sériového (COM) portu pri ovládaní rádia. Program teraz podporuje jednu až šesť rádiostaníc súčasne definovaných používateľom, pričom aktívna môže byť v danom čase vždy len jedna – táto zmena sa premietla aj do nastavení módov/šírky pásma a CW kľúčovania, keďže každá rádiostanica môže mať vlastné nastavenia. Pridaná bola voľba „compound poll“ v predvoľbách TRXControl (predvolene zapnutá); po jej vypnutí sa príkazy na pollovanie rádia posielajú každý samostatne na vlastnom riadku, čo pomáha pri slabších emulátoroch ako WFview. Pribudlo aj zaškrtávacie políčko „Set UTC to Rig“, ktoré cez príkaz rigctld nastaví na rádiu presný čas UTC pri nasledujúcej celej minúte po inicializácii.
Okno preteku (Contest)
Okno Contest prešlo výraznou úpravou. Pribudlo zaškrtávacie políčko „S&P“ – po jeho zapnutí funguje ako doteraz, po vypnutí sa pri prechode medzi stĺpcami automaticky spúšťajú pamäte F2, F3, F4 (F1 slúži na odoslanie CQ s možnosťou automatického opakovania, F2 na odoslanie volačky, RST a správy, F3 na upozornenie na duplicitné spojenie, F4 na odoslanie po zalogovaní spojenia). Pridané boli nápovedné texty (možno ich vypnúť) a stavové zobrazenie priebehu preteku vrátane špecializovaných procedúr pre OK1WC Memorial a Nordic VHF/UHF Activity Contest. Kontrola duplicít teraz funguje priamo počas písania volacieho znaku, nie až po opustení stĺpca. Pridané bolo aj zaškrtávacie políčko „Mark Dupe“, ktoré duplicitné spojenie označí v poli RST send príznakom „/D“.
Ďalšie drobnejšie vylepšenia okna preteku zahŕňajú farebné odlíšenie stĺpca TX (zelená/červená) podľa stavu automatického odosielania CW pamäte v režime S&P, počítadlo času od posledného zalogovaného spojenia a QSO rate za 10 minút a za hodinu, klávesovú skratku Shift+ESC na vymazanie volacieho znaku (rovnocenné s trojnásobným stlačením ESC) a ukladanie poslednej použitej CQ frekvencie a módu v režime Run, kde kliknutie (alebo Ctrl+L) na zobrazenie vráti rádio na túto frekvenciu.
Import, export a online denníky
Pridané bolo pole „Group edit“, kde je možné vymazať dátumy odoslania a prijatia QSL. Export do formátu Cabrillo bol opravený tak, aby mal nastaviteľné polia RST, a zmenený tak, aby ako čas spojenia používal time_off namiesto time_on – pri CW a fóne to nehrá rolu, keďže časy sú zvyčajne rovnaké, no pri FT8 spojenie trvá dlhšie a exporty z WSJT-X aj N1MM používajú time_off, takže export z CQRLOG je teraz s nimi zhodný. Endpoint pre Club Log bol aktualizovaný na clublog.org (Greg, VK6LH). Pridaný bol aj UDP Log Uploader založený na formáte N1MM+ (Steven, M1SDH).
Ostatné funkčné novinky
Okno New QSO získalo novú záložku „Call statistic“, ktorá po zadaní volacieho znaku zobrazí stav wkd/L/E (worked/LoTW/eQSL) v mriežke pásiem. Pridaná bola podpora QRZCQ ako callbooku, hoci autor upozorňuje, že ju z dôvodu chýbajúceho prémiového účtu vôbec netestoval. Pridané boli pásma 8 m a 5 m. Pri prvom spustení je teraz možné automaticky skopírovať konfiguráciu z existujúceho denníka, keďže konfigurácia je v CQRLOG viazaná na konkrétny denník. grayline dokáže zobraziť aj dráhu rotátora smerovej antény, ak je aktívna a zvolená. Do RBN monitora bol pridaný filter podľa zdrojového volacieho znaku a spoty z neho je možné posielať aj priamo do bandmapy. Mód RTTY bol premenovaný na DATA v nastaveniach módov, čo ovplyvňuje farebné rozlíšenie DX spotov aj priradenie iného módu pri dvojkliku.
Kompletné zhrnutie
CQRLOG 3.0.0 je podľa slov samotného autora „obrovské“ vydanie – changelog obsahuje desiatky nových funkcií a ešte viac opráv chýb nazbieraných za takmer päť rokov vývoja, väčšinu z nich pôvodne vytvoril Saku, OH1KH, vo vetve CQRLOG Improved a Petr ich do svojej verzie prevzal. Kľúčovými novinkami sú grafická bandmapa, natívna podpora macOS s notarizovaným inštalátorom, prechod na GTK3 na Linuxe, Flatpak a Snap balíčky založené na Qt6, asynchrónny import z LoTW a eQSL a rozsiahle prepracovanie okna preteku vrátane automatického spúšťania CW pamätí v režime S&P. Všetky súbory na stiahnutie sú dostupné na GitHube v repozitári ok2cqr/cqrlog, kde je možné nahlásiť aj chyby alebo problémy priamo formou issue, prípadne kontaktovať autora e-mailom.
