ArduPilot / ArduRemoteID

RemoteID support using OpenDroneID
GNU General Public License v2.0
102 stars 50 forks source link

Override pre-arm checks #76

Closed BluemarkInnovations closed 1 year ago

BluemarkInnovations commented 2 years ago

Added a define in option.h to disable all pre-arm checks (OVERRIDE_ARM_STATUS). Default disabled, it is useful for development purposes.

tridge commented 1 year ago

@BluemarkInnovations I've implemented OPTIONS param as discussed and force pushed

BluemarkInnovations commented 1 year ago

@tridge I have tested your reworked PR; it works great, thanks!

It seems to me also a good idea to set the OPEN_DRONE_ID_ARM_STATUS accordingly. So if OPTIONS_FORCE_ARM_OK is set to 1, also set the OPEN_DRONE_ID_ARM_STATUS to good to arm. I have included that feature in the latest commit and verified with the MP RID plugin.