Index: firmware/App/Modes/StatePreTxHeparinSetup.c =================================================================== diff -u -rea4df318f602d13eb9494e62331bbc1067a1afe7 -r253f1ca9860b2d13f8b4d7e82ba440b35c4f2cb8 --- firmware/App/Modes/StatePreTxHeparinSetup.c (.../StatePreTxHeparinSetup.c) (revision ea4df318f602d13eb9494e62331bbc1067a1afe7) +++ firmware/App/Modes/StatePreTxHeparinSetup.c (.../StatePreTxHeparinSetup.c) (revision 253f1ca9860b2d13f8b4d7e82ba440b35c4f2cb8) @@ -193,7 +193,7 @@ * The isPreTxHeparinAwaitingSyringeLoadConfirmation function reports * whether the Heparin Setup state machine is awaiting syringe load * confirmation. - * @details \b Inputs: currentPreTxHeparinSetupState. + * @details \b Inputs: currentPreTxHeparinSetupState,interruptedPreTxHeparinSetupState * @details \b Outputs: none. * @return TRUE if awaiting syringe load confirmation, FALSE otherwise. *************************************************************************/ @@ -228,6 +228,8 @@ * @brief * The setupPreTxHeparinState function configures the syringe pump for the * specified pre-treatment heparin setup state. + * @details \b Alarm: ALARM_ID_TD_SOFTWARE_FAULT if the current + * pre-treatment heparin setup state is invalid. * @details \b Inputs: none. * @details \b Outputs: syringe pump operating state. * @param state Pre-treatment heparin setup state to configure. @@ -333,7 +335,7 @@ * @brief * The handlePreTxHeparinAwaitSyringeLoadConfirmationState function handles * the await syringe load confirmation state. - * @details \b Inputs: alarm stop status. + * @details \b Inputs: alarm stop status, heparinSetupResumeRequested * @details \b Outputs: interruptedPreTxHeparinSetupState and syringe * pump operating state. * @return Current or next pre-treatment heparin setup state.