Index: Accel.c =================================================================== diff -u -r01695bc10ee97cdeb3e68387668c1d234d05438e -rc7890468c74678b7510dcbf4b494669aaa15ab49 --- Accel.c (.../Accel.c) (revision 01695bc10ee97cdeb3e68387668c1d234d05438e) +++ Accel.c (.../Accel.c) (revision c7890468c74678b7510dcbf4b494669aaa15ab49) @@ -499,16 +499,16 @@ #else SET_ALARM_WITH_2_F32_DATA( ALARM_ID_HD_EXCESSIVE_TILT, x, y ) #endif - } + } else if ( ( fabs( x ) <= MAX_TILT_ANGLE_TO_CLEAR_ALARM ) && ( fabs( y ) <= MAX_TILT_ANGLE_TO_CLEAR_ALARM ) ) { accelTiltErrorTimerCounter = 0; tiltErrorDetected = FALSE; -#ifdef _DG_ - clearAlarmCondition( ALARM_ID_DG_EXCESSIVE_TILT ); -#else - clearAlarmCondition( ALARM_ID_HD_EXCESSIVE_TILT ); -#endif +#ifdef _DG_ + clearAlarmCondition( ALARM_ID_DG_EXCESSIVE_TILT ); +#else + clearAlarmCondition( ALARM_ID_HD_EXCESSIVE_TILT ); +#endif } else {