首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何利用evothings插件从极地设备读取心率值

如何利用evothings插件从极地设备读取心率值
EN

Stack Overflow用户
提问于 2015-01-15 06:09:40
回答 1查看 1.3K关注 0票数 1

如何从极地h7心率监测仪读取心率数据?我正在为android使用evothings插件。我能够读取服务数据,其中包括一系列的特征,处理值。但是如何读取心率值呢?

代码语言:javascript
运行
复制
// ..
{
    "type": 0,
    "uuid": "0000180d-0000-1000-8000-00805f9b34fb",
    "handle": 3,
    "characteristics": [
      {
        "permissions": 0,
        "writeType": 2,
        "properties": 16,
        "uuid": "00002a37-0000-1000-8000-00805f9b34fb",
        "handle": 13,
        "descriptors": [
          {
            "permissions": 0,
            "uuid": "00002902-0000-1000-8000-00805f9b34fb",
            "handle": 24
          }
        ]
      },
      {
        "permissions": 0,
        "writeType": 2,
        "properties": 2,
        "uuid": "00002a38-0000-1000-8000-00805f9b34fb",
        "handle": 14,
        "descriptors": [

        ]
      }
    ]
  }, // ...

打电话给evothings.ble.enableNotification(1, 13, ..)是给null的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-16 09:45:52

看起来,极地H7遵循心率配置文件规范。令人感兴趣的是量测特性,它具有UUID 2a37,可以在列表中看到。

调用evothings.ble.enableNotification只是您需要做的工作的一半。还必须调用evothings.ble.writeDescriptor(1, 24, new Uint8Array([1,0]), ...)才能实际启动通知。

如果通知失败,可以使用readDescriptor()轮询。

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

https://stackoverflow.com/questions/27957677

复制
相关文章

相似问题

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