Hallo,

ich habe das Kompassmodul CMPS03 über den I2C/r232-Konverter an COM1 des PC (winXP) angeschlossen.
Zum Testen nutze ich das i2c_beispiel_terminal-programm.

Die ID-Adresse des Kompassmoduls ist C0. Eingeben muss ich beim Auslesen aber für die Slave-ID C1 (vermutlich wegen des Lesebits "01".). Als Anzeige erhalte ich 5 Bytes, die sich jedesmal ändern, ohne Veränderung des Kompassmoduls.

Frage: welche Register des Kompassmoduls (0-15) lese ich eigentlich mit dem Terminalprogramm aus?

Frage: Was muss ich verändern, um das Register 1 (Werte 0-255) auszulesen.

Grüsse heinz