Skip to content

Telemetry

Telemetry is data sent back from the drone to your radio transmitter, giving you real-time information without looking at the OSD. It’s a second layer of awareness beyond what’s displayed on your FPV feed.

DataSourceWhy It Matters
Battery voltageFC/ESC current sensorKnow when to land
Current drawFC/ESC current sensorMonitor power consumption
mAh consumedFC/ESC current sensorMost accurate “fuel gauge”
RSSI / Link QualityReceiverKnow your radio link health
GPS coordinatesGPS moduleFind your drone after a crash
GPS speedGPS moduleSpeed awareness
AltitudeGPS / barometerHeight awareness
Flight modeFCConfirm what mode you’re in
Satellite countGPS moduleGPS reliability indicator

CRSF is a bidirectional protocol — the same serial link that sends stick data to the drone also sends telemetry back. Telemetry is built into the protocol with no extra wiring.

Telemetry data is interleaved with control packets. The telemetry ratio setting determines how often telemetry is sent relative to control packets:

  • 1:2: One telemetry packet for every 2 control packets (fastest telemetry updates, slight control overhead)
  • 1:4: Default. Good balance.
  • 1:8: Less frequent updates, maximum control bandwidth
  • 1:16: Minimal telemetry. Maximizes control link reliability at extreme range.

Older FrSky systems use separate wires for control (SBUS) and telemetry (SmartPort/S.Port). Requires an additional UART connection on the FC.

  1. Telemetry is generally enabled by default for CRSF
  2. In the Configuration tab, ensure Telemetry is enabled
  3. Specific sensors can be enabled/disabled in the CLI if needed
  1. Go to Model > Telemetry
  2. Click Discover Sensors — the radio scans for available telemetry streams
  3. Sensors will appear as they’re received (Battery, RSSI, GPS, etc.)
  4. Name and organize sensors as desired

EdgeTX can speak telemetry values aloud — extremely useful since you can’t look at the radio screen while wearing goggles.

Common voice alerts:

  • “Battery low”: When voltage drops below a threshold
  • Voltage readout on button press: Press a button, radio speaks current battery voltage
  • Timer announcements: Periodic alerts (e.g., every 30 seconds) to track flight time

To configure:

  1. Go to Model > Special Functions (or Global Functions)
  2. Create a function: Switch = button/logical switch
  3. Action = “Play Value” or “Play Sound”
  4. Source = the telemetry sensor you want to announce

EdgeTX supports custom telemetry screens on the radio’s display:

  • Bar graphs for voltage
  • Numeric readouts for multiple sensors
  • GPS coordinates for finding a crashed drone

Configure under Model > Telemetry > Screens.

If your drone crashes in tall grass or woods:

  1. Note the last GPS coordinates from telemetry
  2. Enter them in your phone’s maps app
  3. Walk to the location
  4. Combine with the drone’s beeper for audio location

This is one of the best reasons to have GPS + telemetry even on freestyle builds.

Voice alerts for battery voltage let you fly by feel without constantly checking the OSD:

  • Set an alert at your landing voltage (e.g., 21.0V for 6S)
  • Set a critical alert 1V below (e.g., 20.0V)
  • Train yourself to land at the first alert

LQ (Link Quality) telemetry tells you how healthy your radio link is:

  • 100%: Perfect — all packets received
  • 80-99%: Good — minor dropouts
  • 50-80%: Warning — start heading back
  • Below 50%: Critical — return immediately or expect failsafe
Sensor NameUnitDescription
RxBtVReceiver battery voltage (from FC)
CurrACurrent draw
CapamAhCumulative energy consumed
GPSlat/lonGPS coordinates
GSpdkm/hGround speed
AltmAltitude
SatscountGPS satellite count
RSSIdBmSignal strength
RQly%Link quality (ELRS)
RSNRdBSignal-to-noise ratio
FMtextFlight mode string