TI的工程师,你们好
1. 我现在有一个路由和终端节点加入协调器时失败,网络此时存在,但是就是加入不成功,一直在beacon;而我换一个协调器的话,这个路由节点能够成功入网。
2. 协调器打开了nv_restore,而路由节点和终端节点都没有打开;两个协调器的代码一致,唯一的区别就是成功的那个PANID是固定的FFF1,这个应该没有什么影响,因为我之前试过,两个协调器的代码完全一致,此时也是会出现这样的问题。
3. 正常情况下,路由节点和终端节点不打开NV_RESTORE功能的话,是不是应该可以加入当前存在的网络?比如:(1).我的协调器建立网络之后,路由节点和终端节点加入成功,然后此时我的协调器断电重连的话应该是没有问题的。(2).当断电的不只是协调器时,如果协调器和路由节点全部断电,此时重新连接的话,是否也是正常的?(3)。什么时候会出现孤儿节点的情况?
4.关于抓包分析的,有没有详细的介绍,本人接触zigbee没多久,谢谢。
hengheng zhou:
这个是可以入网的
VV:
你应该加不了网的数据包,这样才好找问题。
hengheng zhou:
回复 VV:
谢谢vv,我加不了网的在一楼,已经解决了,是关联表沾满了。
but我又遇到了一个新问题,终端自动掉线的问题,能否帮忙看一下,谢谢,附件中第425个就是掉线重新加入网络的,也不知道是什么原因。
Clint Zhang:
回复 hengheng zhou:
从抓包文件来看,终端发了Beacon request之后,协调器和地址为0x3B4C的路由回应了Beacon payload,随后选择协调器进行了关联(第434包),之后终端发给0x3B4C的数据通过协调器中转(440至443包)
hengheng zhou:
回复 Clint Zhang:
谢谢您的回答,Clint Zhang,从中能看出为什么我的终端掉线吗?还有上面就是你说的这样应该是正常的情况,没有问题的吧!!谢谢