Index: firmware/App/Modes/SelfTests.c =================================================================== diff -u -r26225bc99981b1cc66ade6ca93916103ae9ae1a0 -r2810cc8c4792de6df6232b57b4d2cfb01fe8e8ac --- firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 26225bc99981b1cc66ade6ca93916103ae9ae1a0) +++ firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 2810cc8c4792de6df6232b57b4d2cfb01fe8e8ac) @@ -714,7 +714,7 @@ * The handleNoCartridgeWaitForClosedDoor function executes the wait for * door to be closed state of no cartridge self-tests state machine. * @details Inputs: none - * @details Outputs: none + * @details Outputs: selfTestStartTime * @return the next state of no cartridge self-tests state machine *************************************************************************/ static NO_CART_SELF_TESTS_STATE_T handleNoCartSelfTestsWaitForClosedDoor( void ) @@ -897,8 +897,9 @@ * @brief * The handleNoCartSelfTestStoppedState function handles the stopped no * cartridge self-tests operation. - * @details Inputs: none - * @details Outputs: none + * @details Inputs: selfTestsResumeRequested + * @details Outputs: selfTestStartTime, selfTestsResumeRequested, + * havePumpsStartedForNCST, pumpHomingRequestedForNCST * @return the next state of no cart self-tests state machine *************************************************************************/ static NO_CART_SELF_TESTS_STATE_T handleNoCartSelfTestStoppedState( void ) @@ -966,7 +967,7 @@ * The handleDrySelfTestWaitForDoorCloseState function makes sure door is * closed before starting self-tests. * @details Inputs: none - * @details Outputs: none + * @details Outputs: selfTestStartTime * @return the next state of dry self-tests state machine *************************************************************************/ static DRY_SELF_TESTS_STATE_T handleDrySelfTestWaitForDoorCloseState( void ) @@ -1045,7 +1046,7 @@ * The handleDrySelfTestCartridgeLoadedCheckState function verifies a cartridge * is installed by checking sufficient pressure at OB sensor. * @details Inputs: none - * @details Outputs: none + * @details Outputs: dryPressureTestsCompleted * @return the next state of dry self-tests state machine *************************************************************************/ static DRY_SELF_TESTS_STATE_T handleDrySelfTestCartridgeLoadedCheckState( void ) @@ -1083,7 +1084,7 @@ * The handleDrySelfTestPressureSensorsSetupState function handles the setup * for pressure sensors dry self-test. * @details Inputs: pressureSelfTestPreNormalStartTime - * @details Outputs: none + * @details Outputs: previousNormalArterialPressure, previousNormalVenousPressure * @return the next state of dry self-tests state machine *************************************************************************/ static DRY_SELF_TESTS_STATE_T handleDrySelfTestPressureSensorsNormalSetupState( void ) @@ -1505,8 +1506,8 @@ * @brief * The handleDrySelfTestStoppedState function handles the stopped dry self-tests * operation. - * @details Inputs: none - * @details Outputs: none + * @details Inputs: selfTestsResumeRequested + * @details Outputs: selfTestsResumeRequested, selfTestStartTime, selfTestCartridgeSettleTime * @return the next state of dry self-tests state machine *************************************************************************/ static DRY_SELF_TESTS_STATE_T handleDrySelfTestStoppedState( void ) @@ -2018,7 +2019,7 @@ * The handleWetSelfTestStoppedState function handles the stopped wet self-tests * operation. * @details Inputs: selfTestsResumeRequested - * @details Outputs: selfTestsResumeRequested + * @details Outputs: selfTestsResumeRequested, selfTestStartTime * @return the next state of wet self-tests state machine *************************************************************************/ static WET_SELF_TESTS_STATE_T handleWetSelfTestStoppedState( void )