pub type MissionState = MissionState;Expand description
Originally defined in common::enums::mission_state
Aliased Type§
#[repr(u8)]pub enum MissionState {
Unknown = 0,
NoMission = 1,
NotStarted = 2,
Active = 3,
Paused = 4,
Complete = 5,
}Variants§
Unknown = 0
MAVLink enum entry MISSION_STATE_UNKNOWN.
The mission status reporting is not supported.
NoMission = 1
MAVLink enum entry MISSION_STATE_NO_MISSION.
No mission on the vehicle.
NotStarted = 2
MAVLink enum entry MISSION_STATE_NOT_STARTED.
Mission has not started. This is the case after a mission has uploaded but not yet started executing.
Active = 3
MAVLink enum entry MISSION_STATE_ACTIVE.
Mission is active, and will execute mission items when in auto mode.
Paused = 4
MAVLink enum entry MISSION_STATE_PAUSED.
Mission is paused when in auto mode.
Complete = 5
MAVLink enum entry MISSION_STATE_COMPLETE.
Mission has executed all mission items.