Index: firmware/App/Tasks/TaskGeneral.c =================================================================== diff -u -r8466e63f95f65a3ffb18c3af85ac99328e41167b -r844f98879b7425c207b58562e623ab960adbc357 --- firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision 8466e63f95f65a3ffb18c3af85ac99328e41167b) +++ firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision 844f98879b7425c207b58562e623ab960adbc357) @@ -22,6 +22,7 @@ #include "DGInterface.h" #include "DialInFlow.h" #include "DialOutFlow.h" +#include "Fans.h" #include "NVDataMgmt.h" #include "OperationModes.h" #include "PresOccl.h" @@ -30,6 +31,7 @@ #include "SystemComm.h" #include "SystemCommMessages.h" #include "TaskGeneral.h" +#include "Temperatures.h" #include "Voltages.h" #include "WatchdogMgmt.h" @@ -75,7 +77,13 @@ execPresOccl(); #endif // Monitor voltages - execVoltagesMonitor(); + execVoltagesMonitor(); + + // Monitor switches + execSwitches(); + + // Monitor temperatures + execTemperatures(); // Run operation mode state machine execOperationModes(); @@ -97,8 +105,8 @@ // Control dialysate outlet pump (keep after call to BP and DPi controllers) execDialOutFlowController(); - // Monitor switches - execSwitches(); + // Monitor/Control fans + execFans(); #endif // Manage NVDataMgmt process record state machine