Index: firmware/App/Controllers/PistonPumpControl.h =================================================================== diff -u -r322747d530c1b8205be257557e53dcfe9caad50a -r3e47015a27919c3d0ef7fd5218fdea1542a5580b --- firmware/App/Controllers/PistonPumpControl.h (.../PistonPumpControl.h) (revision 322747d530c1b8205be257557e53dcfe9caad50a) +++ firmware/App/Controllers/PistonPumpControl.h (.../PistonPumpControl.h) (revision 3e47015a27919c3d0ef7fd5218fdea1542a5580b) @@ -22,10 +22,9 @@ #include "DDCommon.h" #include "DDDefs.h" - /** * @defgroup PistonPumpControl PistonPumpControl - * @brief PistonPumpControl unit. Performs Dosing and ultrafilteration functions via a state machine. + * @brief PistonPumpControl unit. Performs Dosing and ultrafiltration functions via a state machine. * * @addtogroup PistonPumpControl * @{ @@ -63,9 +62,11 @@ void execPistonPumpController( void ); // Execute the piston pump control state machine void startPistonPumpCycle( PISTON_PUMPS_T pumpId, U32 cycleCount, F32 targetVolume_ml, F32 speed ); // Set the piston pump parameters void stopPistonPumpCycle( PISTON_PUMPS_T pumpId ); // Stop the piston pump +void processPistonPumpDosingTrigger( void ); // Process doding pump trigger control BOOL testDDPistonPumpControlDataPublishIntervalOverride( MESSAGE_T *message ); // To override the piston pump control data publish interval BOOL testDDPistonPumpStartStopOverride( MESSAGE_T *message ); // To override the piston pump start/stop control +BOOL testDDPistonPumpFillAfterDispenseOverride( MESSAGE_T *message ); // To override the piston pump fill after dispense control /**@}*/