센서 보정하기
나침반, 경사계 및 방향 센서인 자력계를 기반으로 하는 장치의 센서는 환경 요인으로 인해 보정이 필요할 수 있습니다. MagnetometerAccuracy 열거형은 장치에 보정이 필요한 시기를 결정하는 데 도움이 될 수 있습니다.
중요 API
자력계를 보정하는 경우
MagnetometerAccuracy 열거형에는 앱이 실행 중인 장치를 보정해야 하는지 확인하는 데 도움이 되는 네 가지 값이 있습니다. 장치를 보정해야 하는 경우 사용자에게 보정이 필요하다는 것을 알려야 합니다. 그러나 사용자에게 보정하라는 메시지를 너무 자주 표시해서는 안 됩니다. 10분마다 한 번보다 잦은 주기는 권장되지 않습니다.
값 | 설명 |
---|---|
알 수 없음 | 센서 드라이버가 현재 정확도를 보고하지 못했습니다. 그렇다고 장치가 보정되지 않는다는 의미는 아닙니다. 알 수 없는 작업이 반환되는 경우 최상의 작업 과정을 결정하는 것은 앱에 달려 있습니다. 앱이 정확한 센서 판독값에 종속된 경우 사용자에게 디바이스를 보정하라는 메시지를 표시할 수 있습니다. |
불안정 | 현재 자력계의 부정확도가 높습니다. 이 값이 처음 반환되면 앱은 항상 사용자에게 보정을 요청해야 합니다. |
근사치 | 데이터가 일부 애플리케이션에 대해 충분히 정확합니다. 사용자가 장치를 위쪽/아래쪽 또는 왼쪽/오른쪽으로 이동했는지만 알아야 하는 가상 현실 앱은 보정 없이 계속할 수 있습니다. 방향을 지정하기 위해 운전 방향을 알아야 하는 탐색 앱과 같이 제목이 반드시 필요한 앱은 보정을 요청해야 합니다. |
높음 | 데이터가 정확합니다. 증강 현실 또는 탐색 앱과 같은 제목을 반드시 알아야 하는 앱의 경우에도 보정이 필요하지 않습니다. |