OscarWatch je open-source desktopová aplikace pro sledování radioamatérských satelitů. Vyvíjí ji Peter Goodhall, MM9SQL – radioamatér a vývojář známý také jako autor logovacího systému Cloudlog. Projekt je hostován na GitHub (github.com/magicbug/ OscarWatch -Tracker) pod licencí AGPL-3.0. Aktuální verze v době psaní je v0.7.2 (vydána 1. června 2026). Aplikace je stále ve vývoji, ale plně funkční pro každodenní satelitní provoz.
V článku se dočtete
Pro koho je OscarWatch určen
Cílovou skupinou jsou licencovaní radioamatéři pracující na VHF/UHF satelitech: FM cubesaty (SO-50, ISS apod.), satelity s lineárními transpondéry (RS-44, FO-29 apod.) a podobné systémy. Autor předpokládá, že operátor je obeznámen se základními pojmy – čas přeletů, Azimut, Elevace, Dopplerův posun – a OscarWatch přebírá výpočty a volitelné hardwarové ovládání tak, aby se operátor mohl soustředit na samotné QSO.
K instalaci předpřipravených balíků nejsou zapotřebí žádné programátorské znalosti.
Co OscarWatch dělá

Aplikace pracuje jako jedno okno soustředěné kolem mapy světa. Z něj se ovládají všechny hlavní funkce: sledování satelitu, plánování přechodů, Dopplerem korigované frekvence a volitelné automatizované řízení rotátoru a transceiveru.
Mapa a sky plot
Hlavní obrazovka zobrazuje equirektangulární mapu Země s polohou satelitu (subpoint), stopou oběžné dráhy (ground track), pokrytím (footprint) a volitelnými šipkami směru pohybu. Vedle mapy je polární sky plot - pohled na azimut a elevaci satelitu z pozice stanice. Oba pohledy se synchronizují při výběru (fokusu) satelitu. Volitelně je na mapě možné zobrazit i marker vzdálené DX stanice podle Maidenhead grid locatoru s live azimutem a elevací pro sledovaný satelit z její polohy – užitečné při vzájemném plánování spojení.
Plánování přeletů
Seznam nadcházejících přeletů zobrazuje čas AOS (Acquisition of Signal), TCA (Time of Closest Approach / maximální elevace) a délku přeletu. Filtry minimální elevace a minimální délky přechodu umožňují zobrazit jen použitelná okna. Pass planner podporuje vícero profilů stanice (domácí / portable), a přechody lze exportovat do formátu .ics pro kalendář – praktické při plánování AMSAT aktivit během contestů nebo Field Day.
Funkce Mutual pass finder najde přechody viditelné současně ze dvou stanic – pomůcka při dohadování skedulů.
Frekvenční panel a Doppler
Prohlížeč transpondérů čerpá z databáze umístěné na tle.oscarwatch.org a zobrazuje live Uplink i Downlink s Dopplerovým posunem aktualizovaným každou vteřinu. Pro lineární SSB transpondéry jsou uloženy separátní RX offsety pro Voice a CW. Pokud je satelit FM, panel zobrazuje i CTCSS tóny (access i arm). Klávesové zkratky umožňují rychlou korekci RX offsetu (numpad +/−), přepínání Voice/CW (Ctrl+W), nebo přechod na solo pohled mapy (S).
Hlasová upozornění a nahrávání přeletů
Volitelná hlasová oznámení informují operátora o stoupajícím satelitu (např. „Alpha Oscar Zero Seven is rising“) při překročení nastavené elevace. Automatické nahrávání přechodů do WAV souborů funguje přes PortAudio z libovolného zvukového vstupu po dobu, kdy je satelit nad nastavenou elevací. Soubory jsou pojmenovány podle schématu {sat-name}-{yy}-{MM}-{dd}-{HH}-{mm}.wav v UTC.
Integrace s Cloudlog
Pokud je aktivní sledování satelitu, OscarWatch může přes Cloudlog Radio API v2 synchronizovat live uplink a downlink frekvence přímo do logovacího systému Cloudlog.
Podporované transceivery a Rotátory
Transceivery (CAT přes 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 | Stejná funkcionalita jako IC-9700; výchozí CI-V adresa 7C |
| Icom IC-9700 | CI-V | Stejné rozložení jako 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 přes CAT, automatický swap FA/FB pásem, CW uplink v SATL |
| Dummy rig | – | Žádná sériová komunikace; pro testování UI a Doppleru bez rádia |
Všechny podporované transceivery: lineární NOR/REV Doppler, interaktivní ladění Main VFO na USB/LSB/CW, TX/RX offset, konfigurovatelné CAT prahy a pauza. CAT prahy jsou ve výchozím nastavení 350 Hz pro FM a 50 Hz pro SSB/CW.
Rotátory
| Kontrolér | Protokol | Poznámka |
|---|---|---|
| yaesu GS-232 | GS-232 | Yaesu rotátory a většina GS-232 klonů |
| EasyComm | EasyComm II | SPID, M2 a jiné EasyComm-kompatibilní kontroléry |
OscarWatch podporuje rozsah azimutu 360 ° i 450 ° (např. Yaesu G-5500). U 450° rotátorů je k dispozici volitelný smart azimuth, který volí příkazy 361–450° pro nejkratší cestu přes sever. Kalibrační offsety korigují sledování přechodů i manuální pohyby. Standby mód parkuje Rotátor a pozastavuje CAT; manuální ovládání rotátoru zůstává dostupné přes menu Rotator bez nutnosti obnovovat sledování.
Transceiver a rotátor musí být připojeny na rozdílné sériové porty.
Platformy a stažení
OscarWatch je dostupný pro Windows x64, macOS (Apple Silicon i Intel) a Linux (x64 i ARM64 včetně Raspberry Pi 64-bit OS). Předpřipravené balíčky jsou na stránce Releases GitHub repozitáře: github.com/magicbug/ OscarWatch -Tracker/releases. Stačí rozbalit archiv pro daný OS a spustit OscarWatch . Na macOS si všimněte, že release buildy nejsou code-signed – při prvním spuštění je třeba schválit aplikaci přes System Settings → Privacy & Security.
TLE elementy a databáze transpondérů jsou publikovány na tle.oscarwatch.org a OscarWatch je automaticky stahuje. TLE lze obnovovat manuálně, při startu (pokud jsou zastaralé) nebo automaticky každých 6 hodin během běhu. Databáze transpondérů obsahuje editor, který umožňuje přidávání satelitů, import/export JSON a slučování s aktualizacemi ze serveru s možností zachování lokálních editací při konfliktech.
Pro zájemce o vývoj je aplikace napsána v C# (.NET 10) s Avalonia UI. Orbit propagace využívá knihovnu OrbitTools. Dokumentace pro tvorbu vlastních radio driverů (IRigDriver) a rotator driverů (IRotatorDriver) je v adresáři documents/. Projekt je bezplatný a pro podporu vývoje lze přispět přes GitHub Sponsors nebo PayPal.
Videa
K projektu OscarWatch v době publikace tohoto článku neexistují dostupná YouTube videa od autora ani třetích stran. Sledujte GitHub repozitář na adrese github.com/magicbug/OscarWatch-Tracker a GitHub Discussions projektu, kde autor pravidelně zveřejňuje novinky a snímky obrazovky z vývoje.
