我们正在观察 iOS 设备的随机蓝牙连接丢失情况。 我们没有发现 导致这一问题的任何具体步骤。 我们成功地从 BT 芯片捕获日志。 蓝牙控制器接收到的错误代码为0x2 (HCI 传输错误)。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们正在观察 iOS 设备的随机蓝牙连接丢失情况。 我们没有发现 导致这一问题的任何具体步骤。 我们成功地从 BT 芯片捕获日志。 蓝牙控制器接收到的错误代码为0x2 (HCI 传输错误)。
连接 glogger 输出。 日志末尾出现问题。
您好!
[引用 user="Prabirendu Bishnu"]我们成功地从 BT 芯片捕获日志。 蓝牙控制器接收到的错误代码为0x2 (HCI 传输错误)。[/报价]
哪个 HCI 事件显示0x2 (HCI 传输错误)状态? 在该日志中的所有断开连接中、大多数是由于远程端终止连接而导致的、其余的都是本地主机终止连接的结果。 我没有看到任何表明连接中断的实例。
此致、
Vihang
您好、Vihang、
我是 Prabirendu Bishnu 的同事,我们正在共同探讨这个问题。 我对日志中的"无意"断开有一些问题、我想问您。 正如您所说的、有两种断开连接:
谢谢、
将会
将、
[报价用户="Will 廖来]#248367:远程用户终止连接:
[/报价]
eSCO 连接具有唯一的连接句柄,而不是与同一设备的 ACL 连接。 248367 HCI_Disconnection_Complete_Event 显示了 eSCO 连接的连接句柄、这在很大程度上是按顺序排列的。 这是正常的。
[报价用户="Will 廖来] #223613:本地主机终止的连接:
[/报价]
HCI_Reset 命令将终止来自控制器的所有活动连接。 在来自主机的 HCI_Reset 之后、每个连接句柄的两个 HCI_Disconnection_Complete_Events 有意义。