Prenasledovanie aktivátorov Parks on the Air, sledovanie DX Clustra a paralelné ovládanie transceivera z jedného pracovného prostredia – to bol pôvodný zámer, s ktorým Casey Stanton, K3SBP, napísal prvú verziu aplikácie POTACAT. Od víkendového projektu pre FlexRadio a POTA spoty sa vyvinul plnohodnotný open-source nástroj pokrývajúci sedem zdrojov spotov, niekoľko metód CAT riadenia, integráciu WSJT-X, logovanie QSO s exportom do bežných logbokov a v najnovšej verzii aj kompletnú funkciu vzdialenej prevádzky , teda remote station, ECHOCAT. Aplikácia je bezplatná, zdrojový kód je verejne dostupný na GitHub a inštalátor pre Windows, macOS aj Linux je k dispozícii na potacat.com.
V článku sa dočítate
Výhoda remote station pre rádioamatéra
Vzdialená prevádzka bola dlho doménou drahých riešení: internetovo prepojené transceivery popredných výrobcov, proprietárny softvér a predplatné cloudových služieb. Pre operátora so strednou vybavenosťou to predstavovalo finančne aj technicky náročnú bariéru. POTACAT prináša funkciu vzdialenej prevádzky ECHOCAT ako súčasť bezplatnej aplikácie. Princíp je jednoduchý: transceiver zostane v shacku pripojený k počítaču alebo Raspberry Pi, operátor sa vzdialene pripojí cez VPN Tailscale a v prehliadači telefónu alebo tabletu má k dispozícii plnohodnotnú obsluhu stanice – ladenie frekvencie, SSB cez PTT, CW makrá aj digitálne módy.
Praktický dosah tejto funkcie je zrejmý: aktivátor POTA sa objaví na 14 MHz v čase, keď operátor sedí v aute. Otvorí prehliadač telefónu, ťukne na spot, stlačí PTT a QSO zaloguje priamo z aplikácie. Bez laptopu, bez RDP, bez cloudového predplatného. To isté platí pre FT8, kde Raspberry Pi v shacku vykonáva dekódovanie a volanie CQ, zatiaľ čo operátor sleduje waterfall na telefóne z inej miestnosti alebo z iného mesta.
Čo POTACAT dokáže – prehľad funkcií
Jadrom aplikácie je agregácia živých spotov zo siedmich zdrojov do jedného pohľadu. Jedným kliknutím na riadok spotu sa transceiver preladí na príslušnú frekvenciu a mód. Na waterfall FlexRadio sa spoty zobrazia priamo ako popisky nad markermi. Zabudovaný CW Keyer s podporou MIDI pádiel a CW makier funguje lokálne aj vzdialene. Logovaním QSO v aplikácii sa záznamy v reálnom čase preposielajú do externých logbokov. Pre operátorov s FlexRadio je k dispozícii integrácia so SmartSDR panadaptérom. Aplikácia obsahuje solárne údaje so SFI, A-indexom a K-indexom, heatmapu aktivity pásiem a DXCC tracker pre sledovanie chýbajúcich entít.
Video: POTACAT na YouTube kanáli KM4ACK
Autor aplikácie Casey K3SBP predstavil POTACAT v rozhovore s Jasonom KM4ACK, ktorý prevádzkuje jeden z najsledovanejších YouTube kanálov venovaných rádioamatérskym linuxovým a Raspberry Pi projektom. Video pokrýva inštaláciu, konfiguráciu rádia a základné pracovné postupy.
Zdroje spotov, ich zobrazenie a filtrovanie

