我刚刚意识到,从GPS更新的位置中,你从GPS上和机体上得到的时间戳是自古以来的毫秒,而SensorEvent更新的时间戳(例如加速计)则是自启动以来的ns。
我想把GPS时间戳 转换成传感器Event时间戳的格式 有人知道这样做的好方法吗?
I tried the following: I measured once the time of system startup since epoch:
startupTime = System.currentTimeMillis() - SystemClock.uptimeMillis();
对于每个 GPS 更新的位置, 我减去启动时间 :
timestamp = loc.getTime() - startupTime;
但那些转换的时标仍不符合感应器Event时标,