Index: firmware/App/Modes/BloodPrime.c =================================================================== diff -u -r70d33c50c8c3fd987f39eaa1f3b294860d569830 -rac6532c81f2a6d4ad1c67420c22d59f6aeeaae13 --- firmware/App/Modes/BloodPrime.c (.../BloodPrime.c) (revision 70d33c50c8c3fd987f39eaa1f3b294860d569830) +++ firmware/App/Modes/BloodPrime.c (.../BloodPrime.c) (revision ac6532c81f2a6d4ad1c67420c22d59f6aeeaae13) @@ -23,6 +23,7 @@ #include "ModeTreatment.h" #include "ModeTreatmentParams.h" #include "OperationModes.h" +#include "SyringePump.h" #include "SystemCommMessages.h" #include "TaskGeneral.h" #include "Utilities.h" @@ -150,7 +151,8 @@ // Ensure dialysate outlet and Heparin pumps are stopped signalDialOutPumpHardStop(); - // TODO - stop Heparin pump + stopSyringePump(); + // start blood and dialysate inlet pumps setBloodPumpTargetFlowRate( BLOOD_PRIME_INIT_BP_FLOW_RATE_ML_MIN, MOTOR_DIR_FORWARD, PUMP_CONTROL_MODE_OPEN_LOOP ); setDialInPumpTargetFlowRate( DIALYSATE_FLOW_RATE_FOR_RECIRC, MOTOR_DIR_FORWARD, PUMP_CONTROL_MODE_CLOSED_LOOP );