我用CC2538芯片在zstack3.0.1协议栈做协调器,在应用层初始化的时候使用bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_FORMATION)命令建网,并且始终允许入网。设备网络状态已经变为DEV_ZB_COORD,但是抓包的时候始终看不到link status信标。而且终端beacon request的时候,协调器也没有beacon。请问有没有大神晓得是什么原因哦?
VV:
你可以确认创建网络的信道是不是你抓包的信道。
在bdb_interface.h文件里面有对信道的定义。
Shicheng Song:
回复 VV:
信道没有问题。我们把按键和LCD屏的驱动移植了一下,然后就莫名其妙的好了,但是协调器发送linkstatus的周期又成了个问题,我把发送周期设置成了5秒,抓包的时候经常会抓到间隔10秒或者更长时间的包,也不晓得是啥子问题。
Shicheng Song:
回复 VV:
Sequence Number确实是不连续的,这应该是抓包工具的问题吧