组网不成功,但抓包工具可看到组网过程

使用新下载的工程https://pan.baidu.com/s/19K56si1Ulifph6ZRnLAGKg并烧写到开发板后,进行组网实验。

由于之前是版本不对,导致无法组网,现今重新买了一个支持zigbee3.0的设备。实物如下图所示

 在工程上,我将入网的窗口改成了255,位于代码zcl_samplesw.c文件zclSampleSw_Init函数。

#if ZG_BUILD_COORDINATOR_TYPE
  bdb_StartCommissioning( BDB_COMMISSIONING_MODE_NWK_FORMATION | BDB_COMMISSIONING_MODE_FINDING_BINDING  );
  NLME_PermitJoiningRequest(255);
#else
  bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING | BDB_COMMISSIONING_MODE_FINDING_BINDING);
#endif

抓包工具显示有组网和交换密钥的过程,如图

 

 

 

后面两设备之间就有很长一段的“Data Request” 和 “Data” 包

 

 

 

 

持续收发了3分钟后,就再也没有后续的包了。只有NWK的包