使用安卓手机接收cc2540的蓝牙数据包,偶尔会出现数据包被连续上传的现象。
大部分时间使用没问题,单手偶尔会出现某一次采集过程中,所有的数据都被重复上传了,
正常情况下应该是ABCDE,5包数据,但有时候安卓端收到的数据变成了AAABBBCCCDDDEEE,这个重复的次数不一定,有时候是3次有时候是5次。请问TI的工程师,这个问题该怎么解决。平常用Btool测试的时候都是正常的。
Viki Shi:
抓包看一下NESN和SN的值,这两个值决定是否重传,具体机制参考下这边: blog.csdn.net/…/70231016