Android加速度计毫秒还是微秒?

the*_*rld 2 java android sensor accelerometer android-sensors

所以我使用HTC EVO获得加速度计数据.我得到这样的价值观.

967454610000 967534902000 967613576000 967692434000

这些值之间的差异大约是80,000,000.文档说:"该值必须是SENSOR_DELAY_NORMAL,SENSOR_DELAY_UI,SENSOR_DELAY_GAME或SENSOR_DELAY_FASTEST之一.或者,事件之间所需的延迟,以微秒为单位."

所以我使用的是SENSOR_DELAY_UI,我认为时间是微秒.这没有意义,因为这意味着每个时间间隔大约是80秒.如果它们以纳秒为单位意味着时间间隔约为0.08秒或每秒捕获12个数据,那将更有意义.但那会与文件相矛盾.有谁知道时间间隔是多少?

非常感谢!

In *_*ico 5

所以我使用HTC EVO获得加速度计数据.我得到这样的价值观.

967454610000 967534902000 967613576000 967692434000

这些值是从实例timestamp成员获得的SensorEvent吗?如果是这样,根据文档,这些时间以纳秒为单位.所以延迟不是大约80,000,000微秒,实际上是大约80,000微秒,或0.08秒,给出每秒12.5个事件的频率.