Index: firmware/App/Controllers/DGInterface.c =================================================================== diff -u -r5216f3b45f98fe69d09a66b6fef53b86b60e57e9 -r06338303884d9955097ea055b25976bc99e83274 --- firmware/App/Controllers/DGInterface.c (.../DGInterface.c) (revision 5216f3b45f98fe69d09a66b6fef53b86b60e57e9) +++ firmware/App/Controllers/DGInterface.c (.../DGInterface.c) (revision 06338303884d9955097ea055b25976bc99e83274) @@ -996,6 +996,7 @@ void cmdStartDGFlush( void ) { BOOL start = TRUE; + dgCmdResp[ DG_CMD_START_FLUSH ].commandID = DG_CMD_NONE; sendDGStartFlushModeCommand( start ); @@ -1012,6 +1013,7 @@ void cmdStopDGFlush( void ) { BOOL start = FALSE; + dgCmdResp[ DG_CMD_STOP_FLUSH ].commandID = DG_CMD_NONE; sendDGStartFlushModeCommand( start ); @@ -1028,6 +1030,7 @@ void cmdStartDGHeatDisinfect( void ) { BOOL start = TRUE; + dgCmdResp[ DG_CMD_START_HEAT_DISINFECT ].commandID = DG_CMD_NONE; sendDGStartHeatDisinfectModeCommand( start ); @@ -1044,6 +1047,7 @@ void cmdStopDGHeatDisinfect( void ) { BOOL start = FALSE; + dgCmdResp[ DG_CMD_STOP_HEAT_DISINFECT ].commandID = DG_CMD_NONE; sendDGStartHeatDisinfectModeCommand( start ); @@ -1060,6 +1064,7 @@ void cmdStartDGChemicalDisinfect( void ) { BOOL start = TRUE; + dgCmdResp[ DG_CMD_START_CHEM_DISINFECT ].commandID = DG_CMD_NONE; sendDGStartChemicalDisinfectModeCommand( start ); } @@ -1075,6 +1080,7 @@ void cmdStopDGChemicalDisinfect( void ) { BOOL start = FALSE; + dgCmdResp[ DG_CMD_STOP_CHEM_DISINFECT ].commandID = DG_CMD_NONE; sendDGStartChemicalDisinfectModeCommand( start ); } @@ -1090,6 +1096,7 @@ void cmdStartDGChemicalFlushDisinfect( void ) { BOOL start = TRUE; + dgCmdResp[ DG_CMD_START_CHEM_DISINFECT_FLUSH ].commandID = DG_CMD_NONE; sendDGStartStopChemicalDisinfectFlushModeCommand( start ); } @@ -1105,6 +1112,7 @@ void cmdStopDGChemFlushDisinfect( void ) { BOOL start = FALSE; + dgCmdResp[ DG_CMD_STOP_CHEM_DISINFECT_FLUSH ].commandID = DG_CMD_NONE; sendDGStartStopChemicalDisinfectFlushModeCommand( start ); }