Alpha

Under active development. Breaking changes expected. APIs, installers, and UI may shift between releases.

RELAY & CONTROL LANEAvailable

Your drone is a relay too.

A drone running the agent does not have to be an endpoint. Reached through a ground node over the radio it joins the fleet as its own node with its own feed. With a second radio it can forward a farther drone's link. And a separate control lane keeps a way to fly it home when the main link is stressed.
Available

Usable today. Early access — some pieces run behind a feature flag and APIs may shift between releases.

Own node
Reached through a relay
Mesh
Forward another drone's link
CRSF
A separate control lane

REACHED THROUGH A RELAY

Linked over the radio, still its own node.

When the console pairs to a ground node, the drone linked to it over the radio joins the fleet on its own. It carries its own feed and a badge for how it is reached, so it reads as a real node rather than a stream hidden behind the ground station.

Reach chain
Mission Controlpaired to the ground node
Ground nodethe relay
Dronelinked over the radio
enrolls as its own nodecarries its own feed
The drone is linked over the radio to a ground node, which the console pairs to over the LAN. The drone enrolls behind it as its own node, reached through the relay.

Identity is keyed to the drone, not to the path. Reach it later on the same network and the console upgrades the existing node in place rather than spawning a duplicate. One drone stays one node however you get to it.

A HOP FOR ANOTHER DRONE

The drone can carry the link, not just ride it.

Reach is bounded by what an antenna can see. A drone with a second radio can catch a farther drone and forward its stream over a self-healing mesh, so a target past the horizon can be reached through one that is closer. If a hop drops, the mesh re-routes with no operator action.

Relay topology
far dronerelay droneground nodeMission Control
A far drone is out of direct reach. A nearer drone carries its link back toward the ground node, and the mesh re-routes on its own if a hop drops.

The relay roles and the self-healing mesh are the same ones the ground nodes use, covered in depth on the Distributed Receive page. The agent is one build, so the drone, the ground node, and the relay in between all run it.

THE CONTROL LANE

A command path that is not the video link.

Alongside the main radio, a low-bandwidth control lane over ELRS carries commands and light telemetry on its own path. It is the backup for the moments that matter: flying the drone home when the main link is stressed, or reaching a small drone that carries no companion computer at all.

The drone receives plain RC channels or a MAVLink command and telemetry stream over the lane, whichever the flight controller speaks. Because it rides its own radio, it stays up as a path back when the main link struggles.

Command authority is arbitrated. One holder has command at a time, and full flight control is enabled in stages rather than switched on all at once, so the lane never fights the main link for the sticks.

The ground node drives this lane as a programmatic transmitter. Its full setup, the lane modes, and the relay-to-another-drone path are on the ground node's Relay and Control page.

Control path
Ground nodedrives the lane
Control linkits own radio
Flight controllerreceives RC or MAVLink
A control lane rides its own radio to the drone's flight controller, separate from the main video link, so a command path stays open.

THE DRONE'S ROLES

Reached, relaying, or flown on the backup.

The same agent lets a drone be found through a relay, carry another drone's link, and keep a command path open, all without a change of software.

Reached

Flown through a relay

The drone can be reached and flown through a ground node or a nearer drone. Its link rides the relay while it stays its own node in the fleet.

Relaying

A hop for another drone

With a second radio the drone can carry a farther drone's stream and telemetry, extending reach past what a single line of sight covers.

Backup

A separate command path

A low-bandwidth control lane rides its own radio, so there is a way to fly the drone home when the main video link is stressed.

Last mile

Reach a bare drone

A small drone that carries no companion computer can still be reached over the control lane as the last hop, through a node that does.

One agent. On the drone and on the relay.

The same agent runs on the drone, the ground node, and the relay in between. Read the reach model and the control-lane reference in the public docs.

Transitive enrollment docs
Get Early Access