Index: firmware/App/Modes/ModePreTreat.c =================================================================== diff -u -r68ad3f72e0e99411960c27f50cbec9e2dd797a4a -r5923fba0355340f3d928f261f45ee7ed10777529 --- firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 68ad3f72e0e99411960c27f50cbec9e2dd797a4a) +++ firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 5923fba0355340f3d928f261f45ee7ed10777529) @@ -679,7 +679,7 @@ patientConnectionConfirm = FALSE; treatmentStartRequested = FALSE; - doorClosedRequired( TRUE, TRUE ); + doorClosedRequired( FALSE, TRUE ); for ( valve = VDI; valve < NUM_OF_VALVES; ++valve ) { @@ -990,7 +990,7 @@ * for ultrafiltration volume setting state of pre-treatment patient connection * sub-mode. * @details Inputs: setUFVolStatus - * @details Outputs: setUFVolStatus + * @details Outputs: setUFVolStatus, doorOpened * @return next patient connection state *************************************************************************/ static HD_PRE_TREATMENT_PAT_CONN_STATE_T handlePatientConnectionWait4UFVolState( void ) @@ -1053,6 +1053,7 @@ if ( TRUE == patientConnectionConfirm ) { + doorClosedRequired( TRUE, TRUE ); nextState = PRE_TREATMENT_PAT_CONN_WAIT_FOR_TREATMENT_START_STATE; }