Index: firmware/App/Drivers/FluidPump.h =================================================================== diff -u -rd5574e12aa9638c933d11b9bee8d5cf024864440 -rb92c26da32bed791d9836391080eacf19f221de6 --- firmware/App/Drivers/FluidPump.h (.../FluidPump.h) (revision d5574e12aa9638c933d11b9bee8d5cf024864440) +++ firmware/App/Drivers/FluidPump.h (.../FluidPump.h) (revision b92c26da32bed791d9836391080eacf19f221de6) @@ -35,8 +35,8 @@ #define MAX_FLUID_PUMP_PWM_DUTY_CYCLE 500 ///< Maximum settable boost pump duty cycle magnitude. #define MIN_FLUID_PUMP_PWM_DUTY_CYCLE 0 ///< minimum settable boost pump duty cycle magnitude. -#define MAX_FLUID_PUMP_DUTY_CYCLE_PCT 0.99F ///< Max duty cycle in percentage. -#define MIN_FLUID_PUMP_DUTY_CYCLE_PCT 0.0F ///< Min duty cycle in percentage. +#define MAX_FLUID_PUMP_DUTY_CYCLE_PCT 0.90F ///< Max duty cycle in percentage. +#define MIN_FLUID_PUMP_DUTY_CYCLE_PCT 0.10F ///< Min duty cycle in percentage. /// Enumerations of fluid pumps. typedef enum FluidPumps @@ -57,6 +57,7 @@ U16 getFluidPumpReadPWMDutyCycle( FP_FLUID_PUMP_T pumpID ); F32 getFluidPumpRPM( FP_FLUID_PUMP_T pumpID ); +F32 convertDutyCycleCntToPct( U32 dutyCycleCnt ); U16 convertDutyCyclePctToCnt( F32 dutyCyclePct ); BOOL setFluidPumpPctToPWMDutyCycle( FP_FLUID_PUMP_T pumpID, F32 dutyCyclePct);