- 本人用ZStack-CC2530-2.5.1 – ztack- Samples – SampleApp 写了一程序, 但发现没coordinator 的情况下, router 会自动组建一新网路. 这不是我预期的网络表现. 以前在旧板本 ZStack-CC2530-2.3.0-1.4.0 也不会发生这情况, 请问如何可以令router 不会自动组建网络?
- 如果coordinator 有坏了, 要用一新的coordinator , 如何可以把旧网络连到新网络?
- 如果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.