如何从蓝牙设备中检索数据?

时间:2016-02-10 11:39:48

标签: java android bluetooth device-driver

我有一个蓝牙设备,特别是心率测量。

这类设备的蓝牙标准是180D 2A37。

这是链接:https://developer.bluetooth.org/gatt/characteristics/Pages/CharacteristicViewer.aspx?u=org.bluetooth.characteristic.heart_rate_measurement.xml

我想得到测量结果。我该怎么办?

目前,我可以使用蓝牙API(BluetoothSocket)与我的设备进行连接和配对

1 个答案:

答案 0 :(得分:1)

首先,按照official documentation设置blutooth API并获取BluetoothSocket的实例。该套接字可用于读写位数据。

您提到的图表解释了传感器使用的1字节数据包的结构。因此,您可以开始从套接字读取字节并使用参考图表对每个字节进行解码以获取数据。