Index: firmware/App/Modes/ModePreTreat.c =================================================================== diff -u -r04f033af4174bf41a7aa0ff9ccaae45b77472e01 -r518745cc77b07b0a6aa35d5530255d2bcc8b1090 --- firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 04f033af4174bf41a7aa0ff9ccaae45b77472e01) +++ firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 518745cc77b07b0a6aa35d5530255d2bcc8b1090) @@ -91,6 +91,7 @@ static HD_PRE_TREATMENT_MODE_STATE_T handleWaterSampleState( void ); static HD_PRE_TREATMENT_MODE_STATE_T handleSelfTestConsumableState( void ); static HD_PRE_TREATMENT_MODE_STATE_T handleSelfTestNoCartState( void ); +static HD_PRE_TREATMENT_MODE_STATE_T handleInstallState( void ); static HD_PRE_TREATMENT_MODE_STATE_T handleSelfTestDryState( void ); static HD_PRE_TREATMENT_MODE_STATE_T handlePrimeState( void ); static HD_PRE_TREATMENT_MODE_STATE_T handleRecirculateState( void ); @@ -189,6 +190,10 @@ currentPreTreatmentState = handleSelfTestNoCartState(); break; + case HD_PRE_TREATMENT_CART_INSTALL_STATE: + currentPreTreatmentState = handleInstallState(); + break; + case HD_PRE_TREATMENT_SELF_TEST_DRY_STATE: currentPreTreatmentState = handleSelfTestDryState(); break;