Как определить, нуждается ли магнитометр в калибровке для опорных систем CoreMotion?

Документация Apple для CMAttitudeReferenceFrame говорит, что некоторые системы отсчета «могут потребовать перемещения устройства для калибровки магнитометра», но не уточняет.

Как я могу определить, нуждается ли магнитометр в настоящее время в калибровке?


person Robert    schedule 26.08.2016    source источник


Ответы (1)


CMDeviceMotion.magneticField имеет свойство accuracy, который представляет собой CMMagneticFieldCalibrationAccuracy перечисление. Если его значение равно .uncalibrated, то предположительно для калибровки магнитометра требуется какое-то движение устройства.

В документации неясно, будет ли движение полезным, если точность будет .low или .medium.

person Robert    schedule 13.12.2016