Index: firmware/App/Controllers/Fans.c =================================================================== diff -u -r70031fe2d788c19ba0ec4779f144751b2ba3d3f9 -reeb4e9c7c8ca2bc41168353c3d30f311080972b2 --- firmware/App/Controllers/Fans.c (.../Fans.c) (revision 70031fe2d788c19ba0ec4779f144751b2ba3d3f9) +++ firmware/App/Controllers/Fans.c (.../Fans.c) (revision eeb4e9c7c8ca2bc41168353c3d30f311080972b2) @@ -78,7 +78,7 @@ static U32 fansPublishCounter = 0; ///< Fans data publish interval counter. static BOOL isPOSTComplete = FALSE; ///< Flag that indicates whether POST is complete or not. static BOOL hasAlarmBeenRaised = FALSE; ///< Flag that indicates whether the RPM out of range alarm been raise. -static OVERRIDE_U32_T rpmAlarmStartTimeOffset = { 0, 0, 0, 0}; ///< RPM out of range alarm start time offset. +static OVERRIDE_U32_T rpmAlarmStartTimeOffset = { 0, 0, 0, 0 }; ///< RPM out of range alarm start time offset. static U32 rpmAlarmStartTime = 0; ///< RPM alarm start time. /// Temperature to duty cycle conversion slope (duty cycle not in percent) @@ -123,7 +123,7 @@ rpmAlarmStartTimeOffset.data = 0; rpmAlarmStartTimeOffset.ovData = 0; rpmAlarmStartTimeOffset.ovInitData = 0; - rpmAlarmStartTimeOffset.override = 0; + rpmAlarmStartTimeOffset.override = OVERRIDE_RESET; // Initialize the fans for ( fan = FAN_INLET_1; fan < NUM_OF_FANS_NAMES; fan++ ) @@ -657,7 +657,6 @@ rpmAlarmStartTimeOffset.override = OVERRIDE_KEY; result = TRUE; - } return result;