OTP application for reading the HMC5883L 3-axis magnetometer. Magnetic heading is read at approx. 13hz (every 75ms)