当遥控器信号不好时,msdk跟psdk间的mop连接会断开,如何重连?
Completed 当遥控器信号不好时,msdk跟psdk间的mop连接会断开,如何重连?
-
msdk端向psdk端发送失败,当发送失败时,重新connect,获取的pipeline不为空,但发送依然失败,继续连接获取,依然发送失败 代码如下:int result = psdkline.writeData(data, 0, data.length); if (result < 0) { if (payload != null) payload.getPipelines().connect(psdkKeyId, TransmissionControlType.STABLE, new CommonCallbacks.CompletionCallback() { @Override public void onResult(PipelineError pipelineError) { if (pipelineError == null) { psdkline = payload.getPipelines().getPipeline(psdkKeyId); } } }); -
尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 很抱歉,您所提供的代码片段有限,看到您代码中是在发送数据失败的情况下进行通道的重连,这时重新赋予了通道,我们无法了解到该通道之前是什么情况。 您可以参考该Demo进行开发,链接:https://www.github.com/DJI-Mobile-SDK-Tutorials/Android-MOPDemo 如果可以的话能否将整个代码通过附件发送给我们,以便我们了解前因后果,毕竟代码的问题定位是需要有一个全面了解的。 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
Please sign in to leave a comment.
Comments
5 comments