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

2538网络恢复问题

使用2538开发ZigBee,预编译的时候启动了nv_init和nv_restore,但是节点断电重启后无法恢复网络,请问是什么原因?

Viki Shi:

要通信双方两边都预编译nv_restore才行

YiKai Chen:

你Z-Stack版本是?

user5287842:

回复 Viki Shi:

是两边都预编译了nv_restore

user5287842:

回复 YiKai Chen:

我用的3.0.1

YiKai Chen:

回复 user5287842:

你是使用預設的SampleLight/SampleSwitch嗎?有沒有修改什麼原始碼?

user5287842:

回复 YiKai Chen:

我使用的是temperature和thermostat,没有改原始码,就在初始化的地方添加了bdb_commission函数

YiKai Chen:

回复 user5287842:

在初始化的地方添加了怎樣的bdb_commission函数?

user5287842:

回复 YiKai Chen:

#ifdef ZDO_COORDINATOR bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_FORMATION );
// NLME_PermitJoiningRequest(255);
#elsebdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING );
#endif

user5287842:

回复 YiKai Chen:

#ifdef ZDO_COORDINATOR bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_FORMATION );
// NLME_PermitJoiningRequest(255);
#elsebdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING );
#endif

user5287842:

回复 YiKai Chen:

#ifdef ZDO_COORDINATOR bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_FORMATION );
// NLME_PermitJoiningRequest(255);
#elsebdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING );
#endi

赞(0)
未经允许不得转载:TI中文支持网 » 2538网络恢复问题
分享到: 更多 (0)