Betaflight Telemetry and serial: CLI settings

Telemetry back to the radio (CRSF, SmartPort, FrSky, HoTT, IBUS, LTM, MAVLink), serial port options and MSP.

44 settings in Betaflight 2026.6. Each range and value list is read from the firmware's settings.c, each default from the CLI get of the release built for the simulator (no board config applied), so a board's own config can still change it. Set one with set name = value, then save. Paste a diff all into the CLI checker to test it against any release.

SettingTypeRange or valuesDefault 4.44.52025.122026.6Notes
crsf_tlm_accgyro # uint8
global
OFF, ON OFF
needs USE_TELEMETRY, USE_CRSF_ACCGYRO_TELEMETRY
———✓
frsky_default_lat # int16
global
-9000 to 9000 0
needs USE_TELEMETRY, USE_TELEMETRY_FRSKY_HUB, USE_GPS
✓✓✓✓
frsky_default_long # int16
global
-18000 to 18000 0
needs USE_TELEMETRY, USE_TELEMETRY_FRSKY_HUB, USE_GPS
✓✓✓✓
frsky_gps_format # uint8
global
0 to 1 0
needs USE_TELEMETRY, USE_TELEMETRY_FRSKY_HUB, USE_GPS
✓✓✓✓
frsky_unit # uint8
global
IMPERIAL, METRIC, BRITISH METRIC
needs USE_TELEMETRY, USE_TELEMETRY_FRSKY_HUB, USE_GPS
✓✓✓✓
frsky_vfas_precision # uint8
global
0 to 1 0
needs USE_TELEMETRY, USE_TELEMETRY_FRSKY_HUB
✓✓✓✓
hott_alarm_int # uint8
global
0 to 120 5
needs USE_TELEMETRY
✓✓✓✓
ibus_sensor # uint8
global
15 comma-separated values, 0 to 255 1,2,3,0,0,0,0,0,0,0,0,0,0,0,0
needs USE_TELEMETRY, USE_TELEMETRY_IBUS
✓✓✓✓
pid_in_tlm # uint8
global
OFF, ON OFF
needs USE_TELEMETRY
✓✓✓✓
reboot_character # uint8
global
48 to 126 82 ✓✓✓✓
report_cell_voltage # uint8
global
OFF, ON OFF
needs USE_TELEMETRY
✓✓✓✓
serial_update_rate_hz # uint16
global
100 to 2000 100 ✓✓✓✓
serialmsp_halfduplex # uint8
global
OFF, ON OFF ✓✓✓✓
telemetry_disabled_acc_x # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_acc_y # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_acc_z # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_altitude # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_cap_used # uint32
global
OFF, ON ON
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_current # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_distance # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_esc_current # uint32
global
OFF, ON ON
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_esc_rpm # uint32
global
OFF, ON ON
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_esc_temperature # uint32
global
OFF, ON ON
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_esc_voltage # uint32
global
OFF, ON ON
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_fuel # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_ground_speed # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_heading # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_lat_long # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_mode # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_pitch # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_roll # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_temperature # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_vario # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
telemetry_disabled_voltage # uint32
global
OFF, ON OFF
needs USE_TELEMETRY, USE_TELEMETRY_SENSORS_DISABLED_DETAILS
✓✓✓✓
tlm_halfduplex # uint8
global
OFF, ON ON
needs USE_TELEMETRY
✓✓✓✓
tlm_inverted # uint8
global
OFF, ON OFF
needs USE_TELEMETRY
✓✓✓✓

✓ present, Δ changed in that release (hover for what changed), — not in that release. “needs USE_…” is the build option the setting is compiled with: a cloud build without it has no such setting.

Also in this section

These settings exist in 2026.6, but their default depends on build options the simulator build does not compile (DShot, RPM filter, board drivers), so it is not printed here rather than guessed: telemetry_disabled_sensors.

Other sections

What changed between releases: 4.4 → 4.5 · 4.5 → 2025.12 · 2025.12 → 2026.6. Machine-readable: params.json (2026.6.2), GPL-3.0 like the firmware it comes from.