如何确定磁力计是不是需要校准 CoreMotion 参考系?

Posted

技术标签:

【中文标题】如何确定磁力计是不是需要校准 CoreMotion 参考系?【英文标题】:How to determine if the magnetometer needs calibration for CoreMotion reference frames?如何确定磁力计是否需要校准 CoreMotion 参考系? 【发布时间】:2016-08-26 07:46:58 【问题描述】:

Apple 为 CMAttitudeReferenceFrame 提供的文档说,一些参考框架“可能需要移动设备来校准磁力计”,但没有详细说明。

如何确定磁力计当前是否需要校准?

【问题讨论】:

【参考方案1】:

CMDeviceMotion.magneticField 有一个属性accuracy,它是一个CMMagneticFieldCalibrationAccuracy 枚举。如果它的值为.uncalibrated,那么可能需要一些设备运动来校准磁力计。

文档不清楚如果准确度为.low.medium,运动是否会有所帮助。

【讨论】:

以上是关于如何确定磁力计是不是需要校准 CoreMotion 参考系?的主要内容,如果未能解决你的问题,请参考以下文章

iPhone 5 磁力计数据校准

如何禁用自动磁力计校准?

无需校准即可计算偏航角

绝对磁轴编码器校准

未校准的磁力计问题

在这种 scrnaroo 中无法校准连接到车辆的磁力计,如图 8 校准