Skip to main content

机巢命令类型枚举

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