使用MOP,MSDK与PSDK互联时,MSDK显示连接成功并返回通道ID,但PSDK显示mop channel d...

Completed

Comments

5 comments

  • DJI Developer Support
    mop channel disconnected提示是通道断了,建议您检查网口通信是否稳定。
    0
    Comment actions Permalink
  • 极至科技

    我这边的PSDK网口通信是稳定的,因为我还使用网口进行图传,图传正常网口稳定。现在的问题是PSDK与MSDK端对于mop的连接不一致,MSDK端显示正常连接,PSDK却报错,这导致两边无法正常通信。

    0
    Comment actions Permalink
  • DJI Developer Support
    您可以用PSDK原示例试试,如果能复现,麻烦说明下您的PSDK版本,MSDK版本,飞机固件版本,及操作过程,这边看是否能复现。
    0
    Comment actions Permalink
  • 极至科技

    PSDK版本:2.2.1

    MSDK版本:4.16

    飞机固件版本:V03.00.0101

    操作过程:1.PSDK初始化mop功能。2.MSDK调用连接mop接口。3.MSDK显示连接正常,但PSDK端报错mop channel disconnected,now retry accept。4.MSDK不知端口连接异常,进行数据传输。5.PSDK未接收到任何数据。(多次重复2-5操作均和上述一样情况。除非清除遥控器后台,重启APP才会有可能在第3步的情况下,MSDK和PSDK均显示连接正常,并正常传输数据。)

    0
    Comment actions Permalink
  • DJI Developer Support
    我这边用PSDK2.2.1示例,及MSDK4.16 MOP示例,在虑拟机的ubuntu系统上测试,MOP示例中输入id 49152,取消沟选reliable,点连接,PSDK log显示通信正常,未见您描述的现象,根据您的描述是mop通道断开了,建议您检查通信,及可以用示例程序测试下(如果用示例也能稳定复现,可以拍个视频给我们看看您的操作过程和现象)。 https://www.github.com/DJI-Mobile-SDK-Tutorials/Android-MOPDemo
    0
    Comment actions Permalink

Please sign in to leave a comment.