Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -r24a548463380f1e3f015d83aed04a30ab62f502f -r2fff37fa585181917705645494549b5fd4a4d522 --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 24a548463380f1e3f015d83aed04a30ab62f502f) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 2fff37fa585181917705645494549b5fd4a4d522) @@ -23,6 +23,7 @@ #include "Fans.h" #include "FluidLeak.h" #include "Heaters.h" +#include "ModeChemicalDisinfect.h" #include "ModeFlush.h" #include "ModeHeatDisinfect.h" #include "MsgQueues.h" @@ -121,6 +122,15 @@ // MSG_ID_DG_FLUSH_DATA BOOL broadcastFlushData( MODE_FLUSH_DATA_T *flushData ); +// MSG_ID_DG_CHEM_DISINFECT_DATA +BOOL broadcastChemicalDisinfectData( MODE_CHEMICAL_DISINFECT_DATA_T *chemDisinfectData ); + +// MSG_ID_DG_CHEM_DISINFECT_TIME_TO_UI_DATA_PUBLISH +BOOL broadcastChemicalDisinfectData2UI( MODE_CHEMICAL_DISINFECT_UI_DATA_T *chemDisinfectUIData ); + +// MSG_ID_DG_HEAT_DISINFECT_TO_UI_DATA_PUBLISH +BOOL broadcastHeatDisinfectData2UI( MODE_HEAT_DISINFECT_UI_DATA_T *heatDisinfectUIData ); + // MSG_ID_DG_COMMAND_RESPONSE void sendCommandResponseMsg( DG_CMD_RESPONSE_T *cmdResponsePtr ); @@ -351,6 +361,9 @@ // MSG_ID_DG_SET_SCHEDULED_RUNS_RECORD void handleSetDGScheduledRunsRecord( MESSAGE_T *message ); +// MSG_ID_DG_START_STOP_CHEM_DSINFECT +BOOL handleStartStopDGChemicalDisinfect( MESSAGE_T *message ); + // MSG_ID_FILTER_FLUSH_TIME_PERIOD_OVERRIDE void handleFilterFlushTimePeriodOverride( MESSAGE_T *message );