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

CC2530 自动建网

  1. 本人用ZStack-CC2530-2.5.1 – ztack- Samples – SampleApp 写了一程序, 但发现没coordinator 的情况下, router 会自动组建一新网路. 这不是我预期的网络表现. 以前在旧板本 ZStack-CC2530-2.3.0-1.4.0 也不会发生这情况, 请问如何可以令router 不会自动组建网络?
  2. 如果coordinator 有坏了, 要用一新的coordinator , 如何可以把旧网络连到新网络?
  3. 如果coordinator 关电, 想router 某时间后自动再找寻网络, 请问如何可以做到?

Viki Shi:

1、没有协调器?是掉电了吗?编译NV restore选项可以是协调器重启后保存原来数据,重新加入之前的网络

2、新建网络的时候设定参数,跟原网络一致

3、你的意思是换一个协调器,建立不同的网络?

Gary Ho:

回复 Viki Shi:

我们的网络是coordinator 有NV restore, 而router 没有. 当放假时, 所有电源被关闭. 放假后, router 电源先开, 它会自动组成一个新网络, 而coordinator 再开启时, 它会另外再建一个网络, 引致网络不相连. 只要令router 不会一开机就自建网络, 这问题就能解决. 请问可以令router 不自建网络吗?
网络参数以我所知有DEFAULT_CHANLIST 和 ZDAPP_CONFIG_PAN_ID. 我试过设定DEFAULT_CHANLIST = 0x0B, ZDAPP_CONFIG_PAN_ID = 0404, 开始时coordinator 建设网络, router 再加入此网络. 之后关闭coordinator. Router 保有这网络数据. 当另一个有相同设置的新coordinator 开启时, 它不会进入这网络, 而会自动组建一个DEFAULT_CHANLIST = 0x0B, ZDAPP_CONFIG_PAN_ID = 0405 的网络. 请问如何可以令新的coordinator 可加入旧有网络呢?
对的. 换一个新coordinator , 建立新的网络. 因为我们的网络很大, 相对距离也远, 如果coordinator 坏了, 当换掉新coordinator 时, 要把所有router 重设会很不方便. 这也和问题2 的情况一样, 只是用另一个角度和方法解决.

VV:

回复 Gary Ho:

你好,

1,路由器不可能从新建立网络的,只有Coordinator才能建立网络。

2,一个网络里面不可能有两个协调器。

3,把旧的Coordinator中的所有数据包括程序拷贝到新的Coordinator中

chiyuchen chiyuchen:

回复 VV:

请问VV大神,怎样把旧的Coordinator中的所有数据包括程序拷贝到新的Coordinator中?

James Chu:

回复 chiyuchen chiyuchen:

 you can search TI e2e, there is discussion about "How to clone ZC".

There are many NV items needed to restore on new ZC by using MT interface.

赞(0)
未经允许不得转载:TI中文支持网 » CC2530 自动建网
分享到: 更多 (0)