Index: firmware/App/Modes/PreTreatmentRecirc.c =================================================================== diff -u -r9feea867113c62088f0ce91750127972dbd9bf53 -r84bb8663dae71170e1743a2bed37b0aa47465b47 --- firmware/App/Modes/PreTreatmentRecirc.c (.../PreTreatmentRecirc.c) (revision 9feea867113c62088f0ce91750127972dbd9bf53) +++ firmware/App/Modes/PreTreatmentRecirc.c (.../PreTreatmentRecirc.c) (revision 84bb8663dae71170e1743a2bed37b0aa47465b47) @@ -15,6 +15,7 @@ * ***************************************************************************/ +#include "AirTrap.h" #include "DialInFlow.h" #include "DialOutFlow.h" #include "BloodFlow.h" @@ -158,6 +159,7 @@ setValveAirTrap( STATE_CLOSED ); cmdSetDGActiveReservoir( DG_RESERVOIR_1 ); cmdStartDGTrimmerHeater(); + startAirTrapControl(); setBloodPumpTargetFlowRate( BLOOD_PUMP_RECIRC_FLOW_RATE, MOTOR_DIR_FORWARD, PUMP_CONTROL_MODE_OPEN_LOOP ); setDialInPumpTargetFlowRate( DIALYSATE_PUMP_RECIRC_FLOW_RATE, MOTOR_DIR_FORWARD, PUMP_CONTROL_MODE_OPEN_LOOP ); @@ -182,6 +184,7 @@ signalDialInPumpHardStop(); signalBloodPumpHardStop(); cmdStopDGTrimmerHeater(); + endAirTrapControl(); state = PRE_TREATMENT_RECIRC_STOPPED_STATE; }