Der Kompasssensor

Windows Phone-Geräte können über einen eingebauten, digitalen Kompasssensor verfügen. Es war bis jetzt jedoch nicht möglich, auf diesen Sensor zuzugreifen, da die entsprechende API nicht angeboten wurde. Mit der Einführung von Windows Phone 7.5 stellt man eine solche Entwicklerschnittstelle zur Verfügung.

Die Compass API verwendet lediglich eine Achse um die Kursrichtung in Abhängigkeit der Geräteausrichtung zu ermitteln. Um alle Achsen (X-, Y-, und Z-Achse im dreidimensionalen Raum) für die Bestimmung der Ausrichtung zu nutzen, muss man die Motion-API und die dazugehörige Eigenschaft RotationMatrix verwenden.

Um etwaige Fehler zu vermeiden, wenn das verwendete Windows Phone-Gerät über keinen Kompasssensor verfügt, sollte man die ...

Get Entwickeln für Windows Phone 7.5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.