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.

[参考译文] CC2564MODA:在设备移动或在障碍物之间时提高连接性能

Guru**** 2582445 points
Other Parts Discussed in Thread: TLV320AIC3254, CC2564MODA, CC2564C

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1032983/cc2564moda-improve-connection-performance-while-devices-are-moving-or-between-obstacles

器件型号:CC2564MODA
主题中讨论的其他器件:TLV320AIC3254MSP432P401RCC2564C

古德早上

我们正在开发一个 BR/EDR 蓝牙系统、该系统使用我们制造的全双工音频和自定义卡、其中包含以下组件:CC2564MODA + MSP432P401R + TLV320AIC3254 + Bluetopia 4.0.3 + BT Service Pack v1.8 (与 Launchpad 组合系统类似)。

目前、我们实施了基于 L2CAP 和 ESCO 的 FW、并且我们有一个有效的解决方案(宽带辅助、音频通过 I2S 路由)。

在开放区域和静态器件中、即使 在很远的距离(~ 70米)也能实现最佳通信。

在移动器件和更短距离的同时、我们遇到了无法通过固件检测到的泄漏。 当器件之间存在墙壁或物体时、尤其明显。

我们还注意到 Launchpad 系统的行为与示例 SW HFP AG 和 HFP HF 相同。

我们的目标是在器件处于运动状态并穿过墙壁或车门等障碍物的情况下、在至少15米的距离内实现器件之间始终保持干净的全双工音频通信。 是否可以使用此配置实现它?

在何处进行干预以实现我们所需的功能(尤其是在固件级别)?

如果需要更多信息、我可以随时为您提供、但我不愿意公开分享详细信息。

提前感谢

亚历山德罗

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

    您好、Alessandro、

    我将了解这一点、并在明天继续回答。

    此致、
    Jacob

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

    您好、Alessandro、

    保持无线设备连接的移动始终是一项挑战。 BT 经典通常可以处理大约10到20米的距离、但这仍然具有挑战性。 我认为您有两种方法:

    1.使用 MODN 型号 ,以便您可以选择另一个天线来提高链路预算并使设备保持同步。 但是、请记住、我们的模块可向天线提供的功率有限。

    2.在带宽下降时切换到窄带而不是宽带。  

    此致、

    Jacob

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

    您好、Jacob 感谢您的回答。

    [引用 userid="456020" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1032983/cc2564moda-improve-connection-performance-while-devices-are-moving-or-between-obstacles/3821056 #3821056]1. 使用 MODN 型号 、以便您可以选择另一个天线来提高链路预算并使器件保持同步。 但是、请记住、我们的模块可向天线提供的功率有限[/报价]

    我正在考虑使用您建议的 MODN、无论如何、是否可以通过超出您所指的电流限制来提高天线的功率? 或者限制是物理的、是不可能的?

    我当前正在使用 VS_SET_max_output_power 函数将功率设置为最大值、但即使不使用该函数并使用 HCI_READ_enached_trasmit_power_level 进行查询、默认情况下似乎设置了其最大值、它可能是由 FW 或补丁提供的?

    [引用 userid="456020" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1032983/cc2564moda-improve-connection-performance-while-devices-are-moving-or-between-obstacles/3821056 #3821056"]2. 当带宽减小时、切换到窄带而不是宽带。  [/报价]

    您建议在何处实现带宽控制?

    提前感谢

    亚历山德罗

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

    您好、Alessandro、

    我明天将在这里继续了解更多信息。

    谢谢、
    Jacob

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

    您好、Alessandro、

    [引用 userid="350635" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1032983/cc2564moda-improve-connection-performance-while-devices-are-moving-or-between-obstacles/3821948 #3821948">我正在考虑使用您建议的 MODN、无论如何、是否可以通过超出您所指的电流限制来提高天线的功率? 或者限制是物理的、不是可能的?[/quot]

    该模块经过认证、最高可达到一定的功率级别、不能超出该功率级别。 这是器件和固件的物理限制的组合。  

    [引用 userid="350635" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1032983/cc2564moda-improve-connection-performance-while-devices-are-moving-or-between-obstacles/3821948 #3821948"]我当前正在使用 VS_SET_max_output_power 函数将功率设置为最大值,但即使不使用该函数并使用 HCI_READ_enached_trasmit_power_level 查询,它的最大值似乎默认设置为它可能由固件或引用固件提供。[?]

    这是正确的、从技术上讲、功率级别由固件中的功率矢量表确定。

    [引用 userid="350635" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1032983/cc2564moda-improve-connection-performance-while-devices-are-moving-or-between-obstacles/3821948 #3821948"]您建议在何处实施带宽控制?

    可以使用 HFP 配置文件实现带宽控制。 您可以开始使用我们的其中一个样片、例如 MSP432 Bluetopia SDK 中的 HFPDemo_AG 或 HFPDemo_HF。

    谢谢、
    Jacob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="456020" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1032983/cc2564moda-improve-connection-performance-while-devices-are-moving-or-between-obstacles/3825412 #3825412"]可以使用 HFP 配置文件实现带宽控制。 您可以开始使用我们的其中一个样片、例如 MSP432 Bluetopia SDK 中的 HFPDemo_AG 或 HFPDemo_HF。
    Unknown 说:
    2。 当带宽减小时、切换到窄带而不是宽带。  [/报价]

    在我们的另一个应用中、我们使用从您建议的示例开始开发的免提配置文件。 智能手机连接和定制板之间的连接。 在开发阶段、我们意识到、使用窄带时、音频质量要低得多、而且音频质量更容易降低。 这些就是我们选择辅助宽带的原因。 但是、我将尝试切换到当前应用的窄带、并验证质量是否足以满足我们的要求。 在接下来的几天里、我将为您提供一些反馈。

    在 Bluetopia HFP 库中、我找不到可用于带宽控制的函数的引用。 您能否更准确地说明如何使用 HFP 引入带宽控制? 我想我缺少一些东西。

    现在我想、正如您先前确认的、我们应用的最大限制可能是 MODA 传输功率及其天线。

    您能否向我们推荐一款具有可认证或认证最大功率的模块或芯片组(蓝牙)、以便我开发其他基于全双工音频的应用? (带或不带集成天线)

    提前感谢您

    亚历山德罗

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

    您好、Alessandro、

    我们在 CC2564C 上提供的最高输出功率为+12dBm: https://www.ti.com/product/CC2564C

    此器件提供+12dBm 输出功率、其中我们提供的大多数其他控制器具有+10dBm 输出功率。  

    我将在星期三向大家提出其他问题。

    谢谢、

    Jacob

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

    您好、Alessandro、

    我相信每次您想在宽带和窄带之间切换时、都需要重新配置编解码器。 查看 BTVS.c 中的 VS_WBS_Associate(),并告诉我这是否有助于解决您的问题。

    谢谢、
    Jacob