Ich bin gerade dabei mich mit der MPU6050/9150 zu beschäftigen und bekomme diese einfach nicht konfiguriert.
Inzwischen habe ich 2 Boards (STM32F4 Discovery und TI Tiva) durch und bei beiden und 3 MPUs das gleiche.
Ich kann das WHO_AM_I Register richtig auslesen.
Wenn ich jetzt aber ein Register mit einem neuen Wert beschreibe wird mir das von der MPU auch per I2C acknowledged, aber wenn ich das gleiche Register wieder auslese bekomme ich den Ursprungszustand wieder zurück.
Das Auslesen sieht folgendermaßen aus:
Das Schreiben dann so:
Ich möchte nicht ausschließen das ich etwas fundamental falsch mache, aber ich glaube es nicht.
Hat wer eine Idee was ich noch probieren könnte bzw. hat wer schon das gleiche Problem gehabt?