Index: firmware/App/Controllers/DrainPump.h =================================================================== diff -u -r94b2082ddcec6ccb947e67714dc85ae005a2c7b6 -r2e3b3b2034ee5afb52a8630568145c9705afff9f --- firmware/App/Controllers/DrainPump.h (.../DrainPump.h) (revision 94b2082ddcec6ccb947e67714dc85ae005a2c7b6) +++ firmware/App/Controllers/DrainPump.h (.../DrainPump.h) (revision 2e3b3b2034ee5afb52a8630568145c9705afff9f) @@ -52,16 +52,18 @@ void execDrainPumpController( void ); BOOL setDrainPumpTargetRPM( U32 rpm ); +BOOL setDrainPumpTargetRPMDelayed( U32 rpm, U32 delayMs ); BOOL setDrainPumpTargetOutletPressure( F32 pressure ); +BOOL setDrainPumpTargetOutletPressureDelayed( F32 pressure, U32 delayMs ); void signalDrainPumpHardStop( void ); SELF_TEST_STATUS_T execDrainPumpSelfTest( void ); U32 getTargetDrainPumpRPM( void ); - F32 getTargetDrainPumpOutletPressure( void ); +BOOL isDrainPumpOn( void ); BOOL testSetDrainPumpDataPublishIntervalOverride( U32 value ); BOOL testResetDrainPumpDataPublishIntervalOverride( void );