Welche iOS-Klasse / welcher iOS-Code gibt den magnetischen Norden zurück?
Ich möchte die Abweichung des Geräts vom magnetischen Norden in Grad erhalten und diesen Wert in einem Code verwenden, den ich schreibe.
Ich möchte die Ortungsdienste des Geräts nicht nutzen und bin daher nicht daran interessiert, den wahren Norden, sondern den magnetischen Norden (nur mit dem Magnetometer des Geräts) zu ermitteln.
Welche Klasse (oder welcher Kodierungsprozess ...) könnte mir diesen Wert liefern (ausschließlich basierend auf dem Magnetometer)?
Die CLLocationManager-Klasse und ihre Eigenschaften setzen voraus, dass Location Services aktiviert / verfügbar sind
Wobei uns das Core Motion-Framework mit seiner CMMagnetometerData-Klasse die folgende Eigenschaft bereitstellt:
@property(readonly, nonatomic) CMMagneticField magneticField
A structure containing 3-axis magnetometer data
typedef struct {
double x;
double y;
double z;
} CMMagneticField;
Wie komme ich da raus? Oder gibt es eine andere Möglichkeit (Klasse / Eigenschaft / Methode), um Grad nur aus dem Magnetometer herauszuholen?
Vielen Dank im Voraus an alle, die hilfreiche Informationen zu diesem Thema haben! :)