MissionState

Type Alias MissionState 

Source
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.