# Ground Station Orange Pi Zero 3W application for the custom OpenIPC/WFB ground station. ## Current baseline - receives framed GX12 RC channel data over the dedicated AUX1 UART at 115200 8N1; - validates protocol version, frame length and CRC-16; - logs final mixed channel values; - can start the existing `fpv-video` launcher for the Viture primary display. The first baseline is intentionally small. It does **not** yet control an AUX, manipulate the flight-control link, or replace the primary video pipeline. ## Run ```bash # Hardware UART mode (device path will be confirmed during Orange Pi bring-up) groundstation -serial /dev/ttyS1 -start-video # Test input mode groundstation -stdin ``` ## Protocol The v1 protocol is described in `AGENTS.md` once the repository policy file is approved. It carries 16 final EdgeTX channel outputs as a binary framed message with CRC. ## Project direction 1. GX12 Ground Station UART mode sends final RC/switch state to Orange Pi. 2. Orange Pi logs and renders state while supervising the FPV video launcher. 3. Add WFB quality, recorder state, and MIPI touch display independently of pilot video. 4. Add a watchdog-protected override of exactly one reserved `SAFE/NORMAL/HIGH` AUX.