首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最省电的方法来确定传感器何时磨损

最省电的方法来确定传感器何时磨损
EN

Stack Overflow用户
提问于 2021-11-03 15:50:08
回答 1查看 45关注 0票数 0

我正在使用HR+传感器上的Movesense 2.0.0,我必须在设备不佩戴时将功耗降至最低。

我不能完全关闭它,因为我需要它来保持正确的时间,所以,为了减少电池使用量,当我在一段时间内没有收到HR通知时,我会取消所有传感器的订阅。

确定设备何时再次佩戴的最省电方法是什么?我正在考虑订阅加速度计(据我所知,它是功耗最低的传感器),当我检测到移动时,我会重新订阅HR并检查传入的数据。

这是一种有效的方法吗?

我还注意到,当设备没有佩戴但仍然连接到表带时,我有时会收到不正确的HR通知,比如表带充当了电磁噪声的天线。除了查看HR数据以查看它们是否有意义之外,是否有方法可以检测设备何时处于该状态?

EN

回答 1

Stack Overflow用户

发布于 2021-11-18 09:44:14

你的问题有点含糊,你所说的“佩戴传感器”是什么意思(我猜你是指胸前的HR背带)。在这种情况下,如果您查看power consumption documentation (请参阅与无唤醒相比的PowerOff测量值),您将注意到

  • HR唤醒(/系统/状态/2(=连接器)) is ~0.2 uA
  • 移动唤醒(/系统/状态/0(=移动)) is ~4 uA

从10 uA开始,在13 Hz时,所有其他测量值都要高得多。

因此,最简单和最低功耗的决定是订阅/System/States/2。

如果您的固件基于版本>=2.1,并且您测量心率或心电图,那么当连接丢失时,您还会在测量过程中获得更新(所谓的引线关闭检测),因此这应该有助于过滤掉虚假的HR检测。对于固件2.0和更早版本,在测量时会得到连接器状态2(=未知)。

注意状态:引线开启检测(当没有进行HR测量时,///2)非常敏感,并且在HR带出汗时会显示“已连接”状态。

完全公开:我为Movesense团队工作

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

https://stackoverflow.com/questions/69827870

复制
相关文章

相似问题

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