搜索

[其他] zigbee固定PANID

[复制链接]
18|1
 楼主 | 2020-11-16 11:48 | 显示全部楼层 ||阅读模式
您好,

    目前想让系统内所有节点的PANID固定,也就是当旧的协调器坏了。新的协调器更换后,可以直接正常跟节点通讯。

1.如何让所有节点固定PANID

2.如何让所有节点固定信道

3.如何让所有节点固定ExtendedPANID

4.是否AES加密的KEY相同才可以正常通讯,请教这部分如何处理。

5.是否需要开启NV_INIT

6.是否可以开启NV_RESTORE,

请不吝赐教。多谢。

使用特权

评论回复
| 2020-11-19 19:36 | 显示全部楼层
1, 在f8wconfig.cfg文件中
/* Define the default PAN ID.
*
* Setting this to a value other than 0xFFFF causes
* ZDO_COORD to use this value as its PAN ID and
* Routers and end devices to join PAN with this ID
*/
-DZDAPP_CONFIG_PAN_ID=0xFFFF
2,
/* Default channel is Channel 11 - 0x0B */
// Channels are defined in the following:
// 0 : 868 MHz 0x00000001
// 1 - 10 : 915 MHz 0x000007FE
// 11 - 26 : 2.4 GHz 0x07FFF800
//
//-DMAX_CHANNELS_868MHZ 0x00000001
//-DMAX_CHANNELS_915MHZ 0x000007FE
//-DMAX_CHANNELS_24GHZ 0x07FFF800
//-DDEFAULT_CHANLIST=0x04000000 // 26 - 0x1A
//-DDEFAULT_CHANLIST=0x02000000 // 25 - 0x19
//-DDEFAULT_CHANLIST=0x01000000 // 24 - 0x18
//-DDEFAULT_CHANLIST=0x00800000 // 23 - 0x17
//-DDEFAULT_CHANLIST=0x00400000 // 22 - 0x16
//-DDEFAULT_CHANLIST=0x00200000 // 21 - 0x15
//-DDEFAULT_CHANLIST=0x00100000 // 20 - 0x14
//-DDEFAULT_CHANLIST=0x00080000 // 19 - 0x13
//-DDEFAULT_CHANLIST=0x00040000 // 18 - 0x12
//-DDEFAULT_CHANLIST=0x00020000 // 17 - 0x11
//-DDEFAULT_CHANLIST=0x00010000 // 16 - 0x10
//-DDEFAULT_CHANLIST=0x00008000 // 15 - 0x0F
//-DDEFAULT_CHANLIST=0x00004000 // 14 - 0x0E
//-DDEFAULT_CHANLIST=0x00002000 // 13 - 0x0D
//-DDEFAULT_CHANLIST=0x00001000 // 12 - 0x0C
-DDEFAULT_CHANLIST=0x00000800 // 11 - 0x0B

3, ZMacSetReq(ZMacExtAddr, pBuf);
zgExtendedPANID

4,是的,KEY相当于钥匙,加密和解密必须一样,加解密的算法是CC2530硬件完成的,只要KEY一样就可以了
5,6, 看你实际的需求,如果你想要在掉电恢复以后,相关参数有保存的话,就可以保存。

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关于TI | TI活动 | 销售渠道 | 联系我们 | TI 视频 | TI 模拟 eLAB™ 设计中心 | TI 文献 | TI 最新动态 | TI:设计支持 | TI 中国大学计划
在线客服 快速回复 返回顶部 返回列表