首页 文章

即使isVirtualStickControlModeAvailable返回true,也无法使用虚拟棒

提问于
浏览
0

我遇到了虚拟棒的问题,以下是问题所在 .

虚拟棒发出通知,听众将正确的值发送到滚动,俯仰,偏航和油门,来自sdk的isVirtualStickControlModeAvailable方法返回true,当它返回true时我使用来自飞行控制器send的命令返回完成错误零,这意味着我不能从那里做任何其他事情,实际上我不需要做任何其他事情 . 虚拟Sticks正在作为DJI的示例simulator在计时器中工作 .

我的应用程序可以做什么? - 起飞 - 降落 - 将控制权交还给RC

上面的列表都没有给我带来错误,包括virtualStick的过程 .

我还尝试了什么? - 从上面链接的DJI运行示例模拟器应用程序 . - 在Android上运行示例应用程序 - 使用Bridge APP运行(多数民众赞成我如何知道值正确传递,即使我在屏幕上添加了标签以便在没有Bridge APP的情况下进行调试) - 从飞机和RC更新固件到最新 - 示例模拟器IOS - 回到以前的工作提交和git上的分支

我上面尝试的所有事情都没有奏效 .

Curious Stuf: - 虚拟Sticks工作正常,直到昨天,在昨天之前,在许多不同的分支机构和多个分支机构中提交 . - 重置远程控制,通过DJI官方APP执行手动链接和链接,并清除缓存,内存SD卡使其适用于模拟器辅助DJI(最新版本),在Android和IOS的示例应用程序中受到很多干扰,并在我的Swift 3应用程序上 . 然后它有一些干扰,我在真正的飞机外面测试,它工作得很漂亮 . - 今天,同样的事情发生了 . 已经完成了上面提到的整个测试,Android示例应用程序,IOS示例应用程序,模拟器,桥接器,我的应用程序,重置远程等等 . 它不起作用 .

如果有人能指出我的问题,我会很高兴 .

在这个帖子中,我部分解释了问题以及我尝试过的内容 . http://forum.dev.dji.com/forum.php?mod=viewthread&tid=32729

已经发送电子邮件给DJI支持,仍然没有答案 .

飞机:Phanton 4 .

2 回答

  • 0

    我发现了问题,那是飞机,我可以在一架新飞机上拿到手,刚刚插入与新飞机相连的新RC,它没有问题 . 然后我测试了新的RC链接到旧飞机,它没有工作,然后旧RC与新飞机相连,它工作 .

  • 1

    很高兴你找到了修复 . 更新旧飞机的固件可能是值得的 . 您可以使用DJIGo应用程序或DJI Assistant软件进行桌面操作 .

相关问题