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.

[参考译文] CCS/CC2650STK:增加连接到 Raspberry Pi 的频率

Guru**** 2595800 points
Other Parts Discussed in Thread: CC2540, CC2650STK

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/609294/ccs-cc2650stk-increase-frequency-connected-to-raspberry-pi

器件型号:CC2650STK
主题中讨论的其他器件:CC2540

工具/软件:Code Composer Studio

大家好、我希望你能指导我、或者至少给我一些线索来继续。

这是我的情况。 我有带原始 sensortag 固件的 CC2650STK、但进行了一些更改以增加加速计频率的读取和广播(主要是修改 SENSOR_DEFAULT_PERIOD 以增加频率)。 我知道这些更改可以正常工作、因为我已通过 Windows PC 中的"BLE 器件监视器"将 CC2650STK 与 CC2540USB 软件狗(上载的固件="CC2540_USBdongle_HostTestRelease_All.hex")连接在一起。 在本例中、我接收频率高达200Hz 的加速计数据(我已经验证、在 BLE Device Monitor 的事件日志屏幕中、您可以看到下一幅图像)

  

嗯、当我尝试将 CC2650STK 与 Raspberry Pi 3连接时、我的问题就会开始。

我已经调查并尝试了不同的选项:

  1. 使用 BlueZ 将 CC2650STK 直接与 Raspberry PI 相连(developer.ibm.com/.../)。  这可以正常工作、但我无法增加接收频率(达到的最高频率为10Hz)
  2. 我还尝试修改了 Raspberry PI 中的 python 脚本以及许多不同的问题。

任何帮助都将非常有用、但为了更准确地回答我的疑问:

  1. 在不使用 CC2540 USB 软件狗的情况下、是否有任何方法可以提高 Raspberry PI 中的 BLE 数据包接收频率?
  2. 如果没有、是否可以使用 Raspberry PI 中的 CC2540USB 软件狗来获得与之前所述 Windows 相同的行为?
  3. 您是否知道其他可能性?

非常感谢您的参与。 我希望您能帮助我或给我一些线索。