Skip to content

Ignore all safety checks for arming within 2 seconds of disarm #6789

@avsaase

Description

@avsaase

When the pilot accidentally disarms in flight, the procedure to arm and resume normal flight is quite involved and easy to mess up when the pilot panics after suddenly seeing the flight stats:

  1. (Disable nav mode)
  2. Throttle to zero
  3. Center roll/pitch stick
  4. Arm
  5. (Wiggle roll/pitch stick to disable launch mode)

If you don't have small_angle = 180 or no GPS fix you are almost certainly screwed.

There's all kind of ways to mitigate this problem, but an easy solution suggested on FB is to disable all the safety checks in the first few seconds after disarm so you can always rearm. It should also immediately cancel launch mode and resume the flight mode from before disarming, ideally with the same target altitude if an altitude controlled mode was active. 2 seconds seem to be a reasonable time for this because the first instinct will be to flip the arm switch again, and 2 seconds is sufficiently short to not be a major safety hazard.

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