Index: firmware/App/Modes/ModePreTreat.c =================================================================== diff -u -r27f3db92495948d4c1192421c1b0c20338c4a034 -r7d229e65a33d587e2e5b03b4ce06e814012686e4 --- firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 27f3db92495948d4c1192421c1b0c20338c4a034) +++ firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 7d229e65a33d587e2e5b03b4ce06e814012686e4) @@ -45,7 +45,6 @@ static void resetSignalFlags( 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 ); @@ -120,10 +119,6 @@ currentPreTreatmentState = handleSelfTestNoCartState(); break; - case HD_PRE_TREATMENT_CART_INSTALL_STATE: - currentPreTreatmentState = handleInstallState(); - break; - case HD_PRE_TREATMENT_SELF_TEST_DRY_STATE: currentPreTreatmentState = handleSelfTestDryState(); break; @@ -263,24 +258,6 @@ /*********************************************************************//** * @brief - * The handleInstallState function handles disposable installation. - * @details Inputs: none - * @details Outputs: transition to prime sub-mode when blood pump finished homing - * @return current state (sub-mode) - *************************************************************************/ -static HD_PRE_TREATMENT_MODE_STATE_T handleInstallState( void ) -{ - HD_PRE_TREATMENT_MODE_STATE_T state = HD_PRE_TREATMENT_CART_INSTALL_STATE; - - // TODO: handle install verification and transition - transitionToDrySelfTests(); - state = HD_PRE_TREATMENT_SELF_TEST_DRY_STATE; - - return state; -} - -/*********************************************************************//** - * @brief * The handleSelfTestDryState function performs dry self-test. * @details Inputs: none * @details Outputs: transition to prime state on user request