用于ECG的Movesense数据记录器

问题描述

现在,我正尝试使用自己的应用将ECG数据写入日志。但是,每次尝试读取日志时,都会收到内部服务器错误作为响应。这是此错误的示例。

E/Komposti: Logbook::getData: Failed to read data.
    [SDS RESPONSE] type: GET status: INTERNAL_SERVER_ERROR header: {"TaskId": 41,"Uri": "suunto://mds/Logbook/192630002431/ById/2/Data","Content-Length": 0,"Reason": "INTERNAL_SERVER_ERROR","Status": 500} error: Failed to read data

在撰写此问题之前,我还尝试使用贵公司提供的“ DataLoggerSample”应用程序获取日志数据。如果我在自己的应用程序中以及使用DataLoggerSample应用程序登录“ / Meas / Acc / 13”,但如果我将记录器配置更改为“ / Meas / ECG / 125 /”或“ / Meas / ECG”,则可以正常运行/ 128 /”,Movesense传感器将回答:STATUS 500-INTERNAL_SERVER_ERROR。

以下JSON显示ECG的记录器配置:

{
    "config": {
        "dataEntries": {
            "dataEntry": [
                {
                    "path": "/Meas/ECG/125"
                }
            ]
        }
    }
}
{
    "config": {
        "dataEntries": {
            "dataEntry": [
                {
                    "path": "/Meas/Acc/13"
                }
            ]
        }
    }
}

我不知道我是否缺少任何东西,但是我已经花了几个小时,但没有发现任何东西。是否需要JSON中的“ config”对象?在数据记录器的文档中,未描述“ config”对象,但它与Acc配合良好。 有什么花招可以使其正常工作吗?

我的设置是:

  • 传感器1-SW版本:1.9.4

  • 传感器2-SW版本:1.9.0

  • 型号:OP174

  • mds库版本:1.44.0

解决方法

无法保存ECG的原因是Movesense框架2.0 pre-release is available。)。

完全免责声明:我为Movesense团队工作