Index: firmware/App/Controllers/DialInFlow.c =================================================================== diff -u -r1c628bfd5d6414b74b8cbd083f66839888a8236b -r50fc6ca962c381ac98c9f032115973a5fff2a761 --- firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision 1c628bfd5d6414b74b8cbd083f66839888a8236b) +++ firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision 50fc6ca962c381ac98c9f032115973a5fff2a761) @@ -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; } /*********************************************************************//**