Index: firmware/App/Modes/ModePreTreat.c =================================================================== diff -u -r8254d0eaea0d25b62e41dc4189ec7cabbcf4c226 -r7452a8f8b7049aa76c2c749774f387869cf3c531 --- firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 8254d0eaea0d25b62e41dc4189ec7cabbcf4c226) +++ firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 7452a8f8b7049aa76c2c749774f387869cf3c531) @@ -42,6 +42,7 @@ // ********** private definitions ********** +/// Number of task cycles to delay UI transition after sub-mode completion. #define SUBMODE_COMPLETE_UI_TRANSITION_TIME_COUNT ( MS_PER_SECOND / TASK_GENERAL_INTERVAL ) /// Interval (ms/task time) at which the Pre-Treatment state data is published on the CAN bus. @@ -314,10 +315,13 @@ /*********************************************************************//** * @brief - * The handleDrySelfTestState function performs dry self-test. - * @details \b Inputs: none - * @details \b Outputs: transition to prime state on user request - * @return current state (sub-mode) + * The handleDrySelfTestState function executes the Dry Self-Test + * pre-treatment sub-mode. + * @details \b Inputs: alarmActionResumeReceived, + * goToInstallStateRequested, submodeCompleteTransitionTimeCounter, + * @details \b Outputs: alarmActionResumeReceived, + * goToInstallStateRequested, submodeCompleteTransitionTimeCounter + * @return current Pre-Treatment state *************************************************************************/ static TD_PRE_TREATMENT_MODE_STATE_T handleDrySelfTestState( void ) {