kQSO je rádioamatérsky log od OK1CDJ, ktorého hlavná myšlienka je netradične jednoduchá: namiesto klasického formulára s množstvom polí používa jeden inteligentný vstupný riadok. Ten rozpoznává údaje, které rádioamatér postupně zadává – volací značku, pásmo a mód, report, pořadové číslo, lokátor nebo referenci aktivace. Projekt existuje jako webová aplikace s offline PWA režimem a zároveň jako Android APK využívající stejnou webovou aplikaci.
V článku se dočtete
Jeden řádek místo formuláře
Při běžném logování je třeba přepínat mezi jednotlivými políčky. kQSO tento model obrací. Údaje lze zadávat postupně do jediného řádku a aplikace je podle syntaxe přiřadí ke správným položkám QSO. Pod zadaným textem zároveň zobrazuje náhled toho, co bude uloženo. K uložení spojení stačí stisknout Enter na prázdném řádku, přičemž volací značka je jediný povinný údaj.

Praktický význam se ukáže zejména při soutěžích. Místo přesouvání kurzoru mezi volací značkou, reportem, pořadovým číslem a lokátorem může operátor údaje psát tak, jak je přijímá. Například při VHF soutěžním profilu lze zadat volací značku, pořadové číslo a šestiznakový Maidenhead lokátor v jednom řádku. kQSO následně zobrazí také vypočítané QRB a bodovou hodnotu spojení.
Profily pro různé druhy provozu

kQSO není vázáno na jeden typ rádioamatérské činnosti. Při vytváření logu se vybírá profil, který určuje jeho chování. K dispozici je obecný log, aktivní profil pro SOTA, POTA, WWFF a TOTA, VHF contest a samostatný profil pro satelitní provoz.
VHF contestový profil pracuje s pořadovými čísly, šestimístným lokátorem a bodováním podle vzdálenosti mezi středy lokátorů. Při satelitním logu se vybírá konkrétní satelit již při vytváření logu. Aplikace poté nastaví příslušné uplinkové a downlinkové pásmo a údaj SAT_NAME. Takový model je praktický například při logování několika přeletů RS-44, SO-50, ISS nebo QO-100.
Přenosný provoz a práce bez internetu
Jednou z podstatných vlastností je offline provoz. Každé QSO se zapisuje do lokálního logu okamžitě a nedokončené QSO se uchovává v crash journal, takže po restartu může být uživateli nabídnuto k pokračování. Webová verze využívá persistentní úložiště OPFS, zatímco Android aplikace ukládá logy jako soubory ADI v aplikačním úložišti.
To má význam při přenosném provozu, kde nemusí být k dispozici datové připojení. Po skončení práce lze log exportovat do ADIF; při VHF contestu je navíc dostupný export ve formátu EDI REG1TEST, samostatně pro jednotlivá pásma.
Wavelog a práce s databází značek
kQSO dokáže odesílat logy General, Satellite a VHF contest do vlastního Wavelogu přes API v2. Odeslání je manuální a vyžaduje nastavení URL a příslušného tokenu. Důležité je, že odesílání není automatické. Wavelog při opakovaném odeslání přeskočí duplicity, takže stejný log lze v případě potřeby odeslat znovu.
Samostatnou funkcí je databáze volacích značek. kQSO používá předpřipravené databáze podle typu profilu a zároveň si pamětá vlastní již zpracované stanice. Databázi lze exportovat, importovat nebo odstranit nezávisle na samotných logech. Při zadávání volací značky tak může aplikace nabídnout známé údaje a při VHF provozu doplnit lokátor.
Rozhraní pro klávesnici i e-ink
Projekt je navržen pro desktop, tablet, Android a zařízení s e-ink displejem. Součástí aplikace je vlastní klávesnice s rozložením 6 × 7, přičemž podporována je i hardwarová klávesnice. Aplikace nabízí standardní i e-ink režim zobrazení a v režimu logování dokáže udržet obrazovku aktivní.

Pro rádioamatéra je zajímavé zejména omezení počtu dotyků. Při práci v terénu nebo během contestu může být jednoduchší vstup jedným riadkom praktickejší než klasický formulár optimalizovaný pre veľkú obrazovku. kQSO navyše podporuje pásma od 160 m až po mikrovlnné pásma do 76 GHz, pričom mikrovlnné frekvencie možno zadávať v tvare napríklad 24G alebo 47G. Nájdete ho na Gihube také na https://kqso.ok1cdj.com
Vyzkoušíte kQSO?
