如何在Android中将加速度计的采样率提高到疯狂的高速率(2kHz)?

时间:2013-08-29 11:16:22

标签: android accelerometer bandwidth

我是android新手。我目前正在开展一个项目,需要我测量1Khz范围内的加速度。

从BMA150数据表中,我发现它支持的最大带宽接近1Khz。

但android不支持此带宽,这意味着它不支持非常高的采样率。

如果电源管理不是一个问题,我可以将采样率提高到所述频率吗?也许使用本机方法或其他东西?

请帮帮我。

由于 的Vivek

1 个答案:

答案 0 :(得分:1)

SENSOR_DELAY_FASTESTregisterListener()一起使用时会发生什么?

从传感器获取数据的速度与android可能处理的速度一样快,所以我想这就是你需要做的事情。因为android使用linux内核,所以很难创建实时代码。

如果sensor_delay_fastest不适合您,我认为您编写的任何本机代码都不会更快。