POTACAT agreguje spoty zo siedmich zdrojov súčasne. POTA API poskytuje spoty aktivátorov obnovované každých 30 sekúnd. SOTA API dodáva spoty zo summitov vrátane výšky a referencie. DX cluster streamuje spoty v reálnom čase cez Telnet a zobrazuje ich farebne odlíšené od POTA a SOTA riadkov. Reverse beacon Network ponúka samostatný pohľad s mapou, kde sú zobrazené skimmery zachytávajúce konkrétne CQ vrátane hodnoty SNR a rýchlosti odosielania CW v WPM. PSKReporter poskytuje spoty FreeDV digitálneho hlasového módu. Priama integrácia s WSJT-X prináša FT8 a FT4 dekódovania priamo do tabuľky spotov. Siedmym zdrojom sú DX expedičné upozornenia s vlajkami krajín.
Spoty sú zobraziteľné v štyroch módoch: tabuľkový pohľad s triediteľnými stĺpcami, mapový pohľad na celú obrazovku s tmavými alebo svetlými podkladovými mapami OpenStreetMap, kombinovaný pohľad tabuľky a mapy vedľa seba a vyskakovacia mapa do samostatného okna pre druhý monitor.

Filtrovanie spotov pracuje na viacerých úrovniach. Pásmové filtre prepínajú viditeľnosť jednotlivých pásiem od 160 m po 6 m. Módové filtre zobrazujú alebo skrývajú CW, SSB, FT8, FT4, FM a digitálne módy. Každý zdroj spotov možno zapnúť alebo vypnúť samostatne. Funkcia Hide Worked odstraňuje z pohľadu stanice, s ktorými je QSO už zalogované. Funkcia Hide Out-of-Privilege zohľadňuje triedu licencie operátora a automaticky skrýva frekvencie, na ktorých nemá oprávnenie vysielať. Filter kontinentov sústreďuje pohľad na konkrétne geografické oblasti. Watchlist s desktopovými notifikáciami upozorňuje na výskyt sledovaných volaných znakov v akomkoľvek zdroji, aj v momentálne vypnutom.
Ovládanie rádiostanice

POTACAT podporuje tri metódy pripojenia k transceiveru. FlexRadio SmartSDR sa pripája cez TCP alebo COM port na ľubovoľný slice A až D. Pre ostatné transceivery je v inštalátore pribalená knižnica Hamlib 4.7 bez nutnosti samostatnej inštalácie; zoznam podporovaných rígov presahuje 200 modelov od výrobcov Icom, Yaesu, Kenwood, Elecraft, Xiegu a ďalších. Tretia metóda – sériový CAT s Kenwood protokolom – je určená pre transceivery QRPLabs QMX a QDX a iné rádiá s Kenwood protokolom, s nastaviteľným baudrate a konfiguráciou DTR/RTS.
Profily rígov možno ukladať pod vlastnými názvami a prepínať jedným kliknutím. Pri preladení na CW spot aplikácia automaticky aplikuje CW XIT offset pre presné naladenie. Skenovací mód automaticky prechádza filtrovanými spotmi v nastaviteľnom intervale a preskakuje zalogované stanice – princíp podobný skenovaniu kanálov záchranárskej rádiostanice, no aplikovaný na živé POTA alebo DX spoty.
SmartSDR Panadaptér
Operátori s FlexRadio majú k dispozícii priamu integráciu so SmartSDR panadaptérom. Spoty POTA, SOTA, DX Clustra a Watchlistu sa zobrazujú ako popisky priamo na waterfall displeji – každý marker je označený volaným znakom a referenciou parku alebo summitu. Vizuálne ladenie na aktivátora je tak možné priamo z panoramatického zobrazenia spektra bez prepínania do tabuľky spotov. Pripojenie prebieha cez SmartSDR TCP API.
Logovanie QSO
Logovací dialóg sa otvára jedným kliknutím po uskutočnení QSO a je predvyplnený volaným znakom, frekvenciou, módom, referenciou parku alebo summitu, dátumom, časom, výkonom a RST. Každý QSO záznam sa ukladá lokálne do ADIF súboru ako záloha.

Paralelne môže aplikácia preposielať záznamy v reálnom čase do externých logbokov. Podporované sú Log4OM 2 cez UDP, DXKeeper, Ham Radio Deluxe cez UDP, N3FJP cez TCP a ďalšie logbooky vrátane Wavelog, MacLoggerDX, QRZ logbook, World Radio League a SOTAdata. Zoznam posledných QSO v session je viditeľný ako rolovateľný panel s možnosťou re-spotu.
Rozhranie POTACAT: SSB, CW, WSJT-X a skenovanie
Aplikácia ponúka tmavý aj svetlý vizuálny motív s prepínačom v reálnom čase. V stavovom riadku sú trvalo zobrazené hodnoty SFI, A-indexu a K-indexu. Heatmapa aktivity pásiem zobrazuje, ktoré pásma sú momentálne najaktívnejšie podľa počtu spotov. Desktopové notifikácie upozorňujú na zhody so Watchlistom. CAT log panel zobrazuje živý výpis každého CAT príkazu a udalosti pripojenia pre diagnostiku.

Pre SSB prevádzku cez ECHOCAT aplikácia streamuje obojsmernú reálnu audio cez WebRTC bez viditeľnej latencie. PTT tlačidlo na telefóne ovláda vysielač priamo. K dispozícii sú aj prednahrané hlasové makrá pre diskrétnu prevádzku. CW operátori majú k dispozícii programovateľné CW makrá s priamym miestnym sidetónom, podporu Vband, Vail, TinyMIDI Key a iných MIDI klúčovačov, ako aj klávesnicový CW vstup. WSJT-X integrácia funguje v dvoch vrstvách: desktopová verzia aplikácie napája FT8 a FT4 dekódovanie z bežiaceho WSJT-X do spotovej tabuľky, vzdialená ECHOCAT prevádzka na FT8 a FT4 prebieha cez existujúci WSJT-X pipeline na shackovom počítači bez nutnosti jeho prítomnosti pri obsluhe.
POTACAT obsahuje aj zabudovaný FT8/FT4 engine JTCAT, ktorý nevyžaduje externý WSJT-X. JTCAT má vlastný waterfall, dekódovací panel a funkciu auto-QSO priamo v aplikácii. Okrem toho POTACAT podporuje SSTV: z telefónu je možné odfotiť obrázok a odoslať ho ako SSTV vysielanie cez vzdialenú stanicu.
Požiadavky
| Komponent | Požiadavka |
|---|---|
| Operačný systém | Windows 10+ (64-bit), macOS 11+, Linux x86_64 alebo ARM64 |
| Rádiostanica | FlexRadio (SmartSDR), alebo Hamlib-kompatibilné rádio (200+ modelov), alebo sériový CAT Kenwood protokol (QMX, QDX) |
| Pripojenie na internet | Vyžadované pre POTA/SOTA spoty, DX Cluster a RBN |
| Maidenhead locator | Potrebný pre výpočet vzdialeností od spotov |
| Vzdialená prevádzka (ECHOCAT) | Tailscale VPN na shackovom PC aj na mobilnom zariadení (bezplatné pre osobné použitie) |
| Hardvér pre remote stanicu | Raspberry Pi 4/5 alebo bežný PC; transceiver s USB alebo sériovým portom |
POTACAT vo verzii 1.8.13 je dostupný ako inštalátor pre Windows, DMG pre macOS (Apple Silicon aj Intel) a ako AppImage, DEB a RPM pre Linux vrátane ARM64 pre Raspberry Pi 4 a 5. Aplikácia je open-source, zdrojový kód je dostupný na github.com/Waffleslop/POTACAT a je možné ju skompilovať zo zdrojov pomocou Node.js 22 a npm.
Záver
POTACAT začínal ako nástroj pre rýchle ladenie na POTA spoty. Dnes pokrýva celý reťazec od agregácie živých spotov a CAT riadenia transceivera cez logovanie QSO až po plnohodnotnú vzdialenú prevádzku na SSB, CW aj FT8 z telefónu bez jediného cloudového predplatného. Bezplatná dostupnosť, podpora širokého spektra transceiverov cez Hamlib a možnosť prevádzky na Raspberry Pi robia z POTACAT praktický nástroj pre POTA operátorov, DX prenasledovateľov aj pre tých, ktorí hľadajú dostupné riešenie vzdialenej stanice.
