指南针校准状态枚举
enum class CompassCalibrationStatusEnum
描述: 指南针校准状态
enum class CompassCalibrationStatusEnum(var value: Int) {
/**
* 磁力计没有在校准
*/
NONE(0),
/**
* 第一步:开始校准,检查飞行器摆放位置:水平握住飞行器机翼,并以自身为中心旋转,直到4盏LED灯闪烁绿灯。
*/
STEP1(1),
/**
* 第一步:开始转圈
*/
ROTATE1(2),
/**
* 第二步:开始校准:使飞行器与地面垂直且机头朝下,双手握住机翼,并以自身为中心旋转,直到4盏LED灯变为绿色常亮。
*/
STEP2(3),
/**
* 第二步:开始转圈
*/
ROTATE2(4),
/**
* 第三步:检查飞机摆放位置:将飞机侧向旋转至绿灯亮起
*/
STEP3(8),
/**
* 第三步:开始转圈
*/
ROTATE3(9),
/**
* 计算
*/
CALCULATING(5),
/**
* 校准失败。
*/
FAILED(6),
/**
* 校准成功。
*/
SUCCESSED(7),
UNKNOWN(0xff);
}