我希望你能够增加手机加速度计的采样率。 (SENSOR_DELAY_FASTEST在Xperia上最高约为100Hz,在Nexus4上最高为180Hz,我希望延迟时间大约为1毫秒或更短,以适应我的工作需求。
如果 [1] 不可行,是否可以使速率保持恒定。
mSensorManager.registerListener(this, mAccelerometer,10000);//10000 in microsec
上面的代码并不能给我10毫秒的延迟。我知道这只是对Android的建议。
我知道手机内部的加速度计能够提供更小的延迟,这在它们的数据手册中有提到。那么有没有方法或驱动程序/ADC编程来实现[1]或[2]呢? 我正在使用ADT工具。还有其他工具可以做到这一点吗?
附注:我已经阅读了 Android:如何增加加速度计采样率? 无法改变加速度计的采样率