OscarWatch je open-source desktopová aplikácia pre sledovanie rádioamatérskych satelitov. Vyvíja ju Peter Goodhall, MM9SQL – rádioamatér a vývojár známy aj ako autor logovacieho systému Cloudlog. Projekt je hostovaný na GitHub (github.com/magicbug/OscarWatch-Tracker) pod licenciou AGPL-3.0. Aktuálna verzia v čase písania je v0.7.2 (vydaná 1. júna 2026). Aplikácia je stále vo vývoji, no plne funkčná pre každodennú satelitnú prevádzku.
V článku sa dočítate
Pre koho je OscarWatch určený
Cieľovou skupinou sú licencovaní rádioamatéri pracujúci na VHF/UHF satelitoch: FM cubesaty (SO-50, ISS a pod.), satelity s lineárnymi transpondermi (RS-44, FO-29 a pod.) a podobné systémy. Autor predpokladá, že operátor je oboznámený so základnými pojmami – čas preletov, Azimut, Elevácia, Dopplerov posun – a OscarWatch preberá výpočty a voliteľné hardvérové ovládanie tak, aby sa operátor mohol sústrediť na samotné QSO.
Na inštaláciu predpripravených balíkov nie sú potrebné žiadne programátorské znalosti.
Čo OscarWatch robí

Aplikácia pracuje ako jedno okno sústredené okolo mapy sveta. Z neho sa ovládajú všetky hlavné funkcie: sledovanie satelitu, plánovanie prechodov, Dopplerom korigované frekvencie a voliteľné automatizované riadenie rotátora a transceivera.
Mapa a sky plot
Hlavná obrazovka zobrazuje equirektangulárnu mapu Zeme s polohou satelitu (subpoint), stopou obežnej dráhy (ground track), pokrytím (footprint) a voliteľnými šípkami smeru pohybu. Vedľa mapy je polárny sky plot – pohľad na azimut a eleváciu satelitu z pozície stanice. Obidva pohľady sa synchronizujú pri výbere (fokuse) satelitu. Voliteľne je na mape možné zobraziť aj marker vzdialenej DX stanice podľa Maidenhead grid locatora s live azimutom a eleváciou pre sledovaný satelit z jej polohy – užitočné pri vzájomnom plánovaní spojení.
Plánovanie preletov
Zoznam nadchádzajúcich preletov zobrazuje čas AOS (Acquisition of Signal), TCA (Time of Closest Approach / maximálna elevácia) a dĺžku preletu. Filtre minimálnej elevácie a minimálnej dĺžky prechodu umožňujú zobraziť len použiteľné okná. Pass planner podporuje viacero profilov stanice (domáca / portable), a prechody je možné exportovať do formátu .ics pre kalendár – praktické pri plánovaní AMSAT aktivít počas contestov alebo Field Day.
Funkcia Mutual pass finder nájde prechody viditeľné súčasne z dvoch staníc – pomôcka pri dohadovaní skedulov.
Frekvenčný panel a Doppler
Prehliadač transpondérov čerpá z databázy umiestnenej na tle.oscarwatch.org a zobrazuje live Uplink aj Downlink s Dopplerovým posunom aktualizovaným každú sekundu. Pre lineárne SSB transpondéry sú uložené separátne RX offsety pre Voice a CW. Ak je satelit FM, panel zobrazuje aj CTCSS tóny (access aj arm). Klávesové skratky umožňujú rýchlu korekciu RX offsetu (numpad + / −), prepínanie Voice/CW (Ctrl+W), alebo prechod na solo pohľad mapy (S).
Hlasové upozornenia a nahrávanie preletov
Voliteľné hlasové oznámenia informujú operátora o stúpajúcom satelite (napr. „Alpha Oscar Zero Seven is rising“) pri prekročení nastavenej elevácie. Automatické nahrávanie prechodov do WAV súborov funguje cez PortAudio z ľubovoľného zvukového vstupu počas doby, kedy je satelit nad nastavenou eleváciou. Súbory sú pomenované podľa schémy {sat-name}-{yy}-{MM}-{dd}-{HH}-{mm}.wav v UTC.
Integrácia s Cloudlog
Ak je aktívne sledovanie satelitu, OscarWatch môže cez Cloudlog Radio API v2 synchronizovať live uplink a downlink frekvencie priamo do logovacieho systému Cloudlog.
Podporované transceivery a rotátory
Transceivery (CAT cez sériový port)

