Skip to main content

无人机组件枚举

enum class DroneComponentEnum

描述: 飞机设备信息枚举定义 无人机模块ID、版本信息、枚举取值与飞机端保持一致

enum class DroneComponentEnum(var value: Int) {
/**
* 飞机端模块ID:1000~1099
*/
UNKNOWN(0),
SYSTEM_PACK(1000),
MIF(1001),
PLANNER(1002),
SOA(1003),
AISERVICE(1004),
MISSION_MANAGER(1005),
SERVICE_CONTROL(1006),
/**
* fcs gateway
*/
ALINRK_ROS(1007),
TARGET_ESTIMATION(1008),
TARGET_CAMERA(1009),
RADAR(1010),
TARGET_UPGRADE(1011),
TARGET_REMOTEID(1012),

/**
* 飞控
*/
TARGET_FCS(1013),

/**
* 电池
*/
TARGET_BATTERY(1014),

/**
* 云台
*/
TARGET_GIMBAL(1015),

/**
* 电调
*/
TARGET_ESC(1016),

/**
* 电调
*/
SYSTEM_MANAGER(1017),

/**
* 视觉平台系统
*/
PLATFORM_VISION(1018),

/**
* 图传平台系统镜像
*/
PLATFORM_SKYLINK(1019),

/**
* 下视补光灯
*/
FILL_LIGHT(1020),

/**
* 双目图像处理感知
*/
AUTEL_VISION(1021),

/**
* 日志服务
*/
LOG_COLLECTOR(1022),

/**
* 文件服务
*/
MICRO_FTP(1023),

/**
* AT服务
*/
ATSERVICE_AIR(1024),

/**
* NIGHT_LIGHT
*/
NIGHT_LIGHT(1025),

/**
* 时间同步服务
*/
TIME_SYNC(1026),

/**
* 遥控器图传
*/
COMPONENT_RC(1100),

/**
* 遥控器mcu
*/
COMPONENT_MCU(1101),

/**
* transmit
*/
COMPONENT_TRANSMIT(1102),

/**
* 电机驱动板
*/
COMPONENT_MOTOR(1103),

/**
* 遥控At服务
*/
AT_SERVICE(1104),

/**
* 遥控协议网关
*/
GATEWAY_RC(1105),

/**
* 相册管理
*/
ALBUM_MANAGER(1028),

/**
* MCU
*/
MCU_RC(1101),

/**
* Transmit
*/
TRANSMIT_RC(1102),

/**
* 电机(机巢)
*/
MOTOR(1103),

/**
* AT服务
*/
ATSERVICE_RC(1104),

/**
* 相册管理
*/
PROTOCOL_GATEWAY_RC(1105),

/**
* 系统资源管理服务遥控器660
*/
COMPONENT_SYS_MANAGER_RC(1106);

COMPONENT_TYPE_NEST(1200), //机巢
COMPONENT_TYPE_NEST_POWER(1201), //机巢电源
COMPONENT_TYPE_NEST_PART(1202), //机巢配件,例如:气象站、空调等
COMPONENT_TYPE_NEST_ECM_DRIVER_BOARD(1203), //电机驱动板
COMPONENT_TYPE_NEST_CHARGER_MODULE(1204), //充电模块
COMPONENT_TYPE_NEST_CORE_BOARD(1205), //核心板
COMPONENT_TYPE_NEST_APP(1206); //机巢APP
}