首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我不能用BluetoothGatt.getServices()获取体温、血压服务

我不能用BluetoothGatt.getServices()获取体温、血压服务
EN

Stack Overflow用户
提问于 2021-02-11 10:15:19
回答 1查看 119关注 0票数 0

我在Android中遇到了从健康带(HDP)获取以下数据的问题

temperature

  • Blood
  • 血氧当我通过BluetoothGatt.getServices ()连接。

我得到9项服务,包括电池水平和心率,其他没有出现,但是乐队确实有其他的数据,因为应用MECARE确实收到了,这是可能的,我必须连接到乐队以另一种方式?

代码语言:javascript
复制
 List<BluetoothGattService> services = gatt.getServices();

  • My乐队;这是一个芯片:北欧52832 Afe Ti1291 (P11 + BAB8)

我使用了一个应用程序来发现BLE服务,我只得到以下信息:

我的基于https://blog.davidvassallo.me/2015/09/02/ble-health-devices-first-steps-with-android/的代码

EN

回答 1

Stack Overflow用户

发布于 2021-02-11 20:49:11

显然,您的设备不使用标准的BloodPressure或PulseOximeter服务。为了检索数据,您必须使用专有服务。我想你得倒车了。您可以从创建HCI窥探日志开始,并使用Wireshark进行研究。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66152694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档