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

ZigBee重发次数设定

zstack 3.0.2 协调器2538  终端2530

1.协调器给终端发数据,如何设定重发次数?修改那个参数?

2.终端给协调器发送数据,如何设定重发次数?修改那个参数?

3.DPOLL_RATE=0的话associatedevicelist里的timecounter就会一直减少,

即使我发私有数据给协调器,也不会恢复到默认值,

DPOLL_RATE设为非0的话比如1分钟,timecounter每分钟会自动恢复默认值

为什么发私有数据不会把timecounter恢复默认值,私有数据不也是通信吗?

DPOLL_RATE设置如下:

-DPOLL_RATE=60000

-DQUEUED_POLL_RATE=0

-DRESPONSE_POLL_RATE=0

Viki Shi:

1&2、f8wconfig.h
/* Max number of times retry looking for the next hop address of a message */
-DNWK_MAX_DATA_RETRIES=2

/* Number of times retry to poll parent before indicating loss of synchronization* with parent. Note that larger value will cause longer delay for the child to* rejoin the network.*/
-DMAX_POLL_FAILURE_RETRIES=2

3、私有数据是指什么?data request?

user5367314:

回复 Viki Shi:

不是data request,就是自己自定义的心跳包,是不是必须发data request后
协调器里的associatedevicelist里的timecounter才会恢复默认值?

Viki Shi:

回复 user5367314:

不是,照理说只要收到应用数据包都可以恢复初始值

赞(0)
未经允许不得转载:TI中文支持网 » ZigBee重发次数设定
分享到: 更多 (0)