SO ich habe riesen Probleme mit dem externen MAG !
Ich habe ein Crius AIO Pro v1.1 und konnte den Mag nicht via Software deaktivieren, daher musste eine "grobe Lösung her".
Als externen Mag habe ich den hier:
Klick
Hier mal so detailiert wie möglich was ich gemacht habe:
Ich habe den Mag komplett vom Board entfernt - Danach lief aber alles noch anscheinend gut - Die Sensoren in der GUI haben gemacht was sie sollten und ich konnte auch noch fliegen.
0: Internen Mag von Board entfernt (GUI und Flug waren danach okay)
1: Eeprom_clear
2: MultiWii 2.2 neu geflasht (define MPU6050_I2C_AUX_MASTER war noch aktiv, also so wie es normal ist)
Ohne Mag: Alles klappt (MPU, Baro), ein paar I2C Errors - Fliegen und GUI ohne Probleme
Mit Mag: Alle Sensoren in der GUI stoppen, I2C Erros Anzahl explodiert
3: Eeprom_clear
4: MultiWii 2.2 neu geflasht (OHNE define MPU6050_I2C_AUX_MASTER also auskommentiert)
Ohne Mag: Alles klappt, ein paar I2C Errors - Fliegen und GUI ohne Probleme
Mit Mag: Alle Sensoren in der GUI stoppen, I2C Erros Anzahl explodiert
Sprich: Jetzt stehe ich ohne MAG hier und der externe Mag wird unter keinen Umständen genommen - Der MAG Zeigt den Wert 5000 oder so.
Der Mag ist sicher richtig verlötet - Gnd, 5V, SDA, SLC wie auf dem Ext-Board beschrieben und auch wie am Crius. Lediglich die Kabel habe ich um 10cm verlängert.
Was kann ich tun?
Ich brauche dringend Hilfe !