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

CC2530 协调器PANID

dear TI的工程师:

我现在想验证协议调器是否会改变PANID。

我目前有一个协调器,一个路由器,一个终端。并连接上。PANID为0x1234。

然后我断掉协调器,重新上电。

1.理论上协调器的PANID 会增加到0x1235吧?因为存在一个路由器和终端的PANID为0x1234?如果是这样,从那里可以看到改变的PANID?

2.或者说在重新上电协调器的情况下PANID不会改变,因为没有第二个协调器存在?

3.如果是第二种情况下,协调器的PANID还是0x1234.那 路由器和终端是否可以直接加入到协调器?

我试了下从路由器发送数据到协调器好象无法收到(正常连好,是可以发送的.),因此是否可以说是没有加入进去?

xiong bear:

回复 VV:

谢谢您的解答.

那我基本知道我测试第3点为什么连不上了.因为PANID其实已经改变了.

有没有什么变量或函数可以看到在哪里改变了么?我看了这个zgConfigPANID,它一直保存的Tool里面设置的常数..

因为我没有抓包工具,而且如果协调器要使用这个改变的PANID应该也有地方去读这个变量吧.我有看到在路由器可以在ZDApp_NwkDescListProcessing 这里得到网络PANID.但协调器如果PANID改变了,不清楚在哪里取得.

非常感谢…

xiong bear:

回复 VV:

非常感谢….有您们的解答,大大加快了理解和开发的进度

赞(0)
未经允许不得转载:TI中文支持网 » CC2530 协调器PANID
分享到: 更多 (0)