DJI Windows SDK - пример кода не получает файлы из SDK - PullRequest
1 голос
/ 24 мая 2019

Я использую последнюю версию Windows SDK и подключаюсь к Mavic 2 Pro, которая была обновлена ​​до последней версии. Я подключил на Mavic Lexar MicroSD 16 ГБ и 633x.

Я могу запустить пример кода, подключиться к Drone и получить имя, обновления скорости и видео. Однако, когда я пытаюсь получить файлы на дрон, используя воспроизведение. когда я нахожусь в окне воспроизведения, я устанавливаю кнопку workmode на green , для которой проверка переменных установлена ​​в режиме TRANSCODE . Затем я нажимаю кнопку Обновить и получаю сообщения REQUEST_TIMEOUT: Изображение

Я также пытался использовать SanDisk MicroSD 32 ГБ Ultra с такими же результатами. Я отладил код и увидел, что функция вызывается.

1 Ответ

1 голос
/ 26 мая 2019

Есть несколько возможностей

Вот контрольный список, вычеркните их 1 на 1, чтобы исключить проблему. Вот контрольный список, вычеркните их 1 на 1, чтобы исключить проблему.

  1. Настройка авторизации USB в UWP
  2. Последовательность подключения Перед подключением с помощью кабеля убедитесь, что пульт дистанционного управления P4P V2.0 выключен.

    Подключите пульт дистанционного управления к компьютеру с помощью кабеля Micro-USB.

    Включите пульт дистанционного управления.

    Убедитесь, что вы не открывали программное обеспечение DJI, такое как DJI Assistant 2.

Приложения DJI Windows SDK не могут одновременно взаимодействовать с самолетами.

3 Убедитесь, что вы установили DJI Assistant 2 и включили установку всех драйверов при установке DJI Assistant 2.

4 WinUSB Driver

5 Убедитесь, что все dll находятся в правильном месте, например DJIwindowsSDK.dll pthread_dll.dll и libcrypto-1.1.dll

6 Убедитесь, что учетная запись, используемая для регистрации ключа приложения, совпадает с учетной записью приложения DJI

Если вы до сих пор не можете решить эту проблему, отправьте свой вопрос и свои попытки на адрес dev@dji.com за помощью. Если вы знаете кого-то из DJI или у вас есть учетная запись поддержки Premium, вы можете получить более быстрый ответ (в течение 24 часов)

...