Index: firmware/App/Drivers/GLXferPump.h =================================================================== diff -u -rf267032333f872d729d33614f48373eeb6c422d2 -rfbb77dff1aeac3b26529790ad6af0e63f5a1f578 --- firmware/App/Drivers/GLXferPump.h (.../GLXferPump.h) (revision f267032333f872d729d33614f48373eeb6c422d2) +++ firmware/App/Drivers/GLXferPump.h (.../GLXferPump.h) (revision fbb77dff1aeac3b26529790ad6af0e63f5a1f578) @@ -33,14 +33,18 @@ // ********** public definitions ********** -#define AIR_PUMP_MOTOR_OFF 0.0f ///< Power level setting (PWM) for H12 air pump to turn pump off. +#define AIR_PUMP_MOTOR_OFF 0.0F ///< Power level setting (PWM) for H12 air pump to turn pump off. +#define AIR_PUMP_DUTY_CYCLE_MIN 0.0F ///< Air pump minimum duty cycle in percentage +#define AIR_PUMP_DUTY_CYCLE_MAX 100.0F ///< Air pump maximum duty cycle in percentage +#define AIR_PUMP_MAX_PWM 250 ///< Air pump maximum PWM, FPGA ignores 251-255 // ********** public function prototypes ********** void initGasLiqXferPumpDriver( void ); U16 getAirPumpMotorRPM( void ); void setAirPumpMotorPower( F32 power ); F32 getAirPumpMotorPower( void ); +U16 getAirPumpMotorRPM( void ); BOOL testSetAirPump( MESSAGE_T *message );