mirror of
https://github.com/CopterExpress/clover.git
synced 2026-05-27 05:29:32 +00:00
simple_offboard: error if copter is not armed/offboarded and auto_arm=False
This commit is contained in:
@@ -326,6 +326,11 @@ def handle(req):
|
||||
|
||||
if req.auto_arm:
|
||||
offboard_and_arm()
|
||||
else:
|
||||
if state.mode != 'OFFBOARD':
|
||||
return {'message': 'Copter is not in OFFBOARD mode, use auto_arm?'}
|
||||
if not state.armed:
|
||||
return {'message': 'Copter is not armed, use auto_arm?'}
|
||||
|
||||
return {'success': True}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user