找回密码
 立即注册

微信扫码登录

查看: 74|回复: 3

[BLE SDK] 断开连接问题

[复制链接]

6

主题

11

回帖

72

积分

不屈白银

积分
72
发表于 4 天前 | 显示全部楼层 |阅读模式 来自 广东
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: tlsr9518
SDK及版本: v4.0.1.0
使用blc_gatt_pushHandleValueIndicate发送期间若发生断开连接,disconnect没有上报。不发送期间,disconnect能正常上报。HCI_EVT_DISCONNECTION_COMPLETE事件

0

主题

20

回帖

83

积分

不屈白银

积分
83
发表于 前天 16:45 | 显示全部楼层 来自 上海
您好,
       请问您的应用层对GAP_EVT_GATT_HANDLE_VALUE_CONFIRM事件有阻塞等待吗?如果恰好是indicate发出后断连了,对方不会回复,那么就等不到该事件。如果mainloop阻塞了,HCI_EVT_DISCONNECTION_COMPLETE事件就抛不上来。

6

主题

11

回帖

72

积分

不屈白银

积分
72
 楼主| 发表于 前天 17:10 | 显示全部楼层 来自 广东
TL_LJP 发表于 2025-11-12 16:45
您好,
       请问您的应用层对GAP_EVT_GATT_HANDLE_VALUE_CONFIRM事件有阻塞等待吗?如果恰好是indicate ...

应用层没有阻塞mainloop等待GAP_EVT_GATT_HANDLE_VALUE_CONFIRM事件,mainloop有正常执行

0

主题

20

回帖

83

积分

不屈白银

积分
83
发表于 前天 20:00 | 显示全部楼层 来自 上海
您好,
      您当前的协议栈版本已经落后很多,建议升级至最新的版本尝试  :  https://gitee.com/telink-semi/tl_ble_sdk
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-11-14 16:55 , Processed in 0.096082 second(s), 21 queries .

Powered by Discuz! 隐私政策

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

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