Tomáš, OK1XOE, zverejnil na GitHube projekt XOE ArcoRotorController – desktopovú aplikáciu, ktorá umožňuje ovládať anténny Rotátor prostredníctvom radiča microHAM ARCO cez lokálnu sieť. Praktický impulz k jej vzniku bol konkrétny: Tomáš a jeho svokor OK2FI prevádzkujú dva samostatné hamshacky v jednom dome, pričom rotátor Yaesu G-1000 riadi práve ARCO. ARCO síce disponuje vstavaným VNC serverom pre vzdialený prístup, no ten je na bežné otočenie antény zbytočne ťažkopádny. XOE ArcoRotorController rieši presne tento problém – dvaja operátori, dve pracoviská, jeden rotátor.
V článku sa dočítate
Technická architektúra

Aplikácia komunikuje s ARCO priamo cez TCP socket s využitím protokolu Yaesu GS-232. Nevyžaduje žiadne REST API, USB-sériový most ani bežiaci backend server na strane radiča. Jedinou podmienkou je, aby bol ARCO dostupný v lokálnej sieti a mal povolený parameter Control Protocol nastavený na Yaesu GS-232. Po zadaní IP adresy a TCP portu radiča sa aplikácia pripojí a začne zobrazovať aktuálny Azimut.
Projekt je napísaný v Jave (97 % kódovej základne), vyžaduje Javu verzie 26 a vyššie a je dostupný pre Windows, Linux aj macOS. Inštalačné skripty umožňujú vytvoriť natívny inštalátor pre každú platformu – pre Windows formát MSI alebo EXE, pre macOS DMG alebo PKG, pre Linux DEB alebo RPM.
Funkcie a ovládanie
Aplikácia zobrazuje aktuálny azimut s obnovovacím intervalom 150 ms – odčítanie je teda prakticky v reálnom čase. Cieľový azimut možno zadať tromi spôsobmi. Prvým je kliknutie do kompasovej ružice, druhým je zadanie absolútnej hodnoty v rozsahu 0–360 stupňov, tretím je zadanie relatívnej zmeny vo formáte +10 alebo -45. Relatívne hodnoty, ktoré by viedli mimo povolený rozsah, sú odmietnuté s chybovým hlásením. Vstupná validácia je súčasťou jadra aplikácie.
Aplikácia komunikuje s ARCO cez TCP socket s využitím protokolu Yaesu GS-232. Nevyžaduje žiadne REST API, USB-sériový most ani bežiaci backend server.
Aktuálna verzia a licencia
Aktuálny release v1.0.1 bol vydaný 6. júla 2026. Projekt je distribuovaný pod licenciou GNU GPL v3.0, zdrojový kód je plne otvorený a modifikácie sú povolené za podmienky zachovania rovnakej licencie.
Stiahnutie
Zdrojový kód a inštalačné skripty sú dostupné na GitHube:
