【发布时间】:2019-05-21 14:19:39
【问题描述】:
我正在使用DJI for Windows SDK 提供的示例代码来连接Mavic 2 Pro。我可以收到无人机的名称,订阅速度更新并查看它们。但是,当我点击 FPV 或使用播放时,我无法获得任何视频,其中工作模式变为绿色,但当我点击重新加载时会出现超时:
LaunchFileDataTask 获取文件:REQUEST_TIMEOUT:切换模式或重试
我正在使用:
- Visual Studio Professional 2017 版本 15.9.5
- 最新版本的无人机和无线电控制器。
- Windows SDK 最新版本
- Windows 企业版 1803
我已经安装了所有驱动程序并完成了Guidance to Connect with Mavic 2 Pro。连接控制器后,我检查了设备管理器并看到以下设备:
- 视觉(接口 3)
- DJI USB 虚拟串口
另外,我已经卸载并安装了所有 DJI 的程序和驱动程序。
解决方案
所以,经过几次尝试和不同的方法,我解决了这个问题。我发现 DJI Assist 2 for Mavic 和 DJI Simulator 上提供的所有 驱动程序 不符合从马维奇。所以解决方案是使用zadig。启动程序和控制器并插入计算机后,选择选项->列出所有设备。现在,应该可以看到驱动程序 libusb,选中,然后点击replace driver。
【问题讨论】: