Index: firmware/App/Tasks/TaskGeneral.c =================================================================== diff -u -r8fe65bf6222137cc7182ccacff3a5f2fb2f03753 -r0803f828b81e046166457564650acf6a9bbd3cc6 --- firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision 8fe65bf6222137cc7182ccacff3a5f2fb2f03753) +++ firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision 0803f828b81e046166457564650acf6a9bbd3cc6) @@ -88,6 +88,9 @@ // Monitor DG voltages execVoltagesMonitor(); + // run operation mode state machine + execOperationModes(); + // Monitor thermistors state machine execThermistors(); @@ -115,9 +118,6 @@ // Heaters controller execHeaters(); - - // run operation mode state machine - execOperationModes(); // Run non-volatile data management state machine that sends the data record // to Dialin