Zitat Zitat von autoguider Beitrag anzeigen
fand ich MPU9150_RA_MAG_ADDRESS = 0x0C
Auch das funktioniert nicht als I²C slave Adresse.
Hallo Christian,

angesprochen habe ich einen MPU-9250 auch noch nicht. Vielleicht hilft Dir ja erst mal die richtige Adresse weiter.

Im Produktdatenblatt Seite 12, Tabelle "3.4.2 A.C. Electrical Characteristics" ist die Sieben-Bit I2C Adresse mit 1101000 oder 1101001 angegeben. Ob Bit 0 eine 0 oder 1 ist wird durch Beschaltung von Pin AD0 des MPU bestimmt.

Für I2C muß nCS auf HIGH (Vdd, Vddio) liegen. Seite 20, Tabelle "4.2 Typical Operating Circuit"

I2C Protokoll ist dann weiter Seite 32, Kapitel "7.2 I2C Interface" beschrieben. Sieht nach Standard aus und mit der Hilfe zu I2C in Bascom könnte man vielleicht mal ein Register auslesen.

Gruß
Searcher