TI论坛
直播中

孟薇

8年用户 219经验值
私信 关注
[问答]

请问zstack3.0.1协议栈协调器建网成功后不发信标是什么原因?

       我用CC2538芯片在zstack3.0.1协议栈做协调器,在应用层初始化的时候使用bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_FORMAtiON)命令建网,并且始终允许入网。设备网络状态已经变为DEV_ZB_COORD,但是抓包的时候始终看不到link status信标。而且终端beacon request的时候,协调器也没有beacon。请问有没有大神晓得是什么原因哦?

回帖(3)

孟薇

2020-4-27 10:15:48
信道没有问题。我们把按键和LCD屏的驱动移植了一下,然后就莫名其妙的好了,但是协调器发送linkstatus的周期又成了个问题,我把发送周期设置成了5秒,抓包的时候经常会抓到间隔10秒或者更长时间的包,也不晓得是啥子问题。
举报

李果

2020-4-27 10:23:21
硬件板子没问题吧,Link Status周期是协议栈自己维护的,另外你可以看下,如果两条Link Status之间,节点没有发其他的数据包,看看这两个Link Status Sequence Number是否连续,如果是不连续的,那么就是你没有抓到数据包了。
举报

孟薇

2020-4-27 10:30:32
 Sequence Number确实是不连续的,这应该是抓包工具的问题吧
举报

更多回帖

发帖
×
20
完善资料,
赚取积分