2011-03-09 67 views
1

我在我的应用程序中进行震动检测,我看到几个使用时间差异来正常化加速度增量的例子。这是否意味着用作registerListener参数之一的速率(我正在使用SensorManager.SENSOR_DELAY_NORMAL)不是常量?加速计传感器速率可以信任吗?

感谢

回答

2

在了Android的心脏内核,和几乎大多数Linux发行版,是不是意味着真正的“实时操作系统。”没有真正的保证,期限将会被满足,或每个传感器读数将准时采取/交付准确。您在传感器读取时间戳中看到的差异可能取决于系统上正在运行的进程/线程的数量以及无数其他因素。

我想说,你可以期望你的传感器读数大部分都能够很接近恒定的时间,但是如果读数的确切时间对你的应用来说很重要,那么追踪自己到达时间的差异。

祝你好运!