我目前正在研究Movesense,我想使用Datalogger服务将我自己的数据写入内存。我的目标是每分钟写一个 3 个字节的结构。这应该很容易做到,但目前,我找不到任何方法来做到这一点。事实上,在 Movesense 文档中,我只找到 Android 代码的示例,C++ 中没有可以提供帮助的示例。
所以,这就是我所做的:
- 首先,我创建了一个具有 3 个属性的资源。
- 然后,我通过将我的资源路径作为条目来设置 Datalogger 配置(在 .cpp 文件中)。
- 之后,我开始记录并每分钟更新 3-properties 资源。
- 在 App 端,我停止记录,我调用 GetLogEntriesJsonAsync() 函数来获取数据条目,我调用 GetLogbookDataJsonAsync() 函数来获取数据。
问题是我得到一个“空”的结果。有谁知道如何获取正确的数据?
我尝试过使用非结构化数据(简单资源)并且它有效!然而,问题是日志服务返回一个值(最后一个),而不是我流式传输的整个数据。如果有人已经遇到过这个问题,他能告诉我他使用了哪种解决方案吗?
否则,有没有办法在 Movesense 中写入和读取数据?如果是,我可以举个例子吗?
提前致谢。我希望我的问题很清楚。
最好的祝福,
安托万