【发布时间】:2019-10-16 19:28:47
【问题描述】:
在Maxim EKG芯片上,INT2B可以设置为峰值检测触发。如何通过北欧平台尽快发送BT通知,最好带时间戳?谢谢。
【问题讨论】:
标签: movesense
在Maxim EKG芯片上,INT2B可以设置为峰值检测触发。如何通过北欧平台尽快发送BT通知,最好带时间戳?谢谢。
【问题讨论】:
标签: movesense
在 Movesense 架构中,无法直接访问硬件,一切都通过 Movesense API 进行(在 MovesenseCoreLib/resources/movesense-api 中定义为“.yaml”-files)。
Maxim 30003 峰值检测通过 /Meas/HR 资源访问,每次检测到峰值时都会发出通知。可以直接从移动设备订阅该资源(通过 MDS 库,请参阅:movesense-mobile-lib)。从实际峰值到移动通知的延迟应该是相对恒定的,并且由 Maxim 芯片检测延迟主导(阅读:我没有测量过)。 BLE 连接会导致一些延迟,该延迟应该是 20-100 毫秒左右,具体取决于 BLE 连接参数等。这是我后来将时间戳添加到 /Meas/HR 时采用的方式(已从我们已经)使用包含的时间戳是一个简单的修改。
或者,您可以使用自己的 API 编写自己的传感器应用程序(固件),该应用程序可以订阅 /Meas/HR 并且对于每个通知执行 GET 到 /Time/Detailed 并仅返回时间戳每次检测到一个峰值。作为一个起点,我推荐 jumpmeter_app 并相应地对其进行修改。
完全免责声明:我为 Movesense 团队工作
【讨论】: