【问题标题】:Compass freaks out when the phone is upside down当手机倒置时指南针会吓坏
【发布时间】:2012-05-30 04:03:02
【问题描述】:

我一直在测试 Android 上的传感器数据,我注意到当手机屏幕指向重力(倒置)时出现奇怪的行为。当我从TYPE_ORIENTATION 获得数据时,传感器方位角的值错误,微小的变化会导致重大变化。它是否与欧拉的旋转表示和数值奇点有关?即使手机倒置,是否有任何解决方法来获得正确的罗盘方位角值?

【问题讨论】:

    标签: android android-sensors digital-compass


    【解决方案1】:

    看起来这是一种正常行为,并且与名为magnetic inclination 的最后一个 z 轴组件有关。 x 轴分量是典型的指南针显示并指向北极的内容。 X 和 Y 分量远小于 Z 分量,这就是为什么当设备旋转时,该分量会投影到设备 x 和 y 轴上,从而产生错误的结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多