Index: firmware/App/Modes/ModePostTreat.c =================================================================== diff -u -rf2cecb1dae0cfccc768b321f1d0cdec9a73c5824 -rd80c4a21ab700d8197e292f34c86dad61828c45a --- firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision f2cecb1dae0cfccc768b321f1d0cdec9a73c5824) +++ firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision d80c4a21ab700d8197e292f34c86dad61828c45a) @@ -102,7 +102,7 @@ isDrainStarted = FALSE; isDrainCompleted = FALSE; rinseConcentrateLines = FALSE; - currentPostTreatmentState = HD_POST_TREATMENT_PATIENT_DISCONNECTION_STATE; + currentPostTreatmentState = HD_POST_TREATMENT_DRAIN_RESERVOIRS_STATE; currentDrainReservoirState = DRAIN_FIRST_RESERVOIR_START_STATE; postTreatmentPublishTimerCounter = 0; @@ -365,7 +365,7 @@ patientDisconnectionConfirmed = FALSE; state = HD_POST_TREATMENT_DISPOSABLE_REMOVAL_STATE; - for ( valve = VDI; valve < NUM_OF_VALVES; ++valve ) + for ( valve = VDI; valve < NUM_OF_VALVES; valve++ ) { setValvePosition( valve, VALVE_POSITION_A_INSERT_EJECT ); }