Z-Stack Mesh 1.0.0断网后MAC_PwrOffReq一直失败
时间:10-02
整理:3721RD
点击:
如题,网络包含一台协调器和一台睡眠终端,组网后将协调器断电,终端断网,终端会先尝试重新加网,失败后则进入较长时间的睡眠,但是测试发现,终端一直电流很大,无法进入睡眠,而MAC_PwrOffReq(MAC_PWR_SLEEP_DEEP)一直返回MAC_DENIED,但是,终端已经停止搜索网络了(抓包没有发现beacon request),为什么还是会返回MAC_DENIED?
是否MAC层还有待发送的数据?如果一直执行失败,可手动关闭MAC层接收机。
Associate Request发出去后,还会补一个Data Request。这段时间是无法彻底的关闭的。
建议用ZDApp_StopJoiningCycle彻底关闭入网请求