0

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

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 中的“配置”对象?在数据记录器的文档中,没有描述“配置”对象,但它与 Acc 配合得很好。有什么诀窍,让它工作?

我的设置是:

  • 传感器 1 - 软件版本:1.9.4

  • 传感器 2 - 软件版本:1.9.0

  • 型号:OP174

  • MDS 库版本:1.44.0

‌</p>

4

1 回答 1

1

无法保存心电图的原因是 Movesense 框架 <=1.9.x 确实支持它。支持此功能所需的 DataLogger & Logbook 功能已在即将发布的 2.0 版本中添加。实际版本仍未发布(感谢 COVID-19),但2.0 预发布版可用

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

于 2020-08-13T10:00:37.093 回答