我正在构建一个应用程序来分析佩戴传感器的人的步骤,我还没有在API或exapmle应用程序中找到并提及什么是测量单位(在线性加速度和角速度)。
我相信timestamp
是毫秒(如果我错了,请纠正我),但其他人是什么?
谢谢!
答案 0 :(得分:0)
Time Api返回美国的数据
$ wbcmd --port com9 --op get --path Time { “回应”:200, “responsestring”:“HTTP_CODE_OK”, “操作”:“得到”, “uri”:“/ net / ECKIB9870DA4 /时间”, “内容”:1420070440653000, “querytimems”:26, “querytimens”:26918122 }
但Acc的时间戳来自LSM6DS3芯片,它是mS。
$ wbcmd --port com9 --op subscribe --path Meas / Acc / 13 / NET / ECKIB9870DA4 /测量/加/ 13 :: onSubscribeResult 订阅和收听通知。按ESC停止:
@ 191 {{ “时间戳”:158, “ArrayAcc”:[ { “x”: - 0.07657305896282196, “y”: - 0.66044265031814575, “z”:9.9186038970947266 } ] }}
@ 255 {{ “时间戳”:235, “ArrayAcc”:[ { “x”: - 0.11485958844423294, “y”: - 0.64129936695098877, “z”:9.9377470016479492 } ] }}
@ 383 {{ “时间戳”:312, “ArrayAcc”:[ { “x”: - 0.052643977105617523, “y”: - 0.6341206431388855, “z”:9.9329614639282227 } ] }}
你必须知道LSM芯片没有任何好的时钟。因此,实时时间戳可以稍微偏移(取决于温度),如+ -2%。