Kompaktní dashboard pro analýzu šíření přes 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 tyto otázky odpovídá WSPRSpyDX – open-source webová aplikace od Colina MM0OPX, navržená primárně pro rychlé ověření historického šíření mezi dvěma regiony přímo z telefonu. Projekt je dostupný na GitHub pod licencí CC0-1.0 bez jakýchkoli omezení použití. Aplikaci psal pro své použití, ale možná bude užitečná také pro Vás.
Co je WSPRSpyDX
WSPRSpyDX je kompaktní DX path dashboard, který z historické databáze WSPR spotů vyhodnocuje kvalitu šíření mezi dvěma zvolenými oblastmi. Uživatel zadá Region A (například zemi nebo větší geografickou oblast), volitelně Region B, zvolí časové okno pro historii a aplikace vrátí souhrn: počty spotů na pásmech, nejlépe UTC okna pro provoz, odhady SNR a indikátory vhodnosti módů FT8, CW a SSB. Výsledky slouží jako praktická pomůcka při rozhodování, nikoli jako deterministická předpověď šíření.
Vyhledávání regionů podporuje pět typů: země nebo větší oblast, CQ zóna, ITU zóna, Maidenhead locator a přímé zadání zeměpisných souřadnic s editovatelnými poli pro zeměpisnou šířku a délku. Pokud zůstane Region B prázdný, aplikace porovná Region A vůči celému světu. Podporovány jsou také zkratky pro frekventované oblasti jako Skotsko, Nový Zéland, východní a západní pobřeží USA a jiné.
Spuštění na PC a spuštění v telefonu
WSPRSpyDX je PWA (Progressive Web App) – funguje jako statická webová stránka bez nutnosti serveru s databází nebo backendem. Spuštění na PC je jednoduché: stačí stáhnout repozitář z GitHub a spustit lokální HTTP server příkazem python -m http.server 8790 --bind 0.0.0.0, pak otevřít http://localhost:8790/ v prohlížeči. Na telefonu ve stejné WiFi síti stačí zadat LAN IP adresu počítače. V prohlížeči Chrome na Androidu je dostupná funkce Přidat na plochu, která nainstaluje aplikaci jako samostatný ikon bez viditelného panelu prohlížeče.
Pro ty, kteří nechtějí spravovat lokální server, je k dispozici publikování přes GitHub Pages – po nahrání repozitáře stačí v nastavení repozitáře aktivovat Pages pro větev main a GitHub poskytne veřejnou URL adresu dashboardu. Alternativou je přímý Android APK soubor WSPRSpyDX-v0.39-debug.apk ve složce releases, který obaluje stejný dashboard v nativním Android WebView wrapperi. Jedná se o debug-signed build určený k testování; Android při instalaci upozorní na neznámý zdroj, což je u této třídy softwaru standardní.
UTC okna s počtem spotů
Klíčovým pohledem WSPRSpyDX je tabulka UTC oken. Pro každé pásmo zobrazuje, ve kterých hodinách UTC byla historicky zaznamenána spotová aktivita na zvolené dráze. Klepnutím na zaplněnou buňku se otevírá detailní pohled s konkrétními WSPR spoty – zobrazuje pravděpodobné země, vzdálenosti v km, hodnoty SNR v dB, vysílaný výkon v dBm a odhad ekvivalentního SNR při výkonu 100 W. Tento 100 W ekvivalent umožňuje porovnání spotů z různých WSPR stanic s různými.

Pro filtrování výsledků slouží hlavní filtr minimální vzdálenosti, který odfiltruje spoty z blízkých stanic a ponechá pouze skutečné DX dráhy. Pro Live Openings pohled a CW RBN monitor jsou k dispozici samostatné filtry vzdálenosti nezávislé na hlavním nastavení.
Mapa aktuálního šíření – Live Openings
Live Openings panel zobrazuje aktuálně otevřené dráhy na mapě světa s barevnými čarami podle pásma. Mapa je bundlována lokálně jako statický PNG soubor – aplikace nevyžaduje načtení dlaždic z externích mapových serverů a funguje plnohodnotně i při pomalejším mobilním připojení. Mezi vybranými regiony se zobrazuje zakřivená cesta odpovídající skutečné geodetické dráze signálu. Kromě mapy zobrazuje panel hot bands – pásma s největším počtem aktuálních spotů – a hot countries, tedy země, ze kterých přichází nejvyšší spotvá aktivita. Každý viditelný spot je ohodnocen odhadem SNR při 100 W.

Zelené a červené čipy módů při každém výsledku poskytují rychlou vizuální informaci o odhadované vhodnosti pro FT8, CW a SSB na základě naměřeného SNR. Pokud je K-index z NOAA/SWPC za posledních 24 hodin zvýšen, aplikace zobrazí varování, že aktuální podmínky se mohou lišit od historického vzoru.
CW RBN Monitor
Kromě WSPR dat obsahuje WSPRSpyDX také monitor Reverse beacon Network pro CW. Panel umožňuje filtrování podle volaného znaku, časového okna a minimální vzdálenosti. RBN monitor reaguje na aktuální CW volání na HF pásmech a doplňuje pohled z historických WSPR spotů o živou informaci o otevřených drahách v reálném čase. Kombinace obou zdrojů dává operátorovi ucelený obraz: historická WSPR databáze naznačuje, v jakou dobu se dráha historicky otevírala, a RBN potvrdí nebo vyvrátí aktuální stav.
Zdroje dat
| Zdroj | Účel |
|---|---|
| db1.wspr.live (ClickHouse) | Historické WSPR spoty |
| wspr.live | WSPR Live projekt |
| reversebeacon.net | CW RBN spoty v reálném čase |
| NOAA/SWPC | Planetární K-index (JSON API) |
| Nominatim geocoding | Náhradní vyhledávání zemí a regionů |
CQ a ITU zóny nejsou přímo dostupné jako sloupce v databázi wspr.rx, proto je aplikace konvertuje na praktické oblasti zeměpisných souřadnic. Maidenhead lokátor je konvertován přímo ze zadané hodnoty. Mapa světa je bundlována lokálně, takže aplikace nezávisí na externích mapových dlaždicích.
Shrnutí
WSPRSpyDX vyplňuje konkrétní mezeru v ekosystému WSPR nástrojů: nejde o další zobrazovač živých spotů, ale o historický path checker optimalizovaný pro použití na telefonu. operátor, který chce vědět, zda se dráha do JA nebo W6 otevírá ráno nebo večer, a na kterém pásmu, dostane odpověď za několik vteřin bez nutnosti interpretace rozsáhlých mapových pohledů. Otevřený zdrojový kód pod licencí CC0-1.0, lokální mapa bez závislosti na mapových serverech a podpora Android APK z něj dělají praktický nástroj pro každého, kdo WSPR využívá nejen k vlastnímu reportování, ale ik analýze šíření před samotným provozem.
