Skip to content

VTX Disarm Delay #11475

@ugglguggl

Description

@ugglguggl

Current Behavior

Digital FPV systems such as DJI O4 enter low-power mode immediately (and stop recording) upon receiving the disarmed status via MSP. However, INAV's post-flight statistics screen is only rendered in the OSD after disarm. Thus the stats screen is not recorded automatically.

Desired Behavior

A short, configurable delay (e.g. 1000–3000 ms) between the actual disarm event and the MSP disarm notification would allow the post-flight statistics to be fully displayed and recorded before the air unit enters low-power mode.

Suggested Solution

New CLI parameter: msp_disarm_delay
Type: uint16_t, unit: milliseconds
Range: 0 – 30000 ms
Default: 0 (current behavior, no delay)
The FC disarms immediately as normal (motors stop, all safety logic unchanged). Only the MSP status message reporting the disarmed state to the VTX/air unit is delayed.

Who does this impact? Who is this for?

all users using digital VTX systems relying on MSP arming state for power management, like DJI O4 in my case

Additional context

n/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions