hatte das gleiche problem,reinhpe hat geschrieben:Mach mal ein Foto wie du die IMU ausgerichtet hast - ich musste recht experimentieren, bis ich endlich die richtige Orientierung gefunden habe! (Ich habs dann mit dem Kompass vom iPhone überprüft, bei mir stimmts jetzt!)ronny1407 hat geschrieben:ne ich die Verbindung und schließe das Board neu an zeigt der Copter Ost an obwohl er weiterhin in Richtung Norden steht. Das seltsamste dabei ist, wenn ich den Copter um 360 Grad drehe läuft der Kompass kurzzeitig entgegengesetzt, so dass ich quasi nie auf Norden komme. Also entweder ist es nur eine Anzeigeproblem in der Gui (Überlauf) oder es ist immer noch was falsch. Vielleicht müsste ich mal versuchten zu fliegen und RTL ausprobieren, wenn der Kompass richtig funktioniert müsste er ja zurückkommen.
Gruß
Ronny
** Sorry - hab leider den Code für den Mag from MultiWii Projekt gepostet - gleich wieder vergessen! **
Hier ändert man es (APM_config.h):
Original:Ändern auf:Code: Alles auswählen
// MPNG: AP_COMPASS lib make additional ROTATION_YAW_90 for 5883L mag, so in result we have ROTATION_YAW_270 #define MAG_ORIENTATION ROTATION_YAW_180
Code: Alles auswählen
// MPNG: AP_COMPASS lib make additional ROTATION_YAW_90 for 5883L mag, so in result we have ROTATION_YAW_270 #define MAG_ORIENTATION ROTATION_YAW_90
#define MAG_ORIENTATION ROTATION_YAW_270
hat bei mir gepasst