Betaflight VTX and camera control: CLI settings

Video transmitter band, channel, power and pit mode, the low-power disarm rule, and camera OSD control over the camera's own wire or RunCam device protocol. Band and power index into the board's VTX table.

12 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
rcdevice_feature # uint16
global
0 to 65535 0
needs USE_RCDEVICE
✓✓✓✓
rcdevice_init_dev_attempt_interval # uint32
global
0 to 5000 1000
needs USE_RCDEVICE
✓✓✓✓
rcdevice_init_dev_attempts # uint8
global
0 to 10 6
needs USE_RCDEVICE
✓✓✓✓
rcdevice_protocol_version # uint8
global
0 to 1 0
needs USE_RCDEVICE
✓✓✓✓
vtx_band # uint8
global
0 to 8 set by the target
needs USE_VTX_COMMON
✓✓✓✓
vtx_channel # uint8
global
0 to 8 set by the target
needs USE_VTX_COMMON
✓✓✓✓
vtx_freq # uint16
global
0 to 5999 set by the target
needs USE_VTX_COMMON, VTX_SETTINGS_FREQCMD
✓✓✓✓
vtx_halfduplex # uint8
global
OFF, ON ON
needs USE_VTX_CONTROL, USE_VTX_COMMON
✓✓✓✓
vtx_low_power_disarm # uint8
global
OFF, ON, UNTIL_FIRST_ARM OFF
needs USE_VTX_COMMON
✓✓✓✓
vtx_pit_mode_freq # uint16
global
0 to 5999 0
needs USE_VTX_COMMON, VTX_SETTINGS_FREQCMD
✓✓✓✓
vtx_power # uint8
global
0 to 7 set by the target
needs USE_VTX_COMMON
✓✓✓✓
vtx_softserial_alt # uint8
global
OFF, ON OFF
needs USE_VTX_COMMON
✓✓✓✓

✓ 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: camera_control_button_resistance, camera_control_internal_resistance, camera_control_inverted, camera_control_key_delay, camera_control_mode, camera_control_ref_voltage, vtx_spi_bus.

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.