proper HMC5883L support