终端状态切换中增加一个IDLE状态
时间:10-02
整理:3721RD
点击:
基于Z-stack Home 1.2.2a,增加了一个IDLE状态。
多次DEV_NWK_DISC时无Beacon,或者DEV_NWK_JOINING失败,进入该状态。
该状态下关闭Continue Join,进入PM3模式,由外部中断唤醒进入下次Join。
在IDLE状态下,说明设备无可用网络可以加入。已经存在的Router是不会进入IDLE状态,但是EndDevice变成孤儿节点后,如果找不到原父节点,也会进入IDLE状态。
IDLE状态和INIT状态不同,IDLE状态下,可以继续下一次SCAN和JOIN,但是此时是关闭Continue Join的最佳时机。
为什么要进入PM3模式? 用外部中断唤醒不是很麻烦么