Thread 中讨论的其他部件:CC2650、 BLE-STACK
工具/软件:Code Composer Studio
大家好。 我希望你能澄清这一疑问。
我想知道我能够以多快的速度获取通过 BLE 发送的加速计数据(仅限速度计数据、而不是陀螺仪或磁力计)。
我有 CC2650 STK、我一直在寻找有关它的任何信息、但我尚未将其清除。
我知道 CC2650通过 SPI 与运动跟踪器件(MPU-9250)相连。 根据其数据表、MPU-9250的最大输出数据速率为4kHz (因此我假设可以在该频率下采集数据)、加速计数据大小为每轴16位(3轴)。 根据 CC2650数据表、SPI 接口支持高达4MHz 的频率(因此、以4kHz 的频率采集加速计数据并准备好在 CC2650中发送数据以实现这种实际可行的方式)
我们需要考虑的另一个限制特性是 BLE 连接周期和数据包大小。 我在论坛主题中看到 最小 BLE 连接周期为7、5ms、但可以 增加默认 MTU 大小、以便在连接事件中发送更多数据。 我对它的怀疑:每次通过 BLE 发送数据包时是否有必要建立连接? 最小 BLE 连接周期是否为7、5ms? 最大 MTU 大小是多少?
我正在寻找的是最大加速计数据速率、允许我们使用 CC2650STK 通过 BLE 封装此信息并发送该信息。
非常感谢您的支持。 欢迎提供任何帮助。
再次感谢。