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.

[参考译文] CC2541:加密对吞吐量的影响

Guru**** 2553430 points
Other Parts Discussed in Thread: CC2541

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/576000/cc2541-encryption-impact-on-throughput

器件型号:CC2541

我需要通过 BLE 发送大量字节。 我能够在示波器上查看 CC2541的电流消耗。 那么、我看到 CC2541在每个连接间隔期间是如何传输和接收数据包的。 我注意到、当我的连接n`t 加密时、CC2541每连接间隔发送3或4个数据包。 这种情况在30ms 连接间隔条件下提供足够的吞吐量。 但我需要加密连接。 启用配对和绑定后、我注意到 CC2541每个连接间隔发送2个或很少3个数据包。 `s 所需的吞吐量水平是不够的。 我在 CC2541上使用 BLE Bridge 应用、在 Nexus 5智能手机上使用 NRF 连接。 我不知道哪一方会对吞吐量产生这种影响。 我的问题是-如果启用了加密、ble stack (CC2541)通常会减少每个连接间隔的数据包数量吗?

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

    启用加密后、CC2541可在连接事件期间发送和接收四个27字节 PDU。 这假定您在连接事件开始之前已将这些数据包排队。 检查的一种方法是获取 BLE 数据包(空气)监听器跟踪。 您可以看到中央设备在连接事件的第3个数据包期间是否正在传输。 否则、对等设备将无法接受数据包。

    祝你一切顺利