ArduPilot / apm_planner

APM Planner Ground Control Station (Qt)
https://ardupilot.org
Other
507 stars 466 forks source link

Force disarm of copter by sending DISARM command with param2 with 21196 #723

Open rmackay9 opened 9 years ago

rmackay9 commented 9 years ago

AC3.2.1 and AC3.3 require the vehicle to be landed before the vehicle will accept a disarm request. AC3.3 will accept the disarm however (regardless of whether the vehicle is landed or not) if param 2 is set to 21196

billbonney commented 9 years ago

OK, How do you want this to behave in the GCS? i.e. you have two buttons, disarm and 'kill'? A bit red 'stop button'?

What mechanism do we use to know it's AC3.3?

My suggestion would be to add a 'time guard' on disarm button, and make the e-stop button in the Unmanned System widget send the 'in air kill'

billbonney commented 9 years ago

related to https://github.com/diydrones/apm_planner/pull/458 and #423