找回密码
 立即注册

微信扫码登录

查看: 299|回复: 3

[BLE SDK] 蓝牙跑deep_retention偶现断连

[复制链接]

13

主题

19

回帖

145

积分

荣耀黄金

积分
145
发表于 2025-12-26 19:20:10 | 显示全部楼层 |阅读模式 来自 广东
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: TLSR9218
SDK及版本: -
本帖最后由 hhh 于 2025-12-27 11:08 编辑

TLSR9218跑deep_retention,偶现连接几分钟后无操作下断开连接,错误码8,连接超时,想请教下这种情况要怎么解决或分析。

目前uni_ble_sdk_main_loop没有阻塞,请问会因为user_main_loop执行较久导致连接断开吗,有要求user_main_loop执行不超过多久吗?

还有个疑问,连接事件是在uni_ble_sdk_main_loop轮询处理吗,不会提前中断吗?

还是提前唤醒的时机不对,比如blc_pm_setDeepsleepRetentionThreshold和blc_pm_setDeepsleepRetentionEarlyWakeupTiming设置不当,目前设置前者95,后者800,这个是否需要依据连接间隔调整?

0

主题

17

回帖

96

积分

不屈白银

积分
96
发表于 2025-12-27 16:27:18 | 显示全部楼层 来自 中国
user_main_loop执行较久不会导致链接断开,除非 user_main_loop 内关闭中断过久。
连接事件会在中断里接收,
代码量过大的情况下,可以参考 handbook 重新设置 blc_pm_setDeepsleepRetentionEarlyWakeupTiming。

13

主题

19

回帖

145

积分

荣耀黄金

积分
145
 楼主| 发表于 2025-12-29 10:58:26 | 显示全部楼层 来自 中国
TL_TZH 发表于 2025-12-27 16:27
user_main_loop执行较久不会导致链接断开,除非 user_main_loop 内关闭中断过久。
连接事件会在中断里接收 ...

好的,请问还有其他会导致超时断开的可能吗

0

主题

17

回帖

96

积分

不屈白银

积分
96
发表于 2026-1-4 09:08:32 | 显示全部楼层 来自 上海
应该不存在
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 |沪公网安备31011502403548号 )

GMT+8, 2026-2-11 21:31 , Processed in 0.090348 second(s), 23 queries .

Powered by Discuz! 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表