|
毛毛老师分析的很透彻
但我有个疑问,如果ED丢失了父设备的信息,感觉应该会走ZDO的同步丢失流程。
void ZDO_SyncIndicationCB( uint8 type, uint16 shortAddr )
然后又会走个循环重新的REJOIN过程,应该是会重新REJOIN的啊,除非用户自己去修改入网机制。默认的协议栈应该是永久寻网的。
而且如果想让设备重新寻网,可以直接调用
ZDApp_NetworkInit( uint16 delay ) 来让设备去搜寻网络。复位的话其实也可以。不过那样的话如果一直没有网络 设备就一直在复位了 |
|