Link families
The app reaches nodes over every ADOS link family. Pick one on the Connect screen.
Demo adds a simulated drone so you can try the app without hardware.
Features
Video
Agent video plays through a native WebRTC (WHEP) client with hardware decoding. Streams from the phone radio and the relay paths decode with Android’s MediaCodec H.264 decoder.Gamepad control
With a gamepad connected, the app streamsMANUAL_CONTROL to the flight controller at 25 Hz while stick control is on. There are no on-screen virtual sticks.
Phone as a receiver
With a supported USB radio (RTL8812EU or RTL8812AU on a USB OTG adapter) the phone can receive a drone’s video and telemetry directly over WFB. It is receive-only: commands still go through the ground station or the network. The phone needs the fleet’s radio keys from a ground station:- Pair a ground station on the same network.
- Open Phone radio, choose the ground station and tap Request keys.
- Approve the request whose code matches the one on the phone: in Mission Control on the ground station’s Radio tab (Phone receivers card, see Ground station node panel), or on the ground station’s own dashboard Pairing page.
/api/v1/ground-station/wfb/invite routes. Use Forget radio keys to remove them from the phone.
Next steps
Install the Android GCS
Build the APK and make the first connection.
Android client on a ground station
Connect a phone to a ground station.