| Transceiver | Protokol | Poznámka |
|---|---|---|
| ICOM IC-910 | CI-V | Cross-band, satelitný mód, Main/Sub VFO, Sub uplink CTCSS |
| ICOM IC-9100 | CI-V | Rovnaká funkcionalita ako IC-9700; predvolená CI-V adresa 7C |
| ICOM IC-9700 | CI-V | Rovnaké rozloženie ako IC-910 |
| Yaesu FT-847 | Yaesu CAT | Satelitný mód, SAT RX/TX VFO, Doppler, uplink CTCSS |
| Kenwood TS-2000 | Kenwood ASCII CAT | Beta – SATL cez CAT, automatický swap FA/FB pásiem, CW uplink v SATL |
| Dummy rig | – | Žiadna sériová komunikácia; na testovanie UI a Doppleru bez rádia |
Všetky podporované transceivery: lineárny NOR/REV Doppler, interaktívne ladenie Main VFO na USB/LSB/CW, TX/RX offset, konfigurovateľné CAT prahy a pauza. CAT prahy sú predvolene 350 Hz pre FM a 50 Hz pre SSB/CW.
Rotátory
| Kontrolér | Protokol | Poznámka |
|---|---|---|
| Yaesu GS-232 | GS-232 | Yaesu rotátory a väčšina GS-232 klonov |
| EasyComm | EasyComm II | SPID, M2 a iné EasyComm-kompatibilné kontroléry |
OscarWatch podporuje rozsah azimutu 360° aj 450° (napr. Yaesu G-5500). Pri 450° rotátoroch je k dispozícii voliteľný smart azimuth, ktorý volí príkazy 361–450° pre najkratšiu cestu cez sever. Kalibračné offsety korigujú sledovanie prechodov aj manuálne pohyby. Standby mód parkuje Rotátor a pozastavuje CAT; manuálne ovládanie rotátora zostáva dostupné cez menu Rotator bez nutnosti obnovovať sledovanie.
Transceiver a rotátor musia byť pripojené na rozdielne sériové porty.
Platformy a stiahnutie
OscarWatch je dostupný pre Windows x64, macOS (Apple Silicon aj Intel) a Linux (x64 aj ARM64 vrátane Raspberry Pi 64-bit OS). Predpripravené balíky sú na stránke Releases GitHub repozitára: github.com/magicbug/OscarWatch-Tracker/releases. Stačí rozbaliť archív pre daný OS a spustiť OscarWatch. Na macOS si všimnite, že release buildy nie sú code-signed – pri prvom spustení je potrebné schváliť aplikáciu cez System Settings → Privacy & Security.
TLE elementy a databáza transpondérov sú publikované na tle.oscarwatch.org a OscarWatch ich automaticky sťahuje. TLE je možné obnovovať manuálne, pri štarte (ak sú zastarané) alebo automaticky každých 6 hodín počas behu. Databáza transpondérov obsahuje editor, ktorý umožňuje pridávanie satelitov, import/export JSON a zlučovanie s aktualizáciami zo servera s možnosťou zachovania lokálnych editácií pri konfliktoch.
Pre záujemcov o vývoj je aplikácia napísaná v C# (.NET 10) s Avalonia UI. Orbit propagácia využíva knižnicu OrbitTools. Dokumentácia pre tvorbu vlastných radio driverov (IRigDriver) a rotator driverov (IRotatorDriver) je v adresári documents/. Projekt je bezplatný a pre podporu vývoja je možné prispieť cez GitHub Sponsors alebo PayPal.
Videá
K projektu OscarWatch v čase publikácie tohto článku neexistujú dostupné YouTube videá od autora ani tretích strán. Sledujte GitHub repozitár na adrese github.com/magicbug/OscarWatch-Tracker a GitHub Discussions projektu, kde autor pravidelne zverejňuje novinky a snímky obrazovky z vývoja.
