android OS如何确定SensorEvent的准确性?

时间:2015-06-17 12:17:37

标签: android sensor

android.hardware.SensorEventListener界面中有一个名为

的方法
  

void onSensorChanged(android.hardware.SensorEvent sensorEvent)

只要检测到传感器读数已更新值,就会通过操作系统的某个线程在已注册的侦听器上调用此方法。基础数据结构SensorEvent有一个名为SensorEvent#accuracy的字段,用于声明上述事件的准确性,是Sensor.SENSOR_STATUS_ACCURACY_HIGHSensor.SENSOR_STATUS_ACCURACY_LOW,{{1}之一}或Sensor.SENSOR_STATUS_ACCURACY_MEDIUM

现在,我真正想知道的是操作系统如何判断传感器事件的准确程度。

是否依靠物理传感器芯片为其提供准确度信息?如果是,芯片如何辨别读数的准确度?

0 个答案:

没有答案