Winegard satellite dish control for amateur radio sky tracking
Find a file
Ryan Malloy 1192b31166 Add R/L/D protocol extensions for RSSI sky scanning
Extend the rotctld wire protocol with three new commands that enable
signal strength measurement through the Carryout G2's DVB subsystem:

- R [n]: Read RSSI (handles motor→dvb→rssi→motor menu dance internally)
- L: Enable LNA for signal reception (one-time pre-scan setup)
- D: Discover capabilities (returns CAPS:rssi,lna for G2, empty for others)

Non-G2 protocols return RPRT -6 (not available) for R and L commands.
The menu state invariant is maintained after every operation so P commands
continue to work between RSSI reads.
2026-02-11 11:55:05 -07:00
docs Expand docs with full Winegard hardware reference 2026-02-11 06:18:48 -07:00
src/travler_rotor Add R/L/D protocol extensions for RSSI sky scanning 2026-02-11 11:55:05 -07:00
Trav-ler-Rotor-For-HAL-2.05 Initial travler-rotor library scaffolding 2026-02-11 04:10:17 -07:00
.gitignore Initial travler-rotor library scaffolding 2026-02-11 04:10:17 -07:00
CLAUDE.md Document RS-485 vs RS-422 signaling, connector pinouts, and MAX490 failsafe 2026-02-11 10:31:11 -07:00
pyproject.toml Initial travler-rotor library scaffolding 2026-02-11 04:10:17 -07:00
uv.lock Initial travler-rotor library scaffolding 2026-02-11 04:10:17 -07:00