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áva údaje, ktoré rádioamatér postupne zadáva – volaciu značku, pásmo a mód, report, poradové číslo, lokátor alebo referenciu aktivácie. Projekt existuje ako webová aplikácia s offline PWA režimom a zároveň ako Android APK využívajúce rovnakú webovú aplikáciu.
V článku sa dočítate
Jeden riadok namiesto formulára
Pri bežnom logovaní treba prepínať medzi jednotlivými políčkami. kQSO tento model obracia. Údaje možno zadávať postupne do jediného riadku a aplikácia ich podľa syntaxe priradí k správnym položkám QSO. Pod zadaným textom zároveň zobrazuje náhľad toho, čo bude uložené. Na uloženie spojenia stačí stlačiť Enter na prázdnom riadku, pričom volacia značka je jediný povinný údaj.

Praktický význam sa ukáže najmä pri contestoch. Namiesto presúvania kurzora medzi volacou značkou, reportom, poradovým číslom a lokátorom môže operátor údaje písať tak, ako ich prijíma. Napríklad pri VHF contestovom profile možno zadať volaciu značku, poradové číslo a šesťznakový Maidenhead lokátor v jednom riadku. kQSO následne zobrazí aj vypočítané QRB a bodovú hodnotu spojenia.
Profily pre rôzne druhy prevádzky

kQSO nie je viazané na jeden typ rádioamatérskej prevádzky. Pri vytváraní logu sa vyberá profil, ktorý určuje jeho správanie. K dispozícii je všeobecný log, aktivačný profil pre SOTA, POTA, WWFF a TOTA, VHF contest a samostatný profil pre satelitnú prevádzku.
VHF contestový profil pracuje s poradovými číslami, šesťznakovým lokátorom a bodovaním podľa vzdialenosti medzi stredmi lokátorov. Pri satelitnom logu sa vyberá konkrétny satelit už pri vytváraní logu. Aplikácia potom nastaví príslušné uplinkové a downlinkové pásmo a údaj SAT_NAME. Takýto model je praktický napríklad pri logovaní viacerých preletov RS-44, SO-50, ISS alebo QO-100.
Portable prevádzka a práca bez internetu
Jednou z podstatných vlastností je offline prevádzka. Každé QSO sa zapisuje do lokálneho logu okamžite a nedokončené QSO sa uchováva v crash journal, takže po reštarte môže byť používateľovi ponúknuté na pokračovanie. Webová verzia využíva perzistentné úložisko OPFS, zatiaľ čo Androidová aplikácia ukladá logy ako súbory ADI v aplikačnom úložisku.
To má význam pri portable prevádzke, kde nemusí byť k dispozícii dátové pripojenie. Po skončení práce možno log exportovať do ADIF; pri VHF contestoch je navyše dostupný export vo formáte EDI REG1TEST, samostatne pre jednotlivé pásma.
Wavelog a práca s databázou značiek
kQSO dokáže odosielať logy General, Satellite a VHF contest do vlastného Wavelogu cez API v2. Odoslanie je manuálne a vyžaduje nastavenie URL a príslušného tokenu. Dôležité je, že odosielanie nie je automatické. Wavelog pri opakovanom odoslaní preskakuje duplicity, takže rovnaký log možno v prípade potreby odoslať znova.
Samostatnou funkciou je databáza volacích značiek. kQSO používa predpripravené databázy podľa typu profilu a zároveň si pamätá vlastné už pracované stanice. Databázu možno exportovať, importovať alebo odstrániť nezávisle od samotných logov. Pri zadávaní volacej značky tak môže aplikácia ponúknuť známe údaje a pri VHF prevádzke doplniť lokátor.
Rozhranie pre klávesnicu aj e-ink
Projekt je navrhnutý pre desktop, tablet, Android a zariadenia s e-ink displejom. Súčasťou aplikácie je vlastná klávesnica s rozložením 6 × 7, pričom podporovaná je aj hardvérová klávesnica. Aplikácia ponúka štandardný aj e-ink režim zobrazenia a v režime logovania dokáže udržať obrazovku aktívnu.

Pre rádioamatéra je zaujímavé najmä obmedzenie počtu dotykov. Pri práci v teréne alebo počas contestu môže byť 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 aj na https://kqso.ok1cdj.com
Vyskúšate kQSO?
