设置捕获传感器数据的采样率?

时间:2018-02-04 02:37:12

标签: android accelerometer sensor

我一直试图找到正确答案,但没有一个解决方案有效。我试图在5秒后从手机获取传感器数据,特别是加速度计数据。我写过以下听众:

manager.registerListener(MainActivity.this, 
manager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), 5000000, 5000000);

它仍在快速收集数据。我正在将加速度计数据写入CSV并且它非常庞大。有没有办法限制传感器检测到变化的次数?

1 个答案:

答案 0 :(得分:0)

您可以在注册侦听器时使用预定义的参数:  例如: SENSOR_DELAY_FASTEST 要么 SENSOR_DELAY_UI是最快的时间采样率。还有一些参数可以降低数据采样的频率。有关更多信息,请参见docs