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.

[参考译文] CC2652R:加快外设模式下的读/写延迟

Guru**** 2589300 points
Other Parts Discussed in Thread: CC2652R, LAUNCHXL-CC26X2R1, SYSCONFIG, CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/968583/cc2652r-speed-up-latency-of-read-writes-in-peripheral-mode

器件型号:CC2652R
主题中讨论的其他器件: LAUNCHXL-CC26X2R1SysConfigCC2650

您好!

对于 LAUNCHXL-CC26X2R1  、每当我读取或写入特征时、从主机上发生写入/读取到 LAUNCHXL-CC26X2R1上实际存在命令时、似乎会有延迟。 我将从我的 iPad 写入、然后在几秒钟后、我在应用程序中进行回调。 我正在尝试优化 iOS 应用、以便对 CC2652R 上的传感器读数做出非常灵敏的响应、因此这种延迟存在一些问题。

我猜、CC2652上会出现某种节能模式、该模式仅在设定的时间内检查更新-但是、我应该在 SysConfig 配置中查看是否有特定参数来加快速度? 可能是延迟设置还是内存分配设置? 电源不是一个需要注意的问题、因为器件由电源供电-我只是想能够非常快速地响应主机的读/写操作。

我使用 的 LAUNCHXL-CC26X2R1具有修改后的简单外设配置文件(但问题出在开箱即用的简单外设上)。 所有 SysConfig BLE 设置都与 SimplePeripheral 相同。 我的主机是运行 iPadOS 14.3的 iPad Air (第三代)、但问题也是运行 iOS 14.3的 iPhone 12 Pro 上的问题。 如果我使用"LightBlue "应用或直接使用 CoreBluetooth API、我会看到这一点。

我记得过去在使用 CC2650进行一些工作时没有遇到此问题、因此我确信这与所有 SysConfig 设置都有关。  

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

    您好、Timothy、

    您能否指定您观察到的延迟? 您还能否指定这是否可能是由于连接间隔(在 BLE >外设配置>连接更新请求参数>请求的最小值/最大值连接中的 SysConfig 中设置)。 时间间隔)?

    此致、