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.

[参考译文] LP-CC1352P7:如何获得最快的 BLE 数据传输速率?

Guru**** 2416110 points
Other Parts Discussed in Thread: CC2650, CC1352P7

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1222655/lp-cc1352p7-how-to-get-the-best-fastest-ble-data-transfer-rate

器件型号:LP-CC1352P7
主题中讨论的其他器件:CC2650CC1352P7

您好!

我们设计了基于 BLE 的 ESL (电子货架标签)器件、该器件的设计基于 CC2650。

我们设计了可作为 BLE 中心的 Android 应用、以将图像发送到 ESL 器件。

目前、将一个映像从 Android 设备发送到 ESL 需要4秒的时间。 (此处仅考虑 BLE 数据传输时间。 忽略 BLE 连接形成时间)

(在我们的设计中、一个 BLE Tx 数据包= 200字节)

现在、我们计划设计自己的 ESL 网关、它可能由 CC1352P7作为 BLE Central 构成、但问题是、如果我们说750没有 ESL 标签来获取映像  

如果我们假设1个 ESL 花费4秒的时间  

750*4=3000秒,即50分钟。

另一家公司的 ESL 需要5分钟的时间来处理3000个标签、这意味着1个 ESL 需要0.1秒。

这是更新750 NO ESL 的大量时间。

CC1352P7中是否提供双 Phy? 这将减少数据传输时间。 解决该问题。

请告诉我应该怎么做才能使数据传输速度如此之快?

谢谢你

Dnyaneshvar Salve

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

    尊敬的 Dnyaneshvar:

    • CC1352P7支持低功耗蓝牙2M PHY、而 CC2650不支持。 因此、您应该能够使用 CC1352P7上的 BLE 2M PHY 将传输时间大致除以2。
    • 必须考虑同时连接的数量。 借助 CC1352P7、您应该能够管理维护多达32个连接。 但实际上、具有如此多的连接(因为您达到了可用吞吐量)可能并不是最佳选择;建议将目标放在4-8个同时的连接上。
    • 最后一点是、使用蓝牙监听器时吞吐量优化要容易得多、因为它将提供对交换数据的实际时序的访问。 这将使您能够识别瓶颈。

    此致、

    扎克

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

    您好、ZC:

    感谢您的回答。

    CC1352P7支持低功耗蓝牙2M PHY、而 CC2650不支持。 因此、您应该能够使用 CC1352P7上的 BLE 2M PHY 大约将传输时间除以2:

    抱歉、您能详细说明一下、我不能理解它?

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

    CC1352P7支持 BLE 2 Mbit/s PHY、而 CC2650不支持此 BLE PHY。 因此、使用 CC1352P7时的最大数据速率是用于 BLE 的 CC2650的两倍。