Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -r5a36a768d11cc597a36b894c1fb3a5e5590130f1 -re44aad7a9d5fa48aeaa55c65bd28ad9acde6ce05 --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 5a36a768d11cc597a36b894c1fb3a5e5590130f1) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision e44aad7a9d5fa48aeaa55c65bd28ad9acde6ce05) @@ -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" @@ -112,12 +113,18 @@ // MSG_ID_DG_FLUID_LEAK_STATE BOOL broadcastFluidLeakState( FLUID_LEAK_STATES_T state); +// MSG_ID_DG_FLUSH_DATA +BOOL broadcastFlushData( MODE_FLUSH_DATA_T *flushData ); + // MSG_ID_DG_VOLTAGES_DATA BOOL broadcastVoltagesData( VOLTAGES_DATA_PAYLOAD_T data ); -// 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_VOLTAGES_DATA +BOOL broadcastVoltagesData( VOLTAGES_DATA_PAYLOAD_T data ); + // MSG_ID_DG_COMMAND_RESPONSE void sendCommandResponseMsg( DG_CMD_RESPONSE_T *cmdResponsePtr ); @@ -354,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 );