机巢命令类型枚举
enum class NestCommandType
描述: 机巢命令类型枚举
enum class NestCommandType(var value: Int) {
/**
* 0x01:舱门指令
*/
CABIN_COMMAND(0x01),
/**
* 0x02:X 位置归中杆指令
*/
POSITION_X_TO_CENTER(0x02),
/**
* 0x03:Y 位置充电归中杆指令
*/
POSITION_Y_TO_CENTER(0x03),
/**
* 0x04:电机驱动板电源
*/
MOTOR_DRIVER_POWER(0x04),
/**
* 0x05:电机驱动板复位
*/
MOTOR_DRIVER_BOARD_RESETS(0x05),
/**
* 0x06:电机驱动板配置
*/
MOTOR_DRIVER_BOARD_CONFIG(0x06),
/**
* 0x07:电机归零位
*/
MOTOR_RETURN_TO_ZERO(0x07),
/**
* 0x08:motor return to center
*/
MPOSITION_Z_TO_CENTER(0x08),
/**
* 0x10:机巢系统配置
*/
NEST_SYSTEM_CONFIG(0x10),
/**
* 0x11:机巢复位
*/
NEST_SYSTEM_RESETS(0x11),
/**
* 0x12:无人机充电
*/
DRONE_CHARGING(0x12),
/**
* 0x13:无人机开关机
*/
DRONE_SWITCH_ON_OFF(0x13),
/**
* 0x14:空调
*/
AIR_CONDITIONING(0x14),
/**
* 0x15:软件急停
*/
SOFT_STOP_ABRUPTLY(0x15),
/**
* 0x16:UPS电源
**/
UPS_POWER_SUPPLY(0x16),
/**
* 0x17:电池充电补电设置 50-70
**/
BATTERY_CHARGE_RESET(0x17),
/**
* 0x20:机巢状态信息
*/
NEST_STATUS_INFO(0x20),
/**
* 0x21:机身电池动态信息
*/
BATTERY_DYNAMIC_INFO(0x21),
/**
* 0x22:机身电池静态信息
*/
BATTERY_STATIC_INFO(0x22),
/**
* 0x23:备用电池信息
*/
SPARE_BATTERY_INFO(0x23),
/**
* 0x25:电机驱动板状态信息
*/
MOTOR_DRIVE_BOARD_STATUS(0x25),
/**
* 0x27 Z杆就绪状态S
**/
Z_ROD_STATUS(0x27),
/**
* 0x27 系统自检消息
**/
AUTO_CHECK_SYSTEM(0x28),
/**
* 0x30:自动命令
*/
AUTO_COMMAND(0x30),
/**
* 0x31:自动命令完成
*/
AUTO_COMMAND_FINISH(0x31),
/**
* Unknown state.
*/
UNKNOWN(0x00);
}