【问题标题】:DJI Windows SDK - Example code is not retrieving files on the SDKDJI Windows SDK - 示例代码未检索 SDK 上的文件
【发布时间】:2019-05-24 09:26:12
【问题描述】:

我正在使用最新版本的 Windows SDK 并连接已更新到最新固件的 Mavic 2 Pro。我在 Mavic 上插入了 16GB 和 633x 的 Lexar MicroSD。

我能够运行示例代码连接到无人机并获取名称、速度更新和视频。但是,当我尝试使用播放器获取无人机上的文件时。当我在播放窗口时,我将 workmode 按钮设置为 green,即检查变量设置为 TRANSCODE 模式。然后我点击 Reload 按钮,我收到消息 REQUEST_TIMEOUT: The image

我也尝试过使用 32GB Ultra 的 SanDisk MicroSD,结果相同。我已经调试了代码,看到函数被调用了。

【问题讨论】:

  • 您找到解决问题的方法了吗?我遇到了同样的问题。

标签: windows dji-sdk


【解决方案1】:

可能性很小

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

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

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

    打开你的遥控器。

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

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

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

4 WinUSB 驱动程序

5 确保所有 dll 都在正确的位置,例如DJIwindowsSDK.dll pthread_dll.dll 和 libcrypto-1.1.dll

6 确保注册App Key的账号与DJI app账号一致

如果到那时您仍然无法解决,请将您的问题和尝试发送至 dev@dji.com 寻求帮助。如果您认识 DJI 的某人或您拥有高级支持帐户,您可以获得更快的响应(在 24 小时内)

【讨论】:

  • 感谢您的回答。我仔细检查了所有内容:3 号正在工作,因为我获得了有关无人机的信息(例如名称和速度)。我得到 FVP,这意味着数字 4 是检查。我只是在运行示例,但我仔细检查了文件,它们没问题。唯一认为我不知道它们是如何相关的是数字 6,因为我没有从示例中登录到我的帐户,我只是直接进入播放面板。
  • 有很多没有人说的小技巧,你必须找出来。还有一些情况,比如在DJI模拟器上使用OSDK时,必须连接运行sdk.lauch b4运行模拟器,否则连接不上。你有仔细检查过winusb安装吗?它也是容易失败的部分之一。如果实在不行,请联系 DJI 支持
猜你喜欢
  • 2019-05-02
  • 1970-01-01
  • 1970-01-01
  • 2018-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多