请问同一个workspace,设置为END_DEVICE与ROUTER,入网时的BEACON REQUEST发送间隔为何不一样?
时间:10-02
整理:3721RD
点击:
RT,同一个workspace,设置为END_DEVICE与ROUTER,ROUTER入网时发送BEACON REQUEST的间隔要比END_DEVICE要小很多,而且这是怎么回事?而且END_DEVICE发送的BEACON REQUEST序列号不连续,这是怎么回事?应该如何解决这个问题?
你的代码里面看下不同设备类型的时候beaconorder的设置,如果beacon request不连续的话,两种可能性,
一种是信道设置了多个,在其他信道上发beacon request,另外一种是没有抓到包。
void ZDO_StartDevice( byte logicalType, devStartModes_t startMode, byte beaconOrder, byte superframeOrder )
这个函数运行到NLME_NetworkDiscoveryRequest是的传进去的第二个参数是多少