Index: firmware/App/Tasks/TaskGeneral.c =================================================================== diff -u -r00b0fcefb9f74e7c050b5c83ad5c285e6769ef78 -r88f28230d288947ba84840b967e95b32e3deffaa --- firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision 00b0fcefb9f74e7c050b5c83ad5c285e6769ef78) +++ firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision 88f28230d288947ba84840b967e95b32e3deffaa) @@ -19,14 +19,16 @@ #include "lin.h" #include "ConcentratePumps.h" -#include "DrainPump.h" +#include "DrainPump.h" +#include "Fans.h" #include "Heaters.h" #include "OperationModes.h" #include "Reservoirs.h" #include "ROPump.h" #include "SystemComm.h" #include "SystemCommMessages.h" #include "TaskGeneral.h" +#include "Thermistors.h" #include "UVReactors.h" #include "WatchdogMgmt.h" @@ -72,7 +74,10 @@ execSystemCommRx(); // monitor concentrate pumps - execConcentratePumpMonitor(); + execConcentratePumpMonitor(); + + // Monitor thermistors state machine + execThermistors(); // manage RO pump execROPumpController(); @@ -82,6 +87,9 @@ // manage concentrate pumps execConcentratePumpController(); + + // Manage fans controller + execFans(); // manage time-based reservoir tasks execReservoirs();