Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rab9597daa82d8e4575a8bb1fd8438ac301b85d44 -r5ecdab32d9d42bfda6458b395f32ba9da447a670 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision ab9597daa82d8e4575a8bb1fd8438ac301b85d44) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 5ecdab32d9d42bfda6458b395f32ba9da447a670) @@ -1285,7 +1285,7 @@ if ( TRUE == startingDGHeatDisinfect ) { setActiveOrPassiveHeatDisinfectStatus( FALSE ); - status = startDGHeatDisinfect(); + status = startDGHeatDisinfect( FALSE ); } else { @@ -1984,19 +1984,8 @@ if ( message->hdr.payloadLen == sizeof(U32) ) { - BOOL startingDGNocturnalHeatDisinfect; - - memcpy( &startingDGNocturnalHeatDisinfect, message->payload, sizeof(U32) ); - - if ( TRUE == startingDGNocturnalHeatDisinfect ) - { - setActiveOrPassiveHeatDisinfectStatus( TRUE ); - status = startDGHeatDisinfect(); - } - else - { - status = startDGHeatDisinfect(); - } + setActiveOrPassiveHeatDisinfectStatus( TRUE ); + status = startDGHeatDisinfect( TRUE ); } sendAckResponseMsg( (MSG_ID_T)message->hdr.msgID, COMM_BUFFER_OUT_CAN_DG_2_HD, status );