Hi,
die drei #defines sollten bei deiner Konfiguration auch ausreichen. Außer die Motoren laufen nicht sauber an bzw. gehen bei wenig Gas wieder aus (das darf nicht sein, dann müsste MINTHROTTLE noch hoch gesetzt werden).
Aber da du vorne ein recht altes Tutorial verlinkt hast: Wenn du den Copter danach aufgebaut hast, hast du sicher den WMP-Sensor über den Arduino-Pin D12 mit Spannung Versorgt. Das ist nicht mehr möglich ab MultiWii Version 1.9!
Du solltest daher das WMP direkt fest mit +5V verbinden und unbedingt externe Pullup-widerstände verwenden sowie die internen Pullup-Widerstände im Sketch/Config deaktivieren. ( //#define INTERNAL_I2C_PULLUPS )
Dann solltest du keine I2C Fehler mehr haben!
Stimmen denn die Sensorwerte im GUI jetzt noch wenn du sagst der Copter regelt nicht mehr fühlbar?
Gruß,
Markus
die drei #defines sollten bei deiner Konfiguration auch ausreichen. Außer die Motoren laufen nicht sauber an bzw. gehen bei wenig Gas wieder aus (das darf nicht sein, dann müsste MINTHROTTLE noch hoch gesetzt werden).
Aber da du vorne ein recht altes Tutorial verlinkt hast: Wenn du den Copter danach aufgebaut hast, hast du sicher den WMP-Sensor über den Arduino-Pin D12 mit Spannung Versorgt. Das ist nicht mehr möglich ab MultiWii Version 1.9!
Du solltest daher das WMP direkt fest mit +5V verbinden und unbedingt externe Pullup-widerstände verwenden sowie die internen Pullup-Widerstände im Sketch/Config deaktivieren. ( //#define INTERNAL_I2C_PULLUPS )
Dann solltest du keine I2C Fehler mehr haben!
Stimmen denn die Sensorwerte im GUI jetzt noch wenn du sagst der Copter regelt nicht mehr fühlbar?
Gruß,
Markus