Index: firmware/App/Modes/ModeStandby.c =================================================================== diff -u -rb8a409a6f04c2912cb20eb4c9191bff573080162 -r929a44fe491f63e6a9900227b89e3e0cd2980ed0 --- firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision b8a409a6f04c2912cb20eb4c9191bff573080162) +++ firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 929a44fe491f63e6a9900227b89e3e0cd2980ed0) @@ -413,7 +413,7 @@ #ifndef DISABLE_CAP_SWITCHES DG_CMD_RESPONSE_T cmdResponse; - cmdResponse.commandID = MSG_ID_DG_START_STOP_FLUSH; + cmdResponse.commandID = DG_CMD_START_FLUSH; cmdResponse.rejected = FALSE; cmdResponse.rejectCode = DG_CMD_REQUEST_REJECT_REASON_NONE; @@ -422,15 +422,15 @@ cmdResponse.rejected = TRUE; cmdResponse.rejectCode = ( STATE_OPEN == getSwitchStatus( DIALYSATE_CAP ) ? REQUEST_REJECT_REASON_DG_DIALYSATE_CAP_OPEN : REQUEST_REJECT_REASON_DG_CONCENTRATE_CAP_OPEN ); - - sendCommandResponseMsg( &cmdResponse ); } else #endif { pendingStartDGFlushRequest = TRUE; result = TRUE; } + + sendCommandResponseMsg( &cmdResponse ); } return result; @@ -453,7 +453,7 @@ #ifndef DISABLE_CAP_SWITCHES DG_CMD_RESPONSE_T cmdResponse; - cmdResponse.commandID = MSG_ID_DG_START_STOP_HEAT_DISINFECT; + cmdResponse.commandID = DG_CMD_START_HEAT_DISINFECT; cmdResponse.rejected = FALSE; cmdResponse.rejectCode = DG_CMD_REQUEST_REJECT_REASON_NONE; @@ -463,14 +463,15 @@ cmdResponse.rejectCode = ( STATE_OPEN == getSwitchStatus( DIALYSATE_CAP ) ? REQUEST_REJECT_REASON_DG_DIALYSATE_CAP_OPEN : REQUEST_REJECT_REASON_DG_CONCENTRATE_CAP_OPEN ); - sendCommandResponseMsg( &cmdResponse ); } else #endif { pendingStartDGHeatDisinfectRequest = TRUE; status = TRUE; } + + sendCommandResponseMsg( &cmdResponse ); } return status; @@ -494,7 +495,7 @@ #ifndef DISABLE_CAP_SWITCHES DG_CMD_RESPONSE_T cmdResponse; - cmdResponse.commandID = MSG_ID_DG_START_STOP_HEAT_DISINFECT; + cmdResponse.commandID = DG_CMD_START_CHEM_DISINFECT; cmdResponse.rejected = FALSE; cmdResponse.rejectCode = DG_CMD_REQUEST_REJECT_REASON_NONE; @@ -504,15 +505,15 @@ cmdResponse.rejected = TRUE; cmdResponse.rejectCode = ( STATE_OPEN == getSwitchStatus( DIALYSATE_CAP ) ? REQUEST_REJECT_REASON_DG_DIALYSATE_CAP_OPEN : REQUEST_REJECT_REASON_DG_CONCENTRATE_CAP_OPEN ); - - sendCommandResponseMsg( &cmdResponse ); - } + } else #endif { pendingStartDGChemicalDisinfectRequest = TRUE; status = TRUE; } + + sendCommandResponseMsg( &cmdResponse ); } return status;