是否可以使用 Movesense DataLogger 存储 3 天的 RR 间隔(来自 Meas/HR)信息?我现在正在运行它,但它似乎只存储了大约 5 小时的数据。
如果有另一种存储 RR 间隔的方式使用更少的内存,我不知道请告诉我......
我在 movesense 上运行“plain_app”固件(因此在蓝牙断开连接后它不会关闭电源)和在我的手机上运行的 DataLoggerSample android 应用程序。
谢谢,螺旋
是否可以使用 Movesense DataLogger 存储 3 天的 RR 间隔(来自 Meas/HR)信息?我现在正在运行它,但它似乎只存储了大约 5 小时的数据。
如果有另一种存储 RR 间隔的方式使用更少的内存,我不知道请告诉我......
我在 movesense 上运行“plain_app”固件(因此在蓝牙断开连接后它不会关闭电源)和在我的手机上运行的 DataLoggerSample android 应用程序。
谢谢,螺旋
数据存储空间为 384kB。DataLogger/Logbook 大约 6% 用于不同类型的开销,因此其余部分可用于存储数据。如果要存储 /Meas/HR,则生成的存储格式总共有 6 个字节长。这意味着大约有 61000 个 RR 间隔的存储空间。根据心率(/Meas/HR 中的每个 RR 检测更新一次),存储应持续 5.5-17 小时(HR:180/60)。由于存储格式是根据服务描述自动生成的,因此可以通过制作适合您需要的服务接口类型并将其用作 DataLogger/Config 中的路径来优化格式。
因此,为了获得所需的 3 天存储,我将创建一个“代理服务”,订阅 /Meas/HR(或 /Algo/ECGRR,如果您使用我们的 Pan-Tompkins SW 实现)并将格式更改为更合适的格式. 不过,这将需要实现您自己的固件。
一些简单的想法如何在您的用例中使存储持续更长时间:
全面披露:我为 Movesense 团队工作