Index: firmware/App/Controllers/Fans.c =================================================================== diff -u -r4b208641ed0c22d13211e6343ffaec9778560cc5 -r321e3603df2611c653e4bd330f640ab35822fd6d --- firmware/App/Controllers/Fans.c (.../Fans.c) (revision 4b208641ed0c22d13211e6343ffaec9778560cc5) +++ firmware/App/Controllers/Fans.c (.../Fans.c) (revision 321e3603df2611c653e4bd330f640ab35822fd6d) @@ -128,15 +128,15 @@ rpmAlarmStartTimeOffset.ovData = 0; rpmAlarmStartTimeOffset.ovInitData = 0; rpmAlarmStartTimeOffset.override = OVERRIDE_RESET; + fansStatus.dutyCycle.data = 0.0; + fansStatus.dutyCycle.ovData = 0.0; + fansStatus.dutyCycle.ovInitData = 0.0; + fansStatus.dutyCycle.override = OVERRIDE_RESET; + fansStatus.targetRPM = 0.0; // Initialize the fans for ( fan = FAN_INLET_1; fan < NUM_OF_FANS_NAMES; fan++ ) { - fansStatus.dutyCycle.data = 0.0; - fansStatus.dutyCycle.ovData = 0.0; - fansStatus.dutyCycle.ovInitData = 0.0; - fansStatus.dutyCycle.override = OVERRIDE_RESET; - fansStatus.targetRPM = 0.0; fansStatus.rpm[ fan ].data = 0.0; fansStatus.rpm[ fan ].ovData = 0.0; fansStatus.rpm[ fan ].ovInitData = 0.0;