Index: firmware/App/Controllers/DialInFlow.c =================================================================== diff -u -r1ebbe403d260d9f65695c13d6dbafbe1a93cfdde -r37d15894252ccc91706d27eb890ddea3e55980d8 --- firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision 1ebbe403d260d9f65695c13d6dbafbe1a93cfdde) +++ firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision 37d15894252ccc91706d27eb890ddea3e55980d8) @@ -928,11 +928,19 @@ * PWM duty cycle percentage. * @details Inputs: dialInPumpPWMDutyCyclePctSet * @details Outputs: none + * @param init Flag indicates whether or not initial PWM duty cycle is wanted * @return the current dialIn pump PWM duty cycle percentage (0..1). *************************************************************************/ -F32 getDialInPumpPWMDutyCyclePct( void ) +F32 getDialInPumpPWMDutyCyclePct( BOOL init ) { - return dialInPumpPWMDutyCyclePctSet; + F32 result = dialInPumpPWMDutyCyclePctSet; + + if ( TRUE == init ) + { + result = dialInPumpPWMDutyCyclePct; + } + + return result; } /*********************************************************************//**