M300RTK使用模拟飞行时浮窗出现的异常

Completed

Comments

16 comments

  • DJI Developer Support
    浮窗闪烁消失时,设置界面的PSDK界面是否还在?如果设置界面和设置控件都在,这个应该是APP的bug,建议上传对应时间段的遥控器log,我们反馈给APP确认。若有再次复现到,建议可以在遥控器上录个屏,方便对应确认问题。 若PSDK设置界面也消失了,如果有保存异常时PSDK端的运行log,可以先提供一下PSDK端的运行log(debug等级)。
    0
    Comment actions Permalink
  • Hyacincher

    控件都在,浮窗标题也在,内容在一直闪。(时有时无)

    另外今天室外实飞也出现了这个问题,手上暂时没有LOG输出信息,后续抓到给您发一份。

     

    另外今天遇到了另外一个问题,浮窗整个窗口和控件都消失了,但是负载和PSDK环仍然保持通讯关系,此时遥控器触发拍照,负载端可以正常触发逻辑(说明SDK和负载未断开连接)。重启遥控器无法解决问题,重启飞机后现象消失

    0
    Comment actions Permalink
  • DJI Developer Support
    1、只是浮窗内容闪的问题,建议在遥控器上录个屏,然后导出遥控器log 2、控件消失的问题,可以先导出一下PSDK端的运行log。
    0
    Comment actions Permalink
  • Hyacincher

    好的,请问遥控器log在哪个目录呢?(如何导出)

    0
    Comment actions Permalink
  • Hyacincher

    以下云盘链接包含遥控器录屏和log,您看下这个是不是您需要的log

    链接:https://pan.baidu.com/s/16TP9RtJR1NDH64nYpe3srw 
    提取码:a0gl 
    --来自百度网盘超级会员V3的分享

    0
    Comment actions Permalink
  • DJI Developer Support
    不是这个log,看了一下这个视频,看起来像是PSDK推送的问题。PSDK串口波特率是多少?DjiWidgetFloatingWindow_ShowMessage这个API发送端有没有做log,有没有发送失败,最好一起提供一下PSDK端的发送日志,包含DjiWidgetFloatingWindow_ShowMessage这个的发送状态。 遥控器log可以在APP HMS界面选择对应的时间端上传到服务,然后提供二维码。也可以在遥控器上本地目录导出。 ![](https://djisdksupport.zendesk.com/attachments/token/cSw3SRBpxNhmdjpjorYnnKrCO/?name=image.png)
    0
    Comment actions Permalink
  • Hyacincher

    PSDK波特率921600

    这个现象是固定场景才会出现,第一个是航线时间较长(30min以上),第二个是只在飞行器降落的时候出现。

    其他情况测试了很多次,都不会出现。并不像是PSDK推送的问题,如果推送有问题在飞行途中或者起飞应该也会复现的。

    PSDK的log信息稍晚些提供给您,您那边可以先自行复现试一下

    0
    Comment actions Permalink
  • Hyacincher

    今天飞行复现的资料,包含遥控器log和录屏

    链接:https://pan.baidu.com/s/1DDupR85j1xY5FCf5PvHUHg 
    提取码:cm7z 
    --来自百度网盘超级会员V3的分享

    0
    Comment actions Permalink
  • DJI Developer Support
    模拟器中长时间执行航线也是可复现的吗?这边暂时没有实飞环境,我先用模拟器试试。有PSDK log,请先提供一下log。
    0
    Comment actions Permalink
  • Hyacincher

    SDK输出了如上的错误,实际上定义数组长度是足够的

    请问这是什么原因造成的呢,目前已知的是飞行任务越长需要显示的字符越长,需要显示的内容已经超过demo原始定义的255字节

    0
    Comment actions Permalink
  • DJI Developer Support
    这个255是APP端和PSDK端一起限制的最大长度,不能自定义修改,长度超了发送会失败。
    0
    Comment actions Permalink
  • Hyacincher

    那请问新版本可以提供更长的支持么,255确实不太够用,特别是中文的环境

    0
    Comment actions Permalink
  • DJI Developer Support
    浮窗单次显示的字数本身比较有限,这个相当于限制的单次显示的字数。然后PSDK可以实时刷新浮窗的内容,应用上单次发送浮窗数据长度需求多少?
    0
    Comment actions Permalink
  • Hyacincher

    应用在400字节以内

    0
    Comment actions Permalink
  • DJI Developer Support
    浮窗现在做不到,可以评估考虑在PSDK端将要发送的字符分段,然后根据要显示的字串在PSDK端做循环发送,在浮窗上可以做个类似滚动显示的效果。
    0
    Comment actions Permalink
  • Hyacincher

    好的,感谢您的解答,我这边想下办法

    0
    Comment actions Permalink

Please sign in to leave a comment.