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