TI论坛
直播中

王磊

7年用户 1557经验值
私信 关注
[问答]

父节点在收到Device Announce以后会更新地址吗?

请问论坛的高手:
cc2530.zstack-2.4-1.3
我的网络中有协调器和N个路由器和M个路由器,这些设备中都编译了NV_RESTORE。正常情况下,我用一个终端A通过ZDP_NwkAddrReq请来求另一终端B的网络地址,此时收到一个B的网络地址;当B的父节点掉电后,它加入了另外一个路由,此时新的父节点分配给它一个新的网络地址,但是由于编译了NV_RESTORE,原来的父节点与协调器均保存了B的原有网络地址。当原父节点上电后,A再次请求网络地址后,解析得到的是两个网络地址——原父节点分配的网络地址1(已经失效)和新父节点分配的网络地址2。
下面我的问题来了,如何能够是原父节点内保存的B网络地址进行更新,使其地址统一为新的网络地址?通过ZDApp_announceNewAddress()广播可以实现吗?

回帖(2)

李果

2020-4-24 06:29:04
可以的,原来的父节点在收到Device Announce以后,会把原先的地址update掉
举报

王峰

2020-4-24 06:40:59
引用: wenlonghbo 发表于 2020-4-24 06:29
可以的,原来的父节点在收到Device Announce以后,会把原先的地址update掉

您好,我遇到的问题是:
举报

更多回帖

发帖
×
20
完善资料,
赚取积分