ArduPilot / ArduPilot/MissionPlanner
Ctrl-F Toggle Safety Switch should be two separate buttons
- Dominant language
- C#
- Stars
- 2.4k
- Forks
- 2.9k
- Avg merge
- 19h 16m
- Merged PRs (30d)
- 4
Description
We've had at least one user crash caused by the user "toggling" the safety switch and losing control of the vehicle when they wanted to enable movement of the servos (e.g. safety switch disabled?).
To make it safer we should replace the toggle with two buttons.

We should also check that the button specifies the target system id of the vehicle selected in the Connect drop-down on the main screen.
Related issue https://github.com/ArduPilot/MissionPlanner/issues/3124
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the Ctrl-F safety-switch control and tracing the selected vehicle from the Connect drop-down. Review related issue 3124, then verify the two-button behavior and the target system ID used for the selected vehicle; done means the toggle is replaced without allowing an ambiguous safety action.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100