Freigeben über


Kalibrieren von Sensoren

Sensoren auf Basis des Magnetometers – kompass, Neigungsmesser und Ausrichtungssensor – können aufgrund von Umgebungsfaktoren eine Kalibrierung erfordern. Die MagnetometerAccuracy-Aufzählung kann dabei helfen, zu bestimmen, wann ein Gerät kalibriert werden muss.

Wichtige APIs

Zeitpunkt der Kalibrierung des Magnetometers

Die MagnetometerAccuracy-Aufzählung enthält vier Werte, mit denen Sie ermitteln können, ob das Gerät, auf dem Ihre App ausgeführt wird, kalibriert werden muss. Wenn ein Gerät kalibriert werden muss, sollten Sie dem Benutzer mitteilen, dass die Kalibrierung erforderlich ist. Sie sollten den Benutzer jedoch nicht auffordern, zu häufig zu kalibrieren. Wir empfehlen nicht mehr als einmal alle 10 Minuten.

Wert Beschreibung
Unbekannt Der Sensortreiber konnte die aktuelle Genauigkeit nicht melden. Dies bedeutet nicht unbedingt, dass das Gerät nicht kalibriert ist. Es liegt an Ihrer App, den besten Aktionsverlauf zu entscheiden, wenn Unbekannt zurückgegeben wird. Wenn Ihre App von einem genauen Sensorlesevorgang abhängig ist, sollten Sie den Benutzer auffordern, das Gerät zu kalibrieren.
Unzuverlässig Es gibt derzeit ein hohes Maß an Ungenauigkeit im Magnetometer. Apps sollten immer nach einer Kalibrierung des Benutzers fragen, wenn dieser Wert zum ersten Mal zurückgegeben wird.
Ungefähr Die Daten sind für einige Anwendungen genau genug. Eine Virtual Reality-App, die nur wissen muss, ob der Benutzer das Gerät nach oben/unten oder links/rechts verschoben hat, kann ohne Kalibrierung fortgesetzt werden. Apps, die eine absolute Überschrift benötigen, z. B. eine Navigations-App, die wissen muss, in welche Richtung Sie fahren, um Ihnen Wegbeschreibungen zu geben, müssen Sie eine Kalibrierung anfordern.
Hoch Die Daten sind präzise. Es ist keine Kalibrierung erforderlich, auch für Apps, die eine absolute Überschrift wie Augmented Reality oder Navigations-Apps kennen müssen.