微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zstack mesh1.0.0丢包问题

zstack mesh1.0.0丢包问题

时间:10-02 整理:3721RD 点击:

最近测试CC2538发现了一个问题,我两个设备传输数据,一个设备以定时20ms的间隔向另外一个传输数据,发现一个奇怪的问题,数据帧20个字节左右,其中包含一个字节用来标示包序号,在每次上电的时候,接收设备接收到的前256包数据是ok的,然后之后的每个256包数据都会丢5包数据,而且都是固定序号的5包数据。。

我尝试在每256包数据中间加一个延时,发现延时6s的时候,不会出现上面的现象,一切正常,延时4s问题依旧。。。

我程序是基于zstack的,也就是说我接收设备取数据是经过了一层协议栈,不知道协议栈是否存在问题,但是sniffer抓包,接收设备是确实接收了另外设备的数据包(有MAC ACK和APS ACK),但是为啥应用层取数据就会丢包呢

什么设备类型之间通信

路由跟协调器之间,enddevice也会出现,感觉像是处理不过来

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top