z-stack用户在开发产品时,如果没有能力修改zdo层,是不是硬件设计就必须受限?
时间:10-02
整理:3721RD
点击:
1,低功耗节点在不修改ZDApp.c的情况下,在一个没有网络的环境打开电源,就会持续不断的发起网络扫描,因此产品必须做电源开关。而一些完全密封的硬件无法使用电源开关,就无法实现。
2,应用层通过ZDO_STATE_CHANGE消息获取的状态并不能正确反映当前节点状态。比如DEV_NWK_DISC表示扫描已经开始,但是没有事件表示扫描已经结束。如果在扫描开始时再去调用ZDApp_NetworkInit,会导致连续触发扫描,出现错误。
可以对找网时间做个设置,
比如找10分钟,休息30分钟。