This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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 某时间后自动再找寻网络, 请问如何可以做到?

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

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

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

    1. 我们的网络是coordinator 有NV restore, 而router 没有. 当放假时, 所有电源被关闭. 放假后, router 电源先开, 它会自动组成一个新网络, 而coordinator 再开启时, 它会另外再建一个网络, 引致网络不相连. 只要令router 不会一开机就自建网络, 这问题就能解决. 请问可以令router 不自建网络吗?
    2. 网络参数以我所知有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 可加入旧有网络呢?
    3. 对的. 换一个新coordinator , 建立新的网络. 因为我们的网络很大, 相对距离也远, 如果coordinator 坏了, 当换掉新coordinator 时, 要把所有router 重设会很不方便. 这也和问题2 的情况一样, 只是用另一个角度和方法解决.

  • 你好,

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

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

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

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

  •  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.