update calibrate compass demo