robot-heinz
22.03.2007, 10:26
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
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