Hallo!

Da der RP6 sehr ungenau dreht, habe ich mir auch das Kompassmodul CMPS03 zugelegt. Natürlich habe ich vorher alles im Forum darüber gelesen, da ich totaler Newbie bin. Da Dirk so freundlichlich war sein Code zur Verfügung zustellen, wollte ich den ausprobieren. Leider kommt es zu folgendem Fehler:

I2C ERROR --> TWI STATE IS: 0x20

I2C ERROR --> TWI STATE IS: 0x48
Richtung: 000.0 Grad

In der I2CTWI Errorhanlder Funktion stehen die beliebtesten Fehler:
Falsche I2C Adresse (der CMPS03 hat ja eine feste Adresse: 0xC0
Falsche Geschwindigkeit: (langsamer als 100kHz geht glaube ich nicht)
Falsch angeschlossen: Leitungen habe ich durch gemesssen, sind OK.
ABER: In der Anleitung steht das man Pull-Up Widerstände verwenden soll, habe ich nicht, weil ich irgendwo im Forum gelesen habe, das der Atmega die drin hat.
Kann es an den fehlenden Pull-Up Widerständen liegen?

Gruß

Thomas