大疆社区

标题: 关于数据透传 [打印本页]

作者: behap    时间: 2015-9-21
标题: 关于数据透传
数据透传需要权限是多少 ?权限为0的命令是不是就不需激活了?

机载设备发给飞控的透传数据如果要求回复ACK 这个ACK是飞控回的 还是遥控回的?
如果是飞控的话,那在飞控和遥控通信过程中丢包是不知道的?
实测过程(机载设备500ms 发一次透传数据,数据段有14Byte)中发现丢包很严重,mobile 程序偶尔才能收到一包,既然能收到应该不是程序上的问题,那就是丢包咯?

作者: 々&Skyさ    时间: 2015-9-21
  是不是开了太多飞机推送的数据啊?减少点飞机推送的数,或者降低下飞机推送数据的频率试试看看。。。
作者: behap    时间: 2015-9-22
々&Skyさ 发表于 2015-9-21 21:01
是不是开了太多飞机推送的数据啊?减少点飞机推送的数,或者降低下飞机推送数据的频率试试看看。。。 ...
和收到的数多少没关系啊  ,我是机载往飞控发数据,这又是串口,接收发送不影响的

作者: 々&Skyさ    时间: 2015-9-23
behap 发表于 2015-9-22 14:39
和收到的数多少没关系啊  ,我是机载往飞控发数据,这又是串口,接收发送不影响的
...
对的,理论上物理链路是不受影响,因为串口是全双工,但是,发过多的数据,处理器负载就会变大,缓存压力会变大,也有可能导致丢包啊。对吧,我猜的,因为里面具体逻辑不清楚,你试试看呗。


作者: behap    时间: 2015-9-23
々&Skyさ 发表于 2015-9-23 10:26
对的,理论上物理链路是不受影响,因为串口是全双工,但是,发过多的数据,处理器负载就会变大,缓存压力 ...
你说的也有道理,但我试了,还是没有改善
问官方 官方说可能是环境影响,但是啊,我在APP上发数据,机载设备都能收到的,没有丢包!

作者: behap    时间: 2015-9-24
知道问题的原因了,因为我机载设备的输出电平只有2.5V 和飞机规定的串口电平不匹配,造成丢包
作者: 风雪夜归人    时间: 2016-12-21
最近也在弄透传,赞一个




欢迎光临 大疆社区 (https://bbs.dji.com/) Powered by Discuz! X3.2