微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在反应原生中从蓝牙脉搏血氧仪读取数据

如何解决在反应原生中从蓝牙脉搏血氧仪读取数据

我正在构建一个 React Native 应用程序以与 ble 脉搏血氧仪 amazon link here 交互。这是我找到的 JSON。服务 UUID 是:636F6D2E-6A69-7561-6E2E-504F56313100,特征 UUID 是:7274782E-6A69-7561-6E2E-504F56313100 用于从血氧计读取数据,我只有这两件事,但我不知道我需要发送什么十六进制来检索 SpO2 和 PRbpm .

非常感谢你们的任何帮助或想法。谢谢!

  "name": "pulse Oximeter","id": "D0:5F:B8:3D:4D:25","RSSi": -65,"services": [
    "1800","1801","636f6d2e-6a69-7561-6e2e-504f56313100","180a"
  ],"characteristics": [
    {
      "service": "1800","characteristic": "2a00","properties": [
        "Read","WriteWithoutResponse","Write"
      ]
    },{
      "service": "1800","characteristic": "2a01","properties": [
        "Read"
      ]
    },"characteristic": "2a02","characteristic": "2a03","properties": [
        "Write"
      ]
    },"characteristic": "2a04",{
      "service": "1801","characteristic": "2a05","properties": [
        "Indicate"
      ],"descriptors": [
        {
          "uuid": "2902"
        }
      ]
    },{
      "service": "636f6d2e-6a69-7561-6e2e-504f56313100","characteristic": "7274782e-6a69-7561-6e2e-504f56313100","properties": [
        "WriteWithoutResponse","Write","Notify"
      ],"descriptors": [
        {
          "uuid": "2902"
        },{
          "uuid": "2901"
        }
      ]
    },{
      "service": "180a","characteristic": "2a23","characteristic": "2a24","characteristic": "2a25","characteristic": "2a26","characteristic": "2a27","characteristic": "2a28","characteristic": "2a29","characteristic": "2a2a","characteristic": "2a50","characteristic": "2a30","characteristic": "2a31","properties": [
        "Read"
      ]
    }
  ]
}```

解决方法

这可能有帮助:https://github.com/chichengjunma/iHealthDeviceLabs-Android

不知道在哪里看,但这是旧的 iHealth 存储库...

也许其他人可以基于此添加一些颜色。 https://github.com/chichengjunma/iHealthDeviceLabs-Android/blob/master/examples/DeviceLibTest/src/com/ihealth/devices/Po3.java

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。