Index: firmware/App/Controllers/DrainPump.c =================================================================== diff -u -r622eebf6fb7f1c6c232ffd82bc072dd30a7b3f94 -r01da5a9677431082a2ce6cdd69c26f9e778537b4 --- firmware/App/Controllers/DrainPump.c (.../DrainPump.c) (revision 622eebf6fb7f1c6c232ffd82bc072dd30a7b3f94) +++ firmware/App/Controllers/DrainPump.c (.../DrainPump.c) (revision 01da5a9677431082a2ce6cdd69c26f9e778537b4) @@ -163,10 +163,9 @@ * @brief * The setDrainPumpTargetSpeed function sets a new target RPM for the * drain pump. - * @details Inputs: drainPumpDAC, targetDrainPumpSpeed, drainPumpControlMode, - * drainPumpControlModeSet - * @details Outputs: drainPumpDAC, targetDrainPumpSpeed, drainPumpControlMode, - * drainPumpControlModeSet + * @details Inputs: none + * @details Outputs: drainPumpDAC, targetDrainPumpRPM, drainPumpControlMode, + * drainPumpControlModeSet, signalNewRPMRequest * @param rpm new drain pump target RPM * @return TRUE if new target RPM is set, FALSE if not *************************************************************************/ @@ -292,7 +291,7 @@ * The signalDrainPumpHardStop function stops the Drain pump immediately. * @details Inputs: none * @details Outputs: targetDrainPumpSpeed, drainPumpState, drainPumpControlMode, - * hasClosedLoopBeenRequested, drainControlTimerCounter, isRMPNonZeroInClosedLoop + * hasClosedLoopBeenRequested, drainControlTimerCounter * @return none *************************************************************************/ void signalDrainPumpHardStop( void ) @@ -313,8 +312,8 @@ * The execDrainPumpMonitor function executes the drain pump monitor. * RPM = ( 1 / ADC ) * conversion coefficient. * ADC = ( 1 / RPM ) * conversion coefficient. - * @details Inputs: currentDrainPumpRPM - * @details Outputs: currentDrainPumpRPM + * @details Inputs: drainPumpControlModeSet, drainPumpState + * @details Outputs: drainPumpMeasuredRPM * @return none *************************************************************************/ void execDrainPumpMonitor( void ) @@ -522,9 +521,8 @@ * @brief * The handleDrainPumpOffState function handles the drain pump off state of * the drain pump controller state machine. - * @details Inputs: drainPumpControlModeSet, drainPumpDACSet, drainPumpDAC - * hasClosedLoopBeenRequested - * @details Outputs: drainPumpDACSet + * @details Inputs: drainPumpControlModeSet, hasClosedLoopBeenRequested * + * @details Outputs: drainPumpDACSet, signalNewRPMRequest * @return next state for the controller state machine *************************************************************************/ static DRAIN_PUMP_STATE_T handleDrainPumpOffState( void )