【问题标题】:DJI Windows SDK Sample Code: Cannot view FPV mode on Mavic 2 ProDJI Windows SDK 示例代码:Mavic 2 Pro 无法查看 FPV 模式
【发布时间】: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 MavicDJI Simulator 上提供的所有 驱动程序 不符合从马维奇。所以解决方案是使用zadig。启动程序和控制器并插入计算机后,选择选项->列出所有设备。现在,应该可以看到驱动程序 libusb,选中,然后点击replace driver

【问题讨论】:

    标签: windows dji-sdk


    【解决方案1】:

    大声笑,我正在为 DJI WSDK 进行 beta 测试。没遇到这个。唯一的问题是无人机的选择有限。

    这是一个清单,将它们一一划掉以排除问题。

    1. UWP 中的 USB 授权配置
    2. 连接顺序 确保在使用数据线连接之前,您的 P4P V2.0 遥控器已关闭。

      使用 Micro-USB 数据线将遥控器连接到您的计算机。

      打开你的遥控器。

      确保您没有打开大疆助手2等大疆软件。

    DJI Windows SDK 应用程序无法同时与飞行器通信。

    3 请确保您已安装 DJI Assistant 2 并在安装 DJI Assistant 2 时启用所有驱动安装。

    4 WinUSB 驱动程序

    您的错误似乎是连接问题。但是一旦你通过了,还有一些事情你必须检查

    1. 确保目录中有 FFMpeg dll

    如果我记得更多,我会添加更多。目前,我能想到的就这些了

    【讨论】:

    • 感谢您的及时答复。我已经尝试了您提到的所有步骤。我认为和你一样,这是一个连接问题。我猜应该是Vision(接口3)
    • 顺便说一下 DJI 助手 2。 Mavic 有一个特殊版本。您是否安装了正确的 1?现在大疆让一切变得复杂。
    • 是的,我为 Mavic 2 安装了 DJI Assistant 2。我也尝试了来自 post 的一些建议,但没有运气
    • 所以,我解决了这个问题。实际上我安装了一个不正确的驱动程序。在使用 DJI Assistant 2 安装的驱动程序上,还安装了 libusb32,因此当我使用 zadig.exe 时,该驱动程序未列出。所以我不得不选择显示所有设备的选项,选择 libusb... 然后替换驱动程序
    • 最好对您的问题进行快速编辑/更新,以便其他人可以快速发现类似问题
    猜你喜欢
    • 1970-01-01
    • 2021-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多