Coordinator 配置子设备数(ZigBee HA1.2)

前言:抽空研究了一下HA 1.2协调器关于网络可以支持的设备数,欢迎指导和交流

Stack ---- Z-Stack Home 1.2.2a.44539

Chip  ---- CC2530


1.支持的设备数,关键宏:NWK_MAX_DEVICES

NWK_MAX_DEVICES 定义了关联表的最大设备数,包含了一个父节点和 NWK_MAX_DEVICE_LIST 个子节点

关联表:AssociatedDevList[ ] :所有入网的设备(EndDevice和Router)都会存储在这里面。NWK_MAX_DEVICES 每增加1,会占用28字节的RAM。关联表需要定期维护,删除不在网络中的设备,否则关联表满了之后,就无法再增加设备

NWK_MAX_DEVICE_LIST :支持直连的子节点数

NWK_MAX_ROUTERS :从字面意思看,是支持直连的Router数。但是,这样理解你就掉坑了!!!新协议栈,这个宏是无用的!!!

在研究深度和广度的过程中,还有像:MAX_NODE_DEPTH、CskipRtrs[]、CskipChldrn[],这些,都是被遗弃的,没有用了。新的协议栈,支持设备数就是NWK_MAX_DEVICES

,只有限定ED和Router的总数。


2.安全性配置,关键宏:SECURE

在f8wConfig.cfg中,开启网络加密:-DSECURE=1

禁止网络动态密码:-DZG_SECURE_DYNAMIC=0。ZG_SECURE_DYNAMIC 禁用后,安全性等级=SECURITY_LEVEL。SECURITY_LEVEL有7级,不同级,它的身份验证方式可能不一样,验证码长度可能不同。默认是5,身份验证码是4个字节。(详细看文档:Z-Stack Simple API.pdf,搜索SECURITY_LEVEL)


未完待续...

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值