Index: Accel.c =================================================================== diff -u -rce0f1a57c2433cf33d61b8da37fab91f2012d723 -r855217d56f9a7dfbb4f289de055af64d845ef032 --- Accel.c (.../Accel.c) (revision ce0f1a57c2433cf33d61b8da37fab91f2012d723) +++ Accel.c (.../Accel.c) (revision 855217d56f9a7dfbb4f289de055af64d845ef032) @@ -492,7 +492,7 @@ #endif } } - else if ( ( TRUE == tiltErrorDetected ) && ( fabs( x ) > MAX_TILT_ANGLE_TO_CLEAR_ALARM ) && ( fabs( y ) > MAX_TILT_ANGLE_TO_CLEAR_ALARM ) ) + else if ( ( TRUE == tiltErrorDetected ) && ( ( fabs( x ) > MAX_TILT_ANGLE_TO_CLEAR_ALARM ) || ( fabs( y ) > MAX_TILT_ANGLE_TO_CLEAR_ALARM ) ) ) { #ifdef _DG_ SET_ALARM_WITH_2_F32_DATA( ALARM_ID_DG_EXCESSIVE_TILT, x, y )