wir reden hier schon vom Compass!! Wenn die zweite Kugel nicht erscheint bzw keine weissen Kästchen zum "jagen" dann wurde der externe Compass nicht erkannt. Schau mal in deine Parameterliste..sollte ungefähr so aussehen: ->
COMPASS_DEV_ID,73225
COMPASS_DEV_ID2,131594
COMPASS_EXTERNAL,1
COMPASS_USE,1
Wenn nicht mal die I2C errors prüfen bzw. die Verkabelung. Mit dem GPS hat das nur indirekt was zu tun, nämlich das die 5V des GPS die 3.3V für den externen MAG erzeugen. Brauchst also im Ucenter auch nix rumwurschteln. ;-)
P.S. Offset´s werden übrigens beide gespeichert wenn zwei Compasse erkannt wurden, ungefähr so wie bei mir:
COMPASS_OFS_X,2.842163
COMPASS_OFS_Y,47.00278
COMPASS_OFS_Z,-2.035874
COMPASS_OFS2_X,104
COMPASS_OFS2_Y,-178
COMPASS_OFS2_Z,-98
und
COMPASS_MOT_X,-0.4098657
COMPASS_MOT_Y,-0.1984824
COMPASS_MOT_Z,-0.3505344
COMPASS_MOT2_X,4.143481
COMPASS_MOT2_Y,-3.273493
COMPASS_MOT2_Z,-11.24179
Benutzt wird dann richtigerweise nur der externe, wird der nicht erkannt dann der interne.