Index: firmware/App/Tasks/TaskGeneral.c =================================================================== diff -u -r52863cba9685f31136ab3f4b4764a17ccf34fc05 -rf7e3018ec6ab762fe08efb42b21fb2ca970174b0 --- firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision 52863cba9685f31136ab3f4b4764a17ccf34fc05) +++ firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision f7e3018ec6ab762fe08efb42b21fb2ca970174b0) @@ -19,6 +19,7 @@ #include "Common.h" #include "AlarmLamp.h" #include "BloodFlow.h" +#include "DialInFlow.h" #include "OperationModes.h" #include "SystemComm.h" #include "WatchdogMgmt.h" @@ -52,13 +53,18 @@ execSystemCommRx(); // prevent most processing until UI has started communicating +#ifndef RM46_EVAL_BOARD_TARGET if ( TRUE == uiCommunicated() ) +#endif { + // run operation mode state machine + execOperationModes(); + // control blood pump execBloodFlowController(); - // run operation mode state machine - execOperationModes(); + // control dialysate inlet pump + execDialInFlowController(); // manage alarm state execAlarmMgmt();