| | |
| | | M30 = 67, |
| | | M300 = 60, |
| | | Mavic3EnterpriseAdvanced= 77, |
| | | M350 = 89, |
| | | } |
| | | |
| | | // DJI负载类型枚举值 |
| | |
| | | M3T: `${DOMAIN.DRONE}-${DRONE_TYPE.Mavic3EnterpriseAdvanced}-${DEVICE_SUB_TYPE.ONE}`, |
| | | |
| | | M300: `${DOMAIN.DRONE}-${DRONE_TYPE.M300}-${DEVICE_SUB_TYPE.ZERO}`, |
| | | M350: `${DOMAIN.DRONE}-${DRONE_TYPE.M350}-${DEVICE_SUB_TYPE.ZERO}`, |
| | | |
| | | FPV: `${DOMAIN.PAYLOAD}-${PAYLOAD_TYPE.FPV}-${DEVICE_SUB_TYPE.ZERO}`, |
| | | H20: `${DOMAIN.PAYLOAD}-${PAYLOAD_TYPE.H20}-${DEVICE_SUB_TYPE.ZERO}`, |
| | |
| | | [DEVICE_MODEL_KEY.M3T]: 'Mavic 3T', |
| | | // [DEVICE_MODEL_KEY.M3M]: 'Mavic 3M', |
| | | [DEVICE_MODEL_KEY.M300]: 'M300 RTK', |
| | | [DEVICE_MODEL_KEY.M350]: 'M350 RTK', |
| | | |
| | | // payload |
| | | [DEVICE_MODEL_KEY.FPV]: 'FPV', |
| | |
| | | sn: string, |
| | | domain: string, |
| | | }, |
| | | payload: PayloadInfo[] |
| | | payload: PayloadInfo[], |
| | | selected?:boolean, |
| | | } |
| | | |
| | | // 固件升级类型 |
| | |
| | | link_osd: DockLinkOsd, |
| | | work_osd: DockWorkOsd |
| | | } |
| | | |
| | | export enum EModeText { |
| | | '待机' = 0, |
| | | '准备' = 1, |
| | | '准备就绪' = 2, |
| | | '手动操作' = 3, |
| | | '自动操作' = 4, |
| | | '航线'=5, |
| | | '全景'=6, |
| | | '跟踪启用'=7, |
| | | '广播监视' =8, |
| | | '返航'=9, |
| | | '降落'=10, |
| | | '迫降'=11, |
| | | '三叶式着陆'=12, |
| | | '升级'=13, |
| | | '离线'=14 |
| | | } |
| | | export enum EModeCode { |
| | | Standby, |
| | | Preparing, |
| | |
| | | M30 = '0-67-0' as any, |
| | | M30T = '0-67-1' as any, |
| | | M300 = '0-60-0' as any, |
| | | M350 = DEVICE_MODEL_KEY.M350 as any, |
| | | Z30 = '1-20-0' as any, |
| | | XT2 = '1-26-0' as any, |
| | | FPV = '1-39-0' as any, |
| | |
| | | M3E_Camera = '1-66-0' as any, |
| | | M3T_Camera = '1-67-0' as any, |
| | | } |
| | | |
| | | export enum EDockModeText { |
| | | '已断开连接' = -1, |
| | | '空闲' = 0, |
| | | '调试' = 1, |
| | | '远程调试' = 2, |
| | | '正在升级' = 3, |
| | | '工作中' = 4 |
| | | } |
| | | export enum EDockModeCode { |
| | | Disconnected = -1, |
| | | Idle, |