尊敬的 TI:
项目的背景信息:
我们在项目中使用 CC2564C+ STM32F4。 我们使用双模 BT 功能(BT+BLE)、也使用最新的5.1堆栈。
当我们一起使用 BT&BLE 时、我们将使用无辅助 HFP 和 A2DP 模式进行音乐和电话呼叫。 HFP 在 WBS (mSBC)上工作。
我们的应用同时支持 2个 BR/EDR 连接和1个 BLE 连接。
问题:
当器件同时连接到两个不同的 BR/EDR 器件时、我们会观察到 BT 断开问题。
我们的器件可以同时连接到2个其他器件。 让我们将其视为连接 A 和连接 B
连接 A (主连接)
电话1:[A2DP+HFP+PBAP+BLE]
连接 B (次要连接)
电话2:[HFP + PBAP] 或
通用耳机(包括我们的设备):[HFP]
当我们 同时建立连接 A 和连接 B 时、我们观察到 BT 断开、原因是由于超时而断开连接。
当我们禁用监听模式时、连接是稳定的、但我们观察到音频质量比 HFP 下降。
为了重现这些断开连接、不需要 BLE 连接。 但是、如果有 BLE 连接、我们也会观察到许多 BLE 断开连接。
与 Android 相比、我们发现 iPhone 上的断开连接更多。
我们是否有任何方法可以调整或设置 BT 参数、以便所有这些参数都可以共存而不会降低性能?
此致、
VishnuPrasad V