您好 TI
我们遇到了一个问题、即在 BT 经典连接丢失链路后无法恢复 Apple iOS EA 会话("外部附件"、Apple 协议)、而实际的 BT 链路已成功重新建立。 重新启动蓝牙设备后、iOS 设备的连接将再次正常工作。
该器件包含以下器件:
- CC2564MODN、Apple 认证协处理器2.0C、STM32F412 CPU
- 基于 Bluetopia SPPLEDemo 的固件、带 STM32的 MFi 覆盖层
- 为 iOS 设备提供外部附件(EA)通道以进行数据交换
如果我们运行链路丢失测试(将器件分开、直到连接中断)并再次将器件连接在一起、则不会重新建立 BT 连接。 这是正常行为、对吧?
在 iOS BT 配置中重新连接设备后、会建立 BT 链路层、但蓝牙设备似乎没有再次获得提供 EA 会话的授权。 在这种情况下、为什么函数"ISPP_Start_Authorization"不起作用? 它最初起作用。
并附上两个日志:
- BT-ii-LL - 1. inited.txt:初始调试输出、直至链路丢失
- BT-ii-LL - 2. reconnect.txt:重新连接期间的调试输出
此致
Martin