1.用NLME_SetPollRate主动去POLL data,下面三个参数是否可以设为0?
-DPOLL_RATE=0
-DQUEUED_POLL_RATE=0
-DRESPONSE_POLL_RATE=0
2.掉线后用ZDApp_StartJoiningCycle主动去rejoin,下面三个参数是否可以设为0?
-DREJOIN_POLL_RATE=0
-DREJOIN_BACKOFF=0
-DREJOIN_SCAN=0
3.对终端来说是不是当ZDO_STATE_CHANGE为非DEV_END_DEVICE时即可主动去ZDApp_StartJoiningCycle,
此时调用ZDApp_StartJoiningCycle,是不是一直join还是join一会没有入网就停止?join间隔是多少?
4.初次入网和掉线重连是不是都是用ZDApp_StartJoiningCycle来join的?
5.3.0协议栈里ZDApp_StartJoiningCycle和bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING)功能是一样的吗?
Alvin Chen:
请说明你的SDK。
如果你使用childaging不能这是poll rate =0其次你想掉电直接rejoin 本身就有这个机制,你直接用DREJOIN_BACKOFF去控制即可。
3.是这样,会一直按照rejoin backoff 去beacon request
4.不是,初次入网直接调用的ZDoinit接口,但是本质是一个NLME接口。
Alvin Chen:
之前已针对你这个问题有过回复。
e2echina.ti.com/…/511706