Index: firmware/App/Controllers/ConcentratePumps.h =================================================================== diff -u -ra1877093454dc5252c43f5ab11b005a85e293167 -re6f3a632890f96a5aa282922d11df148bdd06587 --- firmware/App/Controllers/ConcentratePumps.h (.../ConcentratePumps.h) (revision a1877093454dc5252c43f5ab11b005a85e293167) +++ firmware/App/Controllers/ConcentratePumps.h (.../ConcentratePumps.h) (revision e6f3a632890f96a5aa282922d11df148bdd06587) @@ -19,6 +19,7 @@ #define __CONCENTRATEPUMPS_H__ #include "DGCommon.h" +#include "NVDataMgmt.h" /** * @defgroup ConcentratePumps ConcentratePumps @@ -55,12 +56,17 @@ void execConcentratePumpMonitor( void ); void execConcentratePumpController( void ); +SELF_TEST_STATUS_T execConcenratePumpsSelfTest( void ); + void requestConcentratePumpsOn( CONCENTRATE_PUMPS_T pumpId ); void requestConcentratePumpsOff( CONCENTRATE_PUMPS_T pumpId ); void setConcentratePumpTargetSpeed( CONCENTRATE_PUMPS_T pumpId, F32 targetSpeed_ml_min ); F32 getMeasuredPumpSpeed( CONCENTRATE_PUMPS_T pumpId ); +DG_ACID_CONCENTRATES_RECORD_T getAcidConcentrateCalRecord( void ); +DG_BICARB_CONCENTRATES_RECORD_T getBicarbConcentrateCalRecord( void ); + BOOL testSetConcentratePumpDataPublishIntervalOverride( U32 value ); BOOL testResetConcentratePumpDataPublishIntervalOverride( void ); BOOL testSetConcentratePumpTargetSpeedOverride( U32 pumpId, F32 value );