EscDriver reads per-motor telemetry from electronic speed
controllers and surfaces it as a stream of EscTelemetry samples.
DShot-telemetry, KISS, and BLHeli32 protocols all share this
interface.
ESC drivers are read-only by design. Setpoint commands flow
through the FC over MAVLink, not through the agent.
The interface
Capabilities
Telemetry samples
current_a is 0.0 when the protocol does not carry it. Set
temperature_c=None for sensors with no thermistor.
Manifest permissions
See also
- Driver layer for the contract.