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.

[参考译文] CC2564C:进行多个连接时出现 BT 断开问题。

Guru**** 2391415 points
Other Parts Discussed in Thread: CC2564C

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1133017/cc2564c-bt-disconnection-issue-when-multiple-connections-are-made

器件型号:CC2564C

尊敬的 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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Vishnu,

    我 认为在这许多配置文件之间启用共存没有一种简单的方法(连接 A 有4个、连接 B 至少有1个)。 我建议增加 BLE 连接间隔、确保 HFP/A2DP 传输数据包时 保证传输、并设计您的应用以尽可能减少 BLE 和经典蓝牙的同时流量。  

    如果您可以共享特定问题的日志或错误代码、我可以提供更多帮助。

    最棒的
    Jacob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jacob、

    我们共享了一个应在您的硬件平台上运行的构建。

    您能否尝试在您的硬件平台上重现此问题、以便您可以轻松查看日志并向我们建议我们可以执行的操作。 我们的理解是、我们在数据表提到的同步连接领域中使用芯片。

    非常感谢您的理解、

    PK