微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于终端设备 从oprah 态到 discovery 态的切换 在 zstack中 那里体现?

关于终端设备 从oprah 态到 discovery 态的切换 在 zstack中 那里体现?

时间:10-02 整理:3721RD 点击:

请问一下终端设备从 DEV_NWK_ORPHAN 到DEV_NWK_DISC 时orphan scan failed  这个failed  是原语吗?

还是 可以在zstack 中找到 对应的回掉?

为了节省功耗,我希望终端设备在断网后尽快进入休眠态,不要做过多的 beacon request。

在 ZDO_StartDevice 函数中我尝试将zgDefaultRejoinScan 修改为1s ,但是发现,有时断网后就入不了网了,再发beacon request时,即便收到符合的beacon,设备也入不了网!

想请教一下  设备从MODE_RESUME 到 MODE_REJOIN  应该预留多长的时间?这个时间是否就是用与判断orphan scan  成功失败的 时间?

BR!

orphan Notification,发出去以后就是留一定的时间等待父设备的Coordinator realignment,如果没有等到的话,就切换到discovery状态了。

等待的时间是有下面的duration决定的

ret = NLME_OrphanJoinRequest( runtimeChannel,
zgDefaultStartingScanDuration );

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top