f8wConfig.cfg系统配置文件(协议栈版本ZStack-CC2530-2.3.0-1.4.0)

设置为0表示没有安全性,否则设置为非0:

-DSECURE=0
-DZG_SECURE_DYNAMIC=0

使能reflector:

-DREFLECTOR

定义默认PAD ID:

-DZDAPP_CONFIG_PAN_ID=0xFFFF

网络中设备启动的最小延迟毫秒数和加入网络周期最小延迟时间:

-DNWK_START_DELAY=100

掩码用于随机加入延时,此值将添加到DNWK_START_DELAY:

-DEXTENDED_JOINING_RANDOM_MASK=0x007F

beacon请求间隔最小延迟毫秒数:

-DBEACON_REQUEST_DELAY=100

掩码用于随机加入延时,此值将添加到DBEACON_REQUEST_DELAY:

-DBEACON_REQ_DELAY_MASK=0x00FF

关闭路由到期时间,单位秒:

-DROUTE_EXPIRY_TIME=30

该数字供轮询的设备使用,因为规范的公式不适用于休眠的终端设备。 对于非轮询设备,使用公式。 值以2毫秒为周期:

-DAPSC_ACK_WAIT_DURATION_POLLED=3000

默认的间接消息保存超时值:

-DNWK_INDIRECT_MSG_TIMEOUT=7

网络中同时发现路由的数量:

-DMAX_RREQ_ENTRIES=8

传输失败后允许的最大重试次数:

-DAPSC_MAX_FRAME_RETRIES=3

重试查找消息的下一跳地址的最大次数:

-DNWK_MAX_DATA_RETRIES=2

重连次数。请注意,较大的值将导致重新加入网络的时间更长:

-DMAX_POLL_FAILURE_RETRIES=2

广播表中的项目数

-DMAX_BCAST=9

组表中的最大组数:

-DAPS_MAX_GROUPS=16

常规路由表中的条目数加上用于路由修复的其他条目:

-DMAX_RTG_ENTRIES=40

绑定表中的最大条目数:

-DNWK_MAX_BINDING_ENTRIES=4

每个绑定表条目的最大cluster ID数,注意默认值以外的其他值都会引起编译警告,但是功能正常:

-DMAX_BINDING_CLUSTER_IDS=4

安全密钥:

-DDEFAULT_KEY="{0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0D, 0x0F, 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0D}"

设置MAC 最大帧大小(802.15.4 default is 102):

-DMAC_MAX_FRAME_SIZE=116

以下仅用于终端设备

-DRFD_RCVC_ALWAYS_ON=FALSE

等待数据请求轮询到协调器的毫秒时间:

-DPOLL_RATE=1000

用于队列消息中,接收到数据指示后立刻轮询的毫秒时间:

-DQUEUED_POLL_RATE=100

用于响应消息中,接收到数据确认后立刻轮询的毫秒时间:

-DRESPONSE_POLL_RATE=100

用于重新入网请求中,备用响应的轮询率。轮询率由设备尝试加入的父级的响应时间确定:

-DREJOIN_POLL_RATE=440

你可能感兴趣的:(Zigbee协议栈学习,zigbee)