Skip to main content

指南针校准状态枚举

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);

}