new AP_Compass.h