【发布时间】:2018-11-26 09:12:11
【问题描述】:
我正在开发一个在蓝牙设备 (TI CC2650) 和 android 之间传输数据的项目。为此,必须以至少 24 kbps 的速度读取 GATT 特性。低功耗蓝牙规范允许这种传输速率。
我在 Android Studio 工作并使用工作室提供的 BLE 标准库。当请求从主设备读取时,使用mBluetoothLeService.readCustomCharacteristic () 或mBluetoothLeService.readCharacteristic () 命令的从设备的特性至少需要 100 毫秒才能获得数据。通过增加 GATT 特性的大小,时间可以达到 1500 ms。这种限制的原因是什么?如何规避?
【问题讨论】:
标签: java android bluetooth bluetooth-lowenergy