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

我是用 ZNP(3.0.2)架構 , 請問 nework reset , 如何固定原本參數 ?

我是用 ZNP(3.0.2)架構 ,  nework reset ,  panid & channel 都會重來 , 但原本已連好的 device 又要重新配對過程

請問如何固定 panid & channel ?, 這樣就可避免斷電 , 所有 device 又得重新配對

謝謝

Viki Shi:

是要更换协调器吗?如果只是断电重启恢复网络,开启NV_RESTORE就好l

he jeff:

回复 Viki Shi:

對不起 , 如何開啟NV_RESTORE , 它是哪一個 Fun. , 我找不到
或是 該如何使用 ? 請指教一下 , 謝謝.

Viki Shi:

回复 he jeff:

参考以下这边的网页:blog.csdn.net/…/69499343

YiKai Chen:

回复 he jeff:

在Z-Stack 3.0.2的ZNP.cfg預設就有使能-DNV_RESTORE了,你是不是在断电重启恢复网络有去清除NV啊

he jeff:

回复 YiKai Chen:

我在我的 hostinitial 時 , 有寫這個參數 sys_osal_nv_write(ZCD_NV_STARTUP_OPTION , 3)
1 : 請問是這個影響嗎 ?
2 : 假如填 0, 那我改變 paind & channel ,他都不會產生改變 ?
3 : 假如 我想改變 panid & channel 時 , 它會改變 , 斷電重啟時 , 他會保留記憶 , 那流程該怎麼做? 或 參數該怎麼設 ?
請指教一下 , 謝謝

YiKai Chen:

回复 he jeff:

host initial 時 , 有寫這個參數 sys_osal_nv_write(ZCD_NV_STARTUP_OPTION , 3)就會把所有網路資訊清除了,你如果想重新組網才需要寫這個參數,如果不是的話就不用寫它

he jeff:

回复 YiKai Chen:

我是想組網後 , 因有需要去改 panid 或channel, 能按照我需的需求去做修改設定 , 寫 0 就改變不了 , 寫3 會清除
因此想如何修該程序才能達成 這個需求 ?

YiKai Chen:

回复 he jeff:

組網後一般PANID不能修改,修改了會造成問題,建議不要亂搞,channel的話也是一樣

he jeff:

回复 YiKai Chen:

因該這樣說 , 我主機壞掉了 , 換一台新的主機 , 當然不可能讓整個網路重來 ,
我就必須把新的主機 panid & channel設為一模一樣 , 假如我的值 是 0 , 是無法按照我的參數做修改

YiKai Chen:

回复 he jeff:

clone ZC可以參考一下 sunmaysky.blogspot.com/…/how-to-clone-existing-z-stack.html 以及 e2e.ti.com/…/3334360 的討論串

赞(0)
未经允许不得转载:TI中文支持网 » 我是用 ZNP(3.0.2)架構 , 請問 nework reset , 如何固定原本參數 ?
分享到: 更多 (0)