请选择 进入手机版 | 继续访问电脑版
正在上传图片(0/1)

ios 如何判断飞机自动起飞执行完毕(起落架变型完毕)

 0
手机看帖 2 4980
RT

现在用的方法是判断高度~高度大于0.9m 就认为自动起飞执行完毕~ 但是这个有点不靠谱。。。实际试飞的时候有一定几率还是判断失误了。。。
还有个方法就是数秒~数10秒~然后就认为起飞完成~但是同样也不靠谱。。。万一压根飞机没飞起来。。。

大家还有什么其他方法能判断飞机已经自动起飞完毕么?
ps 自动起飞用的是
[_inspireMainController startTakeoffWithResult:^(DJIError *error) {
                    ShowResult(@"Takeoff:%@", error.errorDescription);
                }];
这个函数~~~
               
评论
上传
你需要登录之后才能回帖    登录 | 注册
lanyusea  Inspire 1认证用户 2015-9-14 2#
并没有…… Inspire 那个五毛变形特效完全没办法判断……

我用的是第二种,并且外加了mcuCallback 里面的 isFlying 的 flag 来判断。
如果没飞起来 isFlying == false ,不会触发接下来的任务。
SDK板块日常维护志愿者。
我没有QQ,我也不接受私信提问。有问题请去论坛发帖,利人利己。

我没有QQ,我没有QQ,我没有QQ。
重要的事情说三遍。
iCanFly  Spark认证用户 2015-9-15 3#
Android SDK 这个是有的。

DJIDrone.getDjiMC().setDeformInfoCallBack(....)
收藏 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表