BMX055 Gyro Calibration und Magnetometer Kompensation

Gast #5061538
Hallo Leute,

ich soll in einem Design den BMX055 ansteuern und auswerten.
Der BMX besteht ja offensichtlich aus 3 separaten Einheiten: BMA280, 
BMG160, BMM050.

Auf Basis der Bosch API kann ich die Bausteine gut Initialisieren und 
Auslesen. Jetzt habe ich noch folgende 2 Problem, wo das Datenblatt wie 
auch der Treiber-Code keine weitere Hilfe ist.

1) es gibt für den Gyro 3 verschiedene Arten der Kalibrierung und 
entsprechende Register.
Wie ermittele ich die Werte, die ich da in die Kalibrier-Register 
reinschreibe?

2) zum Ermitteln der absoluten µT beim Magnetometer verwendet die API 
noch ein RHALL Wert und rechnet ganz "komplizierte" Formeln. Die 
Herleitung ist aber im Datenblatt nicht erwähnt.
Habt ihr mehr Informationen zur Ermittelung der absolut Werte aus den 
RAW- Registern?

Andere APP-Notes als die Datenblätter und den API-Code habe ich nicht 
gefunden. Ich hatte auch an den Bosch-SensorTec Support mal geschrieben 
(Formular Webseite). Bisher ohne Antwort.

Habt ihr mehr Infos oder Links? Oder direkten Kontakt zu den Spezis, die 
haben doch ein paar Büros hier in DE.

Danke und Grüße,

Adib.
--

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.