Index: firmware/App/Modes/ModePreTreat.c =================================================================== diff -u -rd521a5bf7b77afeaf2b5593f8c287591cda3385c -ra711d5bb6dd1171626e6a06e3e37c89fb3892a32 --- firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision d521a5bf7b77afeaf2b5593f8c287591cda3385c) +++ firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision a711d5bb6dd1171626e6a06e3e37c89fb3892a32) @@ -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; }