Index: firmware/App/Controllers/Fans.c =================================================================== diff -u -rede368b67b0aecd60a9d90546eca353eb6f86e58 -r02654dc5b372b3af948ebd28aabb95cc4b51c785 --- firmware/App/Controllers/Fans.c (.../Fans.c) (revision ede368b67b0aecd60a9d90546eca353eb6f86e58) +++ firmware/App/Controllers/Fans.c (.../Fans.c) (revision 02654dc5b372b3af948ebd28aabb95cc4b51c785) @@ -501,7 +501,7 @@ } // If the alarm has been raised the silence the alarm time has elapsed, get ready to raise the alarm in case the RPM was out of range // Once the alarm is raised, it is not raised again for 24 hours - else if ( ( TRUE == hasAlarmBeenRaised ) && ( ( calcTimeSince( rpmAlarmStartTime ) + getRPMAlarmStartTimeOffset() ) >= SECONDS_IN_A_DAY * MS_PER_SECOND ) ) + else if ( ( calcTimeSince( rpmAlarmStartTime ) + getRPMAlarmStartTimeOffset() ) >= SECONDS_IN_A_DAY * MS_PER_SECOND ) { hasAlarmBeenRaised = FALSE; rpmAlarmStartTime = 0; @@ -667,17 +667,16 @@ * start time offset. * @details Inputs: none * @details Outputs: rpmAlarmStartTimeOffset - * @param hours hours to override - * @param minutes minutes to override + * @param seconds seconds to override * @return TRUE if override successful, FALSE if not *************************************************************************/ -BOOL testSetFanRPMAlarmStartTimeOffsetOverride( U32 hours, U32 minutes ) +BOOL testSetFanRPMAlarmStartTimeOffsetOverride( U32 seconds ) { BOOL result = FALSE; if ( TRUE == isTestingActivated() ) { - rpmAlarmStartTimeOffset.ovData = ( ( hours * MIN_PER_HOUR * SEC_PER_MIN ) + ( minutes * SEC_PER_MIN ) ) * MS_PER_SECOND; + rpmAlarmStartTimeOffset.ovData = seconds * MS_PER_SECOND; rpmAlarmStartTimeOffset.override = OVERRIDE_KEY; result = TRUE;