Petr, OK2CQR, vydal 15. srpna 2026 verzi 3.0.0 svého radioamatérského logovacího programu CQRLOG. Jedná se o první velké vydání po téměř pěti letech - předchozí verze vyšla 12. února 2021. Mezitím Saku, OH1KH, vytvořil fork původního zdrojového kódu s názvem CQRLOG Improved, který se aktivně rozvíjel dále. Petr se před pár týdny rozhodl vrátit k vývoji původního CQRLOG a výsledkem je verze 3.0.0, která slučuje velkou část vylepšení ze Sakuova forku s vlastními novinkami, především podporou macOS.
V článku se dočtete
Co je CQRLog?

CQRLOG je pokročilý radioamatérský deník (logger) postavený na databázi MySQL/MariaDB. Poskytuje ovládání radiostanice přes knihovny Hamlib (aktuálne podpora vyše 140 typov a modelov rádií), pripojenie na DX klaster, online callbook, grayliner, vstavanú databázu QSL manažerů a velmi přesný algoritmus rozpoznávání zemí postavený na tabulkách zemí vyvinutých OK1RR. Program je určen pro každodenní všeobecné logování spojení na KV pásmech v módech CW a SSB a je silně zaměřen na jednoduchost ovládání a údržby.
Petr, OK2CQR, sám otevřeně uvádí, že jeho cílem není přenést do CQRLOG všechny funkce z CQRLOG Improved. Chce program udržet snadný a přidávat především funkce, které jsou užitečné pro něj jako CW operátora. Digitální módy sám nepoužívá vůbec – podle jeho slov je pro něj radioamatérství vždy o komunikaci mezi lidmi, zatímco u módů FT* je většina komunikace automatizována a ve skutečnosti spolu komunikují počítače, bez možnosti položit otázku nebo vést skutečný rozhovor. Proto tyto módy sám netestuje ani neopravuje chyby s nimi související a kdo potřebuje silnou podporu digitálních módů, doporučuje mu větev CQRLOG Improved od Saku, OH1KH, která má v této oblasti podstatně více vývoje a podpory. Petr také upozorňuje, že informace o nových verzích svého CQRLOG již nebude publikovat na stránce cqrlog.com, jelikož tamní fórum dnes slouží převážně komunitě kolem CQRLOG Improved a nechce mezi oběma větvemi vytvářet zmatek.
Z mého pohledu je nejlepší novou funkcí grafická bandmapa. Líbí se mi mnohem víc než starý textový seznam stanic. (Petr, OK2CQR)
Nejlepší nová funkce: grafická bandmapa
Hlavní novinkou verze 3.0.0 je nové okno Band map (graphical), které se otevírá z menu Window. Spoty se vykreslují na svislém kHz pravítku při jejich skutečné frekvenci, takže vzdálenost na obrazovce odpovídá skutečné vzdálenosti v pásmu. Kurzor ukazuje, kam je právě naladěno rádio, a pravítko jej sleduje; pokud rádio není připojeno, pravítko místo toho sleduje frekvenci zadanou v okně New QSO, takže je možné měnit pásmo i ručně. Mapu lze myší posouvat nahoru a dolů, aby bylo vidět i jiné části pásma. Zobrazený rozsah je přepínatelný od 2 kHz do 600 kHz pomocí rozbalovacího seznamu, tlačítek +/- nebo kolečka myši; zobrazení nikdy nepřesáhne více než 5 kHz za okraj pásma, protože tam už není co zobrazovat.
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 běží souběžně s klasickou bandmapou a nenahrazuje ji – obě okna mohou být otevřena najednou a obě nezávisle přijímají spoty. Grafická bandmapa nenabízí export do xplanetu ani ukládání spotů na disk – tyto funkce nadále zajišťuje pouze klasická bandmapa. Nastavení stárnutí spotů (aging) a písma jsou sdílena mezi oběma okny přes Preferences/bandmap.
Novinky ve verzi 3.0.0
Podpora platforem a distribuční balíčky
Verze 3.0.0 přináší nativní build pro macOS postavený na Cocoa frameworku (Petr, OK2CQR). Instalační soubor DMG je podepsán a notarizován Apple, díky čemuž se instaluje bez varování Gatekeeperu. Na Linuxu se standardem stává widget set GTK3 (Saku, OH1KH). Flatpak balíček je sestaven jako jednosouborový bundle na bázi Qt6 a vynucuje XWayland, aby fungoval iv pořadech Wayland. Snap balíček využívá Qt6, přísné (strict) omezení zdrojů (confinement), obsahuje zabudovaný hamlib a xplanet a podporuje vzdálený režim MySQL. AppImage byl opraven tak, aby jako závislost používal balíčky Qt5 namísto Qt6.
Výkon a stabilita
Import z LoTW i 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 i 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ádání rádia a CW
Přidána byla automatická detekce sériového (COM) portu při ovládání rádia. Program nyní podporuje jednu až šest radiostanic současně definovaných uživatelem, přičemž aktivní může být v daném čase vždy jen jedna – tato změna se promítla i do nastavení módů/šířky pásma a CW klíčování, jelikož každá radiostanice může mít vlastní nastavení. Přidána byla volba „compound poll“ v předvolbách TRXControl (výchozí zapnutá); po jejím vypnutí se příkazy k pollování rádia posílají každý samostatně na vlastním řádku, což pomáhá při slabších emulátorech jako WFview. Pribudlo aj zaškrtávacie políčko „Set UTC to Rig“, které přes příkaz rigctld nastaví na rádiu přesný čas UTC při následující celé minutě po inicializaci.
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 i zaškrtávacie políčko „Mark Dupe“, ktoré duplicitné spojenie označí v poli RST send príznakom „/D“.
Další drobnější vylepšení okna závodu zahrnují barevné odlišení sloupce TX (zelená/červená) podle stavu automatického odesílání CW paměti v režimu S&P, počítadlo času od posledního zalogovaného spojení a QSO rate za 10 minut a za hodinu, klávesovou zkratku Shift+ESC pro vymazání volacího znaku ( poslední použité CQ frekvence a módu v režimu Run, kde kliknutí (nebo Ctrl+L) k zobrazení vrátí rádio na tuto frekvenci.
Import, export a online deníky
Pridané bolo pole „Group edit“, kde je možné vymazať dátumy odoslania a prijatia QSL. Export do formátu Cabrillo byl opraven tak, aby měl nastavitelná pole RST, a změněn tak, aby jako čas spojení používal time_off namísto time_on – při CW a fónu to nehraje roli, protože časy jsou obvykle stejné, ale při 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 i 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ť i 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ť i priamo do bandmapy. Mód RTTY bol premenovaný na DATA v nastaveniach módov, čo ovplyvňuje farebné rozlíšenie DX spotov i priradenie iného módu pri dvojkliku.
Kompletní shrnutí
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ť i chyby alebo problémy priamo formou issue, prípadne kontaktovať autora e-mailom.
