We don’t have much personal experience with DOF hardware, but this Arduino library which reads and compensates for three-axis magnetometer and accelerometer data looks very impressive. It should work ...
The [Libelium] team wanted to help people in Japan measure radiation in their surroundings following the nuclear accident in Fukushima. Because of the affordability and seeming ubiquity of the Arduino ...