Index: firmware/App/Controllers/DialOutFlow.c =================================================================== diff -u -rf6b78d1fe6741043de38707211710ab0e8a08483 -rda838b2d59d8b12a239cd31f8b68b2b1bf78e4ae --- firmware/App/Controllers/DialOutFlow.c (.../DialOutFlow.c) (revision f6b78d1fe6741043de38707211710ab0e8a08483) +++ firmware/App/Controllers/DialOutFlow.c (.../DialOutFlow.c) (revision da838b2d59d8b12a239cd31f8b68b2b1bf78e4ae) @@ -101,7 +101,7 @@ #define DOP_REV_PER_LITER 146.84 ///< Rotor revolutions per liter. #define DOP_ML_PER_MIN_TO_PUMP_RPM_FACTOR ( DOP_REV_PER_LITER / ML_PER_LITER ) ///< Conversion factor from mL/min to pump motor RPM. #define DOP_GEAR_RATIO 32.0 ///< Pump motor to pump gear ratio. -#define DOP_PWM_ZERO_OFFSET 0.1 ///< 10% PWM duty cycle = zero speed. +#define DOP_PWM_ZERO_OFFSET 0.1F ///< 10% PWM duty cycle = zero speed. /// Macro converts a flow rate to an estimated PWM duty cycle %. #define DOP_PWM_FROM_ML_PER_MIN(rate) ( (rate) * DOP_ML_PER_MIN_TO_PUMP_RPM_FACTOR * DOP_GEAR_RATIO * DOP_MOTOR_RPM_TO_PWM_DC_FACTOR + DOP_PWM_ZERO_OFFSET )