Share via


校正感應器

由於環境因素,基於磁力計裝置中的感應器 (指南針、傾斜計和方向感應器) 可能需要校正。 MagnetometerAccuracy 列舉可以協助確定裝置何時需要校正。

重要 API

何時校正磁力計

MagnetometerAccuracy 列舉有四個值,可協助您確定執行應用程式的裝置是否需要校正。 如果裝置需要校正,您應該要讓使用者知道需要校正。 但是,您不應過於頻繁地提示使用者進行校正。 建議每 10 分鐘不要超過一次。

Description
Unknown 感應器驅動程式無法報告目前的精確度。 這並不一定代表裝置未校正。 如果傳回未知,則由您的應用程式決定最佳動作方案。 如果您的應用程式相依於準確的感應器讀數,您可能需要提示使用者校正裝置。
不可靠 目前的磁力計十分不準確。 第一次傳回該值時,應用程式應要求使用者進行校正。
Approximate 這些資料對於某些應用來說已足夠準確。 虛擬實境應用程式只需要知道使用者是否向上/向下或向左/向右移動裝置,就可以繼續執行而無需校正。 需要絕對航向的應用程式 (例如需要知道您行駛方向以便為您提供方向的導航應用程式) 需要要求校正。
資料很準確。 無需校正,即使對於需要知道絕對方向的應用程式 (例如擴增實境或導航應用程式) 也是如此。