github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/pythonarraytest/enum_mission_state.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll,dupl,gocritic 3 package pythonarraytest 4 5 import ( 6 "github.com/bluenviron/gomavlib/v2/pkg/dialects/common" 7 ) 8 9 // States of the mission state machine. 10 // Note that these states are independent of whether the mission is in a mode that can execute mission items or not (is suspended). 11 // They may not all be relevant on all vehicles. 12 type MISSION_STATE = common.MISSION_STATE 13 14 const ( 15 // The mission status reporting is not supported. 16 MISSION_STATE_UNKNOWN MISSION_STATE = common.MISSION_STATE_UNKNOWN 17 // No mission on the vehicle. 18 MISSION_STATE_NO_MISSION MISSION_STATE = common.MISSION_STATE_NO_MISSION 19 // Mission has not started. This is the case after a mission has uploaded but not yet started executing. 20 MISSION_STATE_NOT_STARTED MISSION_STATE = common.MISSION_STATE_NOT_STARTED 21 // Mission is active, and will execute mission items when in auto mode. 22 MISSION_STATE_ACTIVE MISSION_STATE = common.MISSION_STATE_ACTIVE 23 // Mission is paused when in auto mode. 24 MISSION_STATE_PAUSED MISSION_STATE = common.MISSION_STATE_PAUSED 25 // Mission has executed all mission items. 26 MISSION_STATE_COMPLETE MISSION_STATE = common.MISSION_STATE_COMPLETE 27 )