zigbee吧 关注:5,011贴子:18,689
  • 12回复贴,共1

提个问题,关于父节点地址的

只看楼主收藏回复

主要是想通过获取节点地址和父节点地址绘制拓扑图,问题描述:
假设父节点为路由B,路由A和终端C都在路由B下,各节点通过NLME_GetCoordShortAddr()函数获取父节点地址,当路由B掉电以后,A和C都会重新找父节点并加入,但是我这时候获取的父节点地址里,终端C的父节点地址是变了,可路由A的却不会变,还是B掉电前的地址,如果B再上电并且连在A下,A、B获取到的就是互为父节点的情况。。除非A、B都重启,要不在拓扑图上就再也看不到了。。有知道这是怎么一回事的吗。。为啥终端的父节点地址获取正常,路由却不行。。


IP属地:上海1楼2016-12-14 21:09回复
    有人遇到同样的问题吗


    IP属地:上海来自iPhone客户端2楼2016-12-15 10:23
    回复
      终端有data request,所以会立刻知道父节点丢失,路由只有每个一段时间(默认15秒)的link status,只有当连续多长时间没有收到关联路由的link status,才会从自己的关联表里把对应项删除


      IP属地:广东来自Android客户端3楼2016-12-16 08:29
      收起回复
        路由的父节点只有关联的时候用到,关联完了就没用,直接删除都没事


        IP属地:四川来自Android客户端4楼2016-12-17 12:05
        收起回复