|
|
|
@ -162,6 +162,8 @@ void get_mavlink_mode_state(struct vehicle_status_s *status, struct position_set
@@ -162,6 +162,8 @@ void get_mavlink_mode_state(struct vehicle_status_s *status, struct position_set
|
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
case NAVIGATION_STATE_AUTO_RTL: |
|
|
|
|
/* fallthrough */ |
|
|
|
|
case NAVIGATION_STATE_AUTO_RCRECOVER: |
|
|
|
|
*mavlink_base_mode |= MAV_MODE_FLAG_AUTO_ENABLED |
|
|
|
|
| MAV_MODE_FLAG_STABILIZE_ENABLED |
|
|
|
|
| MAV_MODE_FLAG_GUIDED_ENABLED; |
|
|
|
@ -170,6 +172,8 @@ void get_mavlink_mode_state(struct vehicle_status_s *status, struct position_set
@@ -170,6 +172,8 @@ void get_mavlink_mode_state(struct vehicle_status_s *status, struct position_set
|
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
case NAVIGATION_STATE_LAND: |
|
|
|
|
case NAVIGATION_STATE_AUTO_LANDENGFAIL: |
|
|
|
|
case NAVIGATION_STATE_AUTO_LANDGPSFAIL: |
|
|
|
|
/* fallthrough */ |
|
|
|
|
case NAVIGATION_STATE_DESCEND: |
|
|
|
|
*mavlink_base_mode |= MAV_MODE_FLAG_AUTO_ENABLED |
|
|
|
|