现在,我正在尝试用我自己的应用程序将心电图数据写入日志。但是,每次我试图读取日志时,都会得到一个内部服务器错误作为响应。下面是这个错误的一个例子。
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”对象?在datalogger的文档中,没有描述“config”对象,但它与Acc工作得很好。有什么诡计,让它起作用吗?
我的设计是:
发布于 2020-08-13 10:00:37
不能保存心电图的原因是Movesense框架<=1.9.x确实支持它。支持这一点所需的DataLogger &日志功能已经在即将发布的2.0版本中添加。真正的发布还没有出来(感谢新冠肺炎),而是2.0预发行版可用。
完全免责声明:我为Movesense团队工作
https://stackoverflow.com/questions/63375383
复制相似问题