TI中文支持网
TI专业的中文技术问题搜集分享网站

低功耗设备切换父节点后,协调器无法发送信息至低功耗设备

协议栈:HA1.2.2.a

芯片:均为CC2530

网络结构:协调器*1,路由器*1,终端*1

预编译:协调器:没有使能child aging ,有使能MTO,有使能NV_RESTORE

问题描述:

1.终端与路由均挂在协调器下,此时断开协调器电源。终端唤醒后,自动挂到路由下。

2.重新上电协调器,对终端发送指令。发现指令无法到达终端。

3.重新上电终端,终端依然挂在路由下。但是协调器可以发指令到终端了。

请问,为何会出现这种情况?该种情况是否有解决方法。谢谢。

Viki Shi:

第2步后,有没有route request?

user5032796:

回复 Viki Shi:

有的,协调器有发出route request。但是路由没有回复route reply。只有重新上电终端后,协调器发送指令,才看到回复route reply

user5032796:

回复 Viki Shi:

附上抓包数据:120行,为协调器重新上电,后发出route request。 338行,为终端复位后,协调器发送指令,发出的routerequest,这里有回复route reply。切换父设备后异常.zip

user5032796:

回复 YiKai Chen:

感谢您的解答。

赞(0)
未经允许不得转载:TI中文支持网 » 低功耗设备切换父节点后,协调器无法发送信息至低功耗设备
分享到: 更多 (0)