Partager via


Étalonner les capteurs

Les capteurs d’un appareil basé sur le magnétomètre (la boussole, l’inclinomètre et le capteur d’orientation) peuvent nécessiter un étalonnage en raison de facteurs environnementaux. L’énumération MagnetometerAccuracy peut aider à déterminer quand un appareil a besoin d’un étalonnage.

API importantes

Quand étalonner le magnétomètre

L’énumération MagnetometerAccuracy a quatre valeurs qui vous aident à déterminer si l’appareil sur lequel votre application s’exécute doit être étalonné. Si un appareil doit être étalonné, vous devez faire savoir à l’utilisateur que cette opération est nécessaire. Toutefois, vous ne devez pas demander trop souvent à l’utilisateur d’effectuer un étalonnage. Nous recommandons une fréquence maximale d’une fois toutes les 10 minutes.

Valeur Description
Unknown Le pilote de capteur n’a pas pu signaler la précision actuelle. Cela ne signifie pas nécessairement que l’appareil n’est pas étalonné. Votre application doit décider de la meilleure marche à suivre si la valeur Unknown est retournée. Si votre application dépend d’une lecture précise des capteurs, vous pouvez demander à l’utilisateur d’étalonner l’appareil.
Fiable Il y a actuellement un degré élevé d’inexactitude dans le magnétomètre. Les applications doivent toujours demander un étalonnage par l’utilisateur quand cette valeur est retournée pour la première fois.
Approximatif Les données sont suffisamment précises pour certaines applications. Une application de réalité virtuelle, qui doit uniquement savoir si l’utilisateur a déplacé l’appareil vers le haut/bas ou vers la gauche/droite, peut continuer sans étalonnage. Les applications qui ont besoin d’un en-tête absolu, comme une application de navigation qui doit connaître la direction dans laquelle vous conduisez pour vous indiquer des directions, doivent demander un étalonnage.
Élevée Les données sont précises. Aucun étalonnage n’est nécessaire, même pour les applications qui doivent connaître un en-tête absolu, telles que la réalité augmentée ou les applications de navigation.