刷sql脚本:
INSERT INTO `cloud_sample`.`manage_device_dictionary` (`id`, `domain`, `device_type`, `sub_type`, `device_name`, `device_desc`) VALUES (38, 0, 100, 0, 'M4D', NULL);
INSERT INTO `cloud_sample`.`manage_device_dictionary` (`id`, `domain`, `device_type`, `sub_type`, `device_name`, `device_desc`) VALUES (39, 0, 100, 1, 'M4TD', NULL);
INSERT INTO `cloud_sample`.`manage_device_dictionary` (`id`, `domain`, `device_type`, `sub_type`, `device_name`, `device_desc`) VALUES (40, 1, 98, 0, 'M4D Camera', NULL);
INSERT INTO `cloud_sample`.`manage_device_dictionary` (`id`, `domain`, `device_type`, `sub_type`, `device_name`, `device_desc`) VALUES (41, 1, 99, 0, 'M4TD Camera', NULL);
INSERT INTO `cloud_sample`.`manage_device_dictionary` (`id`, `domain`, `device_type`, `sub_type`, `device_name`, `device_desc`) VALUES (42, 3, 3, 0, 'Dock3', NULL);
需要修改以下几个类
1.com.dji.sdk.cloudapi.device.DeviceEnum
2.com.dji.sdk.cloudapi.device.DeviceTypeEnum
3.com.dji.sdk.config.version.GatewayTypeEnum
4.com.dji.sdk.mqtt.osd.OsdDeviceTypeEnum
5.com.dji.sdk.mqtt.state.StateRouter
6.com.dji.sdk.config.version.GatewayThingVersion
7.需要新增com.dji.sdk.config.version.Dock3ThingVersionEnum,可以直接复制com.dji.sdk.config.version.Dock2ThingVersionEnum,主要是映射关系(可在以下链接详细了解:https://sdk-forum.dji.net/hc/zh-cn/articles/35803821878681-%E5%90%8E%E7%AB%AF%E6%8A%A5%E9%94%99The-current-CloudSOK-version-1-0-3-doesnot-support-this-thing-version-1-3-0-please-replace-the-corresponding-CloudSDK-version)
注:如果修改代码适配后,机场3异常而机场1,2正常,可以尝试重新申请license进行更换复测。
评论
1 条评论
以上信息都修改后还是无法绑定机场3
请登录写评论。