Skip to main content

飞行状态枚举

enum class DroneFlightModeEnum

描述: 飞行状态

enum class DroneFlightModeEnum(var value: Int) {
/**
* 电机停止
*/
DISARM(0),

/**
* 飞行器电机在转动,但飞行器还在地面上。
*/
LANDED(1),

/**
* 飞行器正在降落 不要使用了,用DroneWorkModeEnum.LAND代替
*/
LANDING(2),

/**
* 飞行器正在起飞,包括自动起飞和通过遥控器控制起飞 不要使用了,用DroneWorkModeEnum.TAKEOFF代替
*/
TAKEOFF(3),

/**
* 飞行器正在飞行,处于姿态模式(无GPS、无视觉)
*/
ATTITUDE(4),

/**
* 飞行器正在飞行,处于 GPS 模式或 Starpoint(视觉)模式
*/
GPS(5),

/**
* 飞行器正在进行智能任务
*/
WORKING(6),

/**
* 未知
*/
UNKNOWN(0xFF);
}