查看: 5741|回复: 1

[转载]关于路由器和协调器保存下发给休眠终端的数据时间问题

[复制链接]

30

主题

372

回帖

1188

积分

积分
1188
发表于 2024-8-24 11:35:47 | 显示全部楼层 |阅读模式 来自 上海
本帖最后由 TL_YB 于 2024-8-24 14:41 编辑

[转自旧论坛]作者:administor



我在使用TLSR8258实现的一个协调器和路由器,一个休眠终端每10s唤醒进行data request,发现终端的父节点有时丢失下发给休眠终端的数据,当休眠终端唤醒时间改成5s之后就没问题,我估计应该是父节点保存的终端数据超时导致的,不知道这个时长默认是多少,在哪可以修改这个数值

30

主题

372

回帖

1188

积分

积分
1188
 楼主| 发表于 2024-8-24 11:49:52 | 显示全部楼层 来自 上海
在802.15.4协议中定义了属性macTransactionPersistenceTime,父设备替休眠设备缓存数据的默认时间为500个超帧,约等于7.68秒,超时后该数据就会被丢弃了。
建议将轮询的速率设置在超时范围之内。

本版积分规则

关注公众号
隐私政策|Telink forum

相关侵权、举报、投诉及建议等,请发 E-mail:forum@telink-semi.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|沪ICP备17008231号-1 |沪公网安备31011502403548号

在本版发帖返回顶部
公告×