我目前正在研究 Movesense ,我想使用 Datalogger 服务将自己的数据写入内存。我的目标是每分钟编写3个字节的结构。这应该很容易做到,但是目前,我找不到任何方法。确实,在Movesense文档中,我仅找到Android代码的示例,C ++中没有任何示例可以提供帮助。
所以,这就是我所做的:
问题是我得到“空”结果。有谁知道如何获取正确的数据?
我尝试使用非结构化数据(简单资源),并且可以正常工作!但是,事实是 Logbook 服务返回一个值(最后一个),而不是我流式传输的全部数据。如果已经有人遇到了这个问题,他能告诉我他使用了哪种解决方案吗?
否则,是否可以在Movesense中写入和读取数据?如果可以,我可以举个例子吗?
先谢谢了。我希望我的问题很清楚。
最诚挚的问候,
Antoine
答案 0 :(得分:0)
记录自己的数据的方式就是您描述的方式: 1.创建具有所需格式的数据类型的资源 2.使用该路径配置DataLogger 3.启动DataLogger 4.通过进行JSON转换的MDS代理服务从传感器获取数据
要找出不适用于您的原因,请检查以下内容:
在记录原语时json仅返回最后一个值的问题是一个已知的错误。来自传感器的日志二进制文件实际上包含所有值,问题出在SBEM-> JSON转换中:
https://bitbucket.org/suunto/movesense-mobile-lib/issues/86/datalogger-service-to-be-configured-to
完全公开:我为Movesense团队工作