如何解决在反应原生中从蓝牙脉搏血氧仪读取数据
我正在构建一个 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 举报,一经查实,本站将立刻删除。