你好!
我想知道是否有可能在加速计、陀螺仪和磁强计数据中添加一个UNIX时间戳(以毫秒为单位)。
每次生成新数据时,我都要将时间戳添加到传感器报告中。
我在看文件(https://support.dialog.com/system/files/restricted/UM-B-06。。。)我发现有一个bmi160\u get\u sensor\u时间,有没有办法从这个传感器时间转换成某种UNIX时间戳(以毫秒为单位),可以添加到sensor报告中?
我需要为这三个传感器的传感器报告添加4个额外字节,可以吗?
提前谢谢,
女恶灵骑士
设备:
嗨gomezago,
函数的作用是:返回一个uint32,它不是实时时钟,因为它返回的是一个相对值,这个相对值与先前的计算值有关。请注意,DA14553没有实时时钟。另外,请注意,DA14585物联网参考应用程序是一个旧设计。目前,我们已经转移到DA14585/6产品和我们的新SDK6!请在我们的支持网站中查看DA14585/6:亚博电竞菠菜
//www.xmece.com/亚博电竞菠菜products/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586
DA14585物联网多传感器开发套件建议用于新设计。
//www.xmece.com/亚博电竞菠菜products/da14585-iot-multi-sensor-development-kit
谢谢,下午好
嗨,下午好!
谢谢你的回复,
有没有办法使用bmi160\u get\u sensor\u time()来获取生成数据的不同时刻之间的某种时间差(以毫秒为单位)?
我可以从android应用程序中获取UNIX时间戳,并将这种差异作为补充。
最好的,
女恶灵骑士
嗨gomezago,
让我检查一下,如果可能的话,我会告诉你的。
谢谢,下午好
非常感谢你的对话!请随时通知我:)
最好的,
女恶灵骑士
嗨gomezago,
这是不可能的,因为正如前面提到的,bmi160\u get\u sensor\u time()函数返回一个uint32,它不是实时时钟。
谢谢,下午好