具体情况是这个样子的 我的节点启动之后 会一直发送 beacon request ,然后就无法进入 休眠,或者说这个会影响休眠的时间。
现在有没有方法让这个 beacon request 发射到一定的次数之后就不在发送,或者让这个发射的频率降低(现在是7s左右)。
谢谢!!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
具体情况是这个样子的 我的节点启动之后 会一直发送 beacon request ,然后就无法进入 休眠,或者说这个会影响休眠的时间。
现在有没有方法让这个 beacon request 发射到一定的次数之后就不在发送,或者让这个发射的频率降低(现在是7s左右)。
谢谢!!
开启和停止beacon request 的函数分别是:
ZDApp_StartJoiningCycle();
ZDApp_StopJoiningCycle();
这有点答非所问了吧?我知道是用这两个函数停止和启动搜索网络。现在我的问题是:end device入网成功(加了 NV_RESTORE和 NV_INIT),当协调器断电后end device便会不停的搜索网络,为了省电我便用这个两个函数去做了,逻辑是——按键中断触发后,会启动搜索网络20s,20后会停止搜索网络,这样循环多次后,发现beacon request发不出来了,现在我想问的是:beacon request是由哪个函数发出来的,beacon request为什么会发不出来呢,是因为底层的代码跑飞了吗?