Index: firmware/App/Modes/ModePreTreat.c =================================================================== diff -u -rf7e3018ec6ab762fe08efb42b21fb2ca970174b0 -ra74a984a7059f75d86ad87d6d9499bd8f94cc976 --- firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision f7e3018ec6ab762fe08efb42b21fb2ca970174b0) +++ firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision a74a984a7059f75d86ad87d6d9499bd8f94cc976) @@ -17,6 +17,8 @@ #include "Common.h" #include "AlarmLamp.h" #include "BloodFlow.h" +#include "DialInFlow.h" +#include "DialOutFlow.h" #include "Buttons.h" #include "OperationModes.h" #include "ModePreTreat.h" @@ -55,7 +57,9 @@ void transitionToPreTreatmentMode( void ) { // temporary test code - alarm lamp low alarm - setBloodPumpTargetFlowRate( 0, MOTOR_DIR_FORWARD ); + setBloodPumpTargetFlowRate( 0, MOTOR_DIR_FORWARD, PUMP_CONTROL_MODE_CLOSED_LOOP ); + setDialInPumpTargetFlowRate( 0, MOTOR_DIR_FORWARD, PUMP_CONTROL_MODE_CLOSED_LOOP ); + setDialOutPumpTargetRate( 0, MOTOR_DIR_FORWARD, PUMP_CONTROL_MODE_OPEN_LOOP ); #ifdef RM46_EVAL_BOARD_TARGET start = getMSTimerCount(); #endif