0

我想要来自多个 android 传感器(TYPE_ROTATION_VECTOR 和 TYPE_LINEAR_ACCELERATION)的数据,采样周期为 20 毫秒。此外,我希望两个传感器的值在时间轴上具有精确的对应关系。

文档显示,可以使用int REPORTING_MODE_CONTINUOUS然后在registerListener()函数内部传递采样率来设置恒定采样率。

但我不明白你如何将报告模式设置为连续。

如何使用 将int REPORTING_MODE_CONTINUOUS传感器的报告模式设置为连续的,以便获得多个传感器读数的恒定采样率?

4

1 回答 1

1

https://source.android.com/devices/sensors/report-modes.html中,您可以找到

每种传感器类型都有一种且只有一种与之关联的报告模式。

每种传感器的报告模式可以在https://source.android.com/devices/sensors/sensor-types.html找到。

幸运的是,加速度计和陀螺仪是具有连续报告模式的传感器,因此您可以使用该registerListener()功能并开始调用您的侦听器。

于 2016-08-24T12:01:57.533 回答