| | |
| | | PAYLOAD: '1', // 负载 |
| | | RC: '2', // 遥控 |
| | | DOCK: '3', // 机场 |
| | | }; |
| | | } |
| | | |
| | | // 设备sub_type 从0升序 |
| | | export const DEVICE_SUB_TYPE = { |
| | |
| | | TWO: 2, |
| | | THREE: 3, |
| | | UNKNOWN: 65535, |
| | | }; |
| | | } |
| | | |
| | | // DJI飞机类型 |
| | | export const DRONE_TYPE = { |
| | |
| | | M300: 60, |
| | | Mavic3EnterpriseAdvanced: 77, |
| | | M350: 89, |
| | | }; |
| | | } |
| | | |
| | | // DJI负载类型枚举值 |
| | | export const PAYLOAD_TYPE = { |
| | |
| | | M3E: 66, |
| | | M3T: 67, |
| | | // UNKNOWN = 65535 |
| | | }; |
| | | } |
| | | // RC type |
| | | export const RC_TYPE = { |
| | | RC: 56, |
| | | RCPlus: 119, |
| | | RC144: 144, |
| | | }; |
| | | } |
| | | |
| | | // DOCK type |
| | | export const DOCK_TYPE = { |
| | | Dock: 1, |
| | | }; |
| | | } |
| | | export const DEVICE_MODEL_KEY = { |
| | | M30: `${DOMAIN.DRONE}-${DRONE_TYPE.M30}-${DEVICE_SUB_TYPE.ZERO}`, |
| | | M30T: `${DOMAIN.DRONE}-${DRONE_TYPE.M30}-${DEVICE_SUB_TYPE.ONE}`, |
| | |
| | | RC: `${DOMAIN.RC}-${RC_TYPE.RC}-${DEVICE_SUB_TYPE.ZERO}`, |
| | | RCPlus: `${DOMAIN.RC}-${RC_TYPE.RCPlus}-${DEVICE_SUB_TYPE.ZERO}`, |
| | | Dock: `${DOMAIN.DOCK}-${DOCK_TYPE.Dock}-${DEVICE_SUB_TYPE.ZERO}`, |
| | | }; |
| | | } |
| | | |
| | | export const DEVICE_NAME = { |
| | | // drone |
| | |
| | | |
| | | // dock |
| | | [DEVICE_MODEL_KEY.Dock]: 'Dock', |
| | | }; |
| | | } |
| | | |
| | | export const ControlSource = { |
| | | A: 'A', |
| | | B: 'B', |
| | | }; |
| | | } |
| | | |
| | | export const RainfallEnum = { |
| | | 正常: 0, |
| | |
| | | 1: '小雨', |
| | | 2: '中雨', |
| | | 3: '大雨', |
| | | }; |
| | | } |
| | | |
| | | export const DroneInDockEnum = { |
| | | 舱外: 0, |
| | | 舱内: 1, |
| | | 0: '舱外', |
| | | 1: '舱内', |
| | | }; |
| | | } |
| | | |
| | | export const EModeText = { |
| | | 待机: 0, |
| | |
| | | 15: 'APAS', |
| | | 16: '虚拟摇杆状态', |
| | | 17: '指令飞行', |
| | | }; |
| | | } |
| | | |
| | | export const EModeCode = { |
| | | Standby: 0, |
| | |
| | | Three_Blades_Landing: 12, |
| | | Upgrading: 13, |
| | | Disconnected: 14, |
| | | }; |
| | | } |
| | | |
| | | export const EGear = { |
| | | A: 0, |
| | |
| | | 7: 'M', |
| | | 8: 'G', |
| | | 9: 'T', |
| | | }; |
| | | } |
| | | |
| | | export const EDeviceType = { |
| | | M30: '0-67-0', |
| | |
| | | M3E_Camera: '1-66-0', |
| | | M3T_Camera: '0-67-1', |
| | | M3D_Camera: '1-80-0', |
| | | M3TD_Camera: '1-81-0' |
| | | }; |
| | | M3TD_Camera: '1-81-0', |
| | | } |
| | | |
| | | export const EDockModeText = { |
| | | 已断开连接: -1, |
| | |
| | | 2: '远程调试', |
| | | 3: '固件升级中', |
| | | 4: '设备工作中', |
| | | }; |
| | | } |
| | | |
| | | export const EDockModeCode = { |
| | | Disconnected: '-1', |
| | |
| | | 2: 'Remote_Debugging', |
| | | 3: 'Upgrading', |
| | | 4: 'Working', |
| | | }; |
| | | } |