当前位置: 首页 > 知识库问答 >
问题:

读取心率测量(x2A37)值

解河
2023-03-14

我有一个polar H10,我想读取bpm和rr值,参考特征规范,我知道从通知句柄读取的每个字节,但是,我仍然无法理解生成的值。例如:以下是gatt工具的示例输出gattool的示例输出屏幕截图:

现在,我明白了以下内容:10 48 2c 03其中(10 Flags=

但我不理解以下内容:10 49 5e 03 96 03根据文档,它表示存在1个或多个rr值。但这意味着什么呢?如何接收两个rr值?

旁注:目标是从这些值中提取HRV特征。

共有1个答案

洪照
2023-03-14

你每秒都会收到当前心率的信号。

不管那一秒是否真的有心跳。(例如,某人正在睡觉,心率约为40 bpm。60秒/40 bpm=每搏1.5秒。因此,如果下一次心跳在1.5秒之后,这意味着会有几秒(你收到的事件)没有心跳。)

例子:

10 28 DC 05

10 28

10 28 DC 05...

相反,如果你正在进行非常密集的训练(例如最后的冲刺),你的心率非常高,比如说,195 bpm。60秒/195 bpm=每拍0316秒。这意味着每秒可能有3次甚至4次心跳。

例子:

10 C3 3C 01 3C 01 3C 01

10 C3 3C 01 3C 01 3C 01

10 C3 3C 01 3C 01 3C 01。。。

所以你每秒接收到的心跳次数可能在每秒0次到(我猜)4次之间变化。

我希望我能帮上忙。

 类似资料:
  • 手表利用 Polar Precision Prime™ 传感器融合技术,从您的手腕测量心率。这一新型的心率创新结合光学心率测量和皮肤接触测量,并排除对心率信号的任何干扰。即使在较为苛刻的条件和训练中,也能准确地跟踪您的心率。 虽然训练时存在许多暗示身体状况的主观迹象(主观体力感觉、呼吸频率和身体感觉),但都不如测量心率可靠。它是受内在和外在因素影响的客观数据,这意味着您可以获得关于您的身体状态的可

  • 手表利用 Polar Precision Prime™ 传感器融合技术,从您的手腕测量心率。这一新型的心率创新结合光学心率测量和皮肤接触测量,并排除对心率信号的任何干扰。即使在较为苛刻的条件和训练中,也能准确地跟踪您的心率。 虽然训练时存在许多暗示身体状况的主观迹象(主观体力感觉、呼吸频率和身体感觉),但都不如测量心率可靠。它是受内在和外在因素影响的客观数据,这意味着您可以获得关于您的身体状态的可

  • 问题内容: 我需要在那一刻读取用户的心律。我尝试使用位于Wear项目主要活动中的此代码。 这段代码根本无法正常工作,给我一个错误消息: 如果我使用除心率传感器以外的任何其他功能,它都可以正常工作。 我在用: 具有Android API级别23的LG G4 LG Wear API等级23的LG Urbane手表(我知道有心律传感器) 谢谢您的帮助。 问题答案: 您在这个问题中看到了同样的问题。我们拥

  • 我正在尝试实现简单的sdk,用于与健身跟踪小米乐队合作。目前,我可以跟踪步骤、驱动振动、处理传感器触摸,但我在心率测量方面有问题。我的sdk基于https://github.com/pangliang/miband-sdk-android.要测量心率,我需要将描述符写入适当的特征,以便在该特征的值更改时能够处理回调,然后将适当的数据写入心率控制点特征,以直接启动心率测量过程。问题是,在将启动该过程

  • 我正在尝试使用Python和pygattlib从小米MiBand 1S的计算机上获取心率测量通知。 我可以使用用户信息成功初始化设备(将传感器点击为“配对”),使用相同的用户信息进行以下连接,振动设备,读取设备信息和步数并监听步数通知。 但一旦我将心率传感器控制点更改为手动模式(将0x150201写入值句柄0x4e/uuid 0x2a39),设备背面的光学传感器开始闪烁,但我没有收到写入响应,蓝牙

  • 我正在尝试从极地带中检索心率日期,以用作情感识别算法的一部分。我正在使用带有raspbian的Raspberry pi3b。我能够使用Bluetoothctl连接到设备。当我打开信息时,我会得到UUID的列表 这里是它停止的地方。我试着根据下面的例子使用hcitool,但是不起作用。当我尝试连接时,我得到消息:连接被拒绝(111) 因此,我尝试使用bleak和pygatt,但我无法做到这一点。我是