我试图读取心率监测器蓝牙的脉搏。现在我通过蓝牙连接设备并查看其名称,状态等,但不知道如何读取脉冲。 我已经读过smartgattlib库更容易,但他都没有。有人可以告诉我如何使用库来读取设备smartgattlib?
谢谢
答案 0 :(得分:0)
在Android上,您需要订阅有关脉冲特征的通知。
请检查蓝牙低能量样本:https://github.com/googlesamples/android-BluetoothLeGatt
在订阅通知后的样本onCharacteristicChanged()将调用回调,你需要在那里读取脉冲数据。
答案 1 :(得分:0)
您可以使用库,但在使用之前,请获取心率监测器的详细文档(它承载的所有服务以及它具有的所有特性)。在了解设备属性后,您可以读取和写入这些特性。希望它会有所帮助!!!