Aber die Frage ist, wird die Lösung bei zu Hilfenahme des 3ten Sensors nicht wieder eindeutig?
Wenn die Feldlinien genau senkrecht durch den Sensor gehen, liefert Z die volle Feldstärke, aber X und Y müssten dann 0 liefern. Das ist ähnlich, als bekäme man am Nordpol den Befehl, nach Süden zu gehen

Übrigens habe ich den Thread wiedergefunden. Google "magnetometer site:mikrocontroller.net" findet u.a.:
http://www.mikrocontroller.net/topic/22977

Gruß, Achim.