大家好、
以下是客户提出的问题、可能需要您的帮助:
Zstack 堆栈版本号为3.2.2。
1) 1)重置协调器后、器件可以进入网络、退出网络、然后正常地从首次打开进入许可证到网络末尾重新进入网络。 关闭协调器网络后、网络再次打开、设备无法成功加入网络。

2) 在 ZDObject.c 中,ZDO_ProcessMgmtPermitJoiniq (zdoIncomingMsg_t *inMsg),每次设备加入网络时都会执行函数 ZDO_ProcessMgmtPermitJoinReinq (zdoIncomingMsg_t *inMsg)。 网络打开时间在此函数中刷新,stat =(字节) NLME_PermitJoiningRequest( duration )。
此设计的目标是什么? 如果注释掉该行、如果不刷新网络打开时间会发生什么情况?
数据包捕获结果如下:
过程:第一次网络打开-->设备处于网络中-->网络关闭-->设备输出-->第二次网络打开-->设备处于网络中失败
您可以帮助检查此案例吗? 谢谢。
此致、
樱桃