目前demo已停止更新,CloudSDK只到1.3.0,后续thingVersion如果有升级,也可以参照以下说明自行添加下。
需要在Dock2ThingVersionEnum和com.dji.sdk.config.version.DroneThingVersionEnum中添加下V1_3_0("1.3.0", CloudSDKVersionEnum.V1_0_3),这里的1.3.0对应的是update_topo上报的thing_version, CloudSDKVersionEnum.V1_0_3保持不变,对应demo包内的CloudSDK版本;
上云文档对应的 thing_version是机场下发的(下图位置),拓扑相关获取链接:https://sdk-forum.dji.net/hc/zh-cn/articles/35847132108313-%E6%97%A0%E4%BA%BA%E6%9C%BA%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%B8%8A%E6%8A%A5%E6%98%AF%E4%BB%80%E4%B9%88%E5%8E%9F%E5%9B%A0)
评论
8 条评论
在Dock2ThingVersionEnum 中添加下V1_3_0("1.3.0", CloudSDKVersionEnum.V1_0_3).还是报这个错
DroneThingVersionEnum是不是也需要做相对应的修改
请问你这个解决了吗?
你好,设备是最新版本的Matrice 3TD 和 Docker 2。后端报错The current CloudSDK version(1.0.3) does not support this thing version(1.3.1)。在Dock2ThingVersionEnum.java中添加枚举V1_3_1("1.3.1", CloudSDKVersionEnum.V1_0_3),还是报同样的错,怎么办
更新文档的时候能不能把固件对应的 ThingModel 物模型的版本也写上去呢,这个东西文档里一句话都不提,不来提问我们完全不知道有这个东西,那你文档根本没起到作用啊
飞机的也要改才行
大家好!最后是怎么解决的呀?修改了
不好意思上面改错了:改为 V1_3_1("1.3.1", CloudSDKVersionEnum.V1_0_3),
请登录写评论。