Kompaktný dashboard pre analýzu šírenia cez WSPR
Pred každým QSO s DX stanicou sa rádioamatér pýta to isté: otvára sa teraz dráha? Na ktorom pásme? V akú hodinu UTC? Na tieto otázky odpovedá WSPRSpyDX – open-source webová aplikácia od Colina MM0OPX, navrhnutá primárne pre rýchle overenie historického šírenia medzi dvoma regiónmi priamo z telefónu. Projekt je dostupný na GitHub pod licenciou CC0-1.0 bez akýchkoľvek obmedzení použitia. Aplikáciu písal pre svoje použitie, ale možno bude užitočná aj pre Vás.
Čo je WSPRSpyDX
WSPRSpyDX je kompaktný DX path dashboard, ktorý z historickej databázy WSPR spotov vyhodnocuje kvalitu šírenia medzi dvoma zvolenými oblasťami. Používateľ zadá Region A (napríklad krajinu alebo väčšiu geografickú oblasť), voliteľne Region B, zvolí časové okno pre históriu a aplikácia vráti súhrn: počty spotov na pásmach, najlepšie UTC okná pre prevádzku, odhady SNR a indikátory vhodnosti módov FT8, CW a SSB. Výsledky slúžia ako praktická pomôcka pri rozhodovaní, nie ako deterministická predpoveď šírenia.
Vyhľadávanie regiónov podporuje päť typov: krajina alebo väčšia oblasť, CQ zóna, ITU zóna, Maidenhead locator a priame zadanie zemepisných súradníc s editovateľnými poľami pre zemepisnú šírku a dĺžku. Ak zostane Region B prázdny, aplikácia porovná Region A voči celému svetu. Podporované sú aj skratky pre frekventované oblasti ako Škótsko, Nový Zéland, východné a západné pobrežie USA a iné.
Spustenie na PC a spustenie v telefóne
WSPRSpyDX je PWA (Progressive Web App) – funguje ako statická webová stránka bez nutnosti servera s databázou alebo backendom. Spustenie na PC je jednoduché: stačí stiahnuť repozitár z GitHub a spustiť lokálny HTTP server príkazom python -m http.server 8790 --bind 0.0.0.0, potom otvoriť http://localhost:8790/ v prehliadači. Na telefóne v rovnakej WiFi sieti stačí zadať LAN IP adresu počítača. V prehliadači Chrome na Androide je dostupná funkcia Pridať na plochu, ktorá nainštaluje aplikáciu ako samostatný ikon bez viditeľného panela prehliadača.
Pre tých, ktorí nechcú spravovať lokálny server, je k dispozícii publikovanie cez GitHub Pages – po nahratí repozitára stačí v nastaveniach repozitára aktivovať Pages pre vetvu main a GitHub poskytne verejnú URL adresu dashboardu. Alternatívou je priamy Android APK súbor WSPRSpyDX-v0.39-debug.apk v priečinku releases, ktorý obaľuje rovnaký dashboard v natívnom Android WebView wraperi. Ide o debug-signed build určený na testovanie; Android pri inštalácii upozorní na neznámy zdroj, čo je pri tejto triede softvéru štandardné.
UTC okná s počtom spotov
Kľúčovým pohľadom WSPRSpyDX je tabuľka UTC okien. Pre každé pásmo zobrazuje, v ktorých hodinách UTC bola historicky zaznamenaná spotová aktivita na zvolenej dráhe. Kliknutím na zaplnenú bunku sa otvára detailný pohľad s konkrétnymi WSPR spotmi – zobrazuje pravdepodobné krajiny, vzdialenosti v km, hodnoty SNR v dB, vysielaný výkon v dBm a odhad ekvivalentného SNR pri výkone 100 W. Tento 100 W ekvivalent umožňuje porovnanie spotov z rôznych WSPR staníc s rôznymi výkonmi na spoločnej referenčnej základni.

Pre filtrovanie výsledkov slúži hlavný filter minimálnej vzdialenosti, ktorý odfiltruje spoty z blízkych staníc a ponechá iba skutočné DX dráhy. Pre Live Openings pohľad a CW RBN monitor sú k dispozícii samostatné filtre vzdialenosti nezávislé od hlavného nastavenia.
Mapa aktuálneho šírenia – Live Openings
Live Openings panel zobrazuje aktuálne otvorené dráhy na mape sveta s farebnými čiarami podľa pásma. Mapa je bundlovaná lokálne ako statický PNG súbor – aplikácia nevyžaduje načítanie dlaždíc z externých mapových serverov a funguje plnohodnotne aj pri pomalšom mobilnom pripojení. Medzi vybranými regiónmi sa zobrazuje zakrivená cesta zodpovedajúca skutočnej geodetickej dráhe signálu. Okrem mapy zobrazuje panel hot bands – pásma s najväčším počtom aktuálnych spotov – a hot countries, teda krajiny, z ktorých prichádza najvyššia spotvá aktivita. Každý viditeľný spot je ohodnotený odhadom SNR pri 100 W.

Zelené a červené čipy módov pri každom výsledku poskytujú rýchlu vizuálnu informáciu o odhadovanej vhodnosti pre FT8, CW a SSB na základe nameraného SNR. Ak je K-index z NOAA/SWPC za posledných 24 hodín zvýšený, aplikácia zobrazí varovanie, že aktuálne podmienky sa môžu líšiť od historického vzoru.
CW RBN Monitor
Okrem WSPR dát obsahuje WSPRSpyDX aj monitor Reverse beacon Network pre CW. Panel umožňuje filtrovanie podľa volaného znaku, časového okna a minimálnej vzdialenosti. RBN monitor reaguje na aktuálne CW volania na HF pásmach a doplňuje pohľad z historických WSPR spotov o živú informáciu o otvorených dráhach v reálnom čase. Kombinácia oboch zdrojov dáva operátorovi ucelený obraz: historická WSPR databáza naznačuje, v akú dobu sa dráha historicky otvárala, a RBN potvrdí alebo vyvráti aktuálny stav.
Zdroje dát
| Zdroj | Účel |
|---|---|
| db1.wspr.live (ClickHouse) | Historické WSPR spoty |
| wspr.live | WSPR Live projekt |
| reversebeacon.net | CW RBN spoty v reálnom čase |
| NOAA/SWPC | Planetárny K-index (JSON API) |
| Nominatim geocoding | Náhradné vyhľadávanie krajín a regiónov |
CQ a ITU zóny nie sú priamo dostupné ako stĺpce v databáze wspr.rx, preto ich aplikácia konvertuje na praktické oblasti zemepisných súradníc. Maidenhead lokátor je konvertovaný priamo zo zadanej hodnoty . Mapa sveta je bundlovaná lokálne, takže aplikácia nezávisí od externých mapových dlaždíc.
Zhrnutie
WSPRSpyDX vypĺňa konkrétnu medzeru v ekosystéme WSPR nástrojov: nejde o ďalší zobrazovač živých spotov, ale o historický path checker optimalizovaný pre použitie na telefóne. operátor, ktorý chce vedieť, či sa dráha do JA alebo W6 otvára ráno alebo večer, a na ktorom pásme, dostane odpoveď za niekoľko sekúnd bez nutnosti interpretácie rozsiahlych mapových pohľadov. Otvorený zdrojový kód pod licenciou CC0-1.0, lokálna mapa bez závislosti na mapových serveroch a podpora Android APK z neho robia praktický nástroj pre každého, kto WSPR využíva nielen na vlastné reportovanie, ale aj na analýzu šírenia pred samotnou prevádzkou.
