【问题标题】:Inbuilt sensor calibration functionality in AndroidAndroid 中的内置传感器校准功能
【发布时间】:2017-03-06 17:53:30
【问题描述】:

我正在开发一个应用程序,该应用程序利用加速度计和磁力计数据及其融合数据来发挥作用。现在,当涉及到磁力计时,需要定期重新校准它。由于称为硬铁效应的现象,传感器未校准。我的应用程序需要非常准确的传感器数据(硬件能够提供这些数据,但噪声和未校准的值会造成障碍)。我也知道在 android 的后台运行内置校准功能,因为很多时候(并非总是)当磁力计显示错误值时,它会在没有用户输入的情况下自行校正(如 8 形运动)。我想知道android多久执行一次这种校准,是否需要我编写自己的自动校准代码。另一种可能性是,如果可能的话,在我的应用程序中以某个频率调用此内置校准功能。我浏览过的 Android 文档提供的信息很少。

【问题讨论】:

标签: android android-sensors calibration sensor-fusion


【解决方案1】:

SensorEvents 有一个名为accuracy 的字段,它会随着我测试过的设备上的磁力计而变化。这可能很好地表明您收到的事件是应该使用还是现在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-14
    • 2021-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多