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.

cc2530,使用zstack3.0 断开网络后,再重新入网。zgPollRate被设置为了1000,并且timeout=0进入PM3睡眠模式

(1)请问,这种情况是丢失安全密钥造成的吗?我在协议栈中只搜索到bdb_reportCommissioningState该函数中NLME_SetPollRate(TCLK_POLL_RATE);将zgPollRate设置为了1000的轮训率。并且timeout=0会进入PM3模式,导致无法操作;我本身设置的轮询率为5000,该情况是频繁断开,重连的操作后,有时会出现。

(2)上面那种情况出现后,我调用bdb_resetLocalAction进行复位,然后主机允许入网,终端重新入网,可此时终端就已经入不了网了,并且信标也没发出来;

     我通过仿真得知,在搜索网络时,终端搜索到了主机的网络信息,但是因为信息中dev.cap为0,所以忽略了该网络,导致无法发出信标进行入网,

     这里可以确定的是主机中设备容量是够的,并且主机也允许入网了。 请问这是为什么?

(3)然后,这种情况只能够通过终端重新掉电,上电操作后,才能够重新连上主机。 请问掉电复位和bdb_resetLocalAction的区别在哪?

------------

我设置的设备类型为终端,zgPollRate为5000