Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rc9eae083ca9c06f843ce7ebd7ef93ff47a986011 -r468292c78916bae95676d263c7259cba965ba147 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision c9eae083ca9c06f843ce7ebd7ef93ff47a986011) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 468292c78916bae95676d263c7259cba965ba147) @@ -1756,7 +1756,7 @@ msg.hdr.msgID = MSG_ID_DG_START_STOP_HEAT_DISINFECT_CMD_REQUEST; msg.hdr.payloadLen = sizeof( DG_HEAT_DISINFECTION_MODE_CMD_T ); - memcpy( &msg.payload, &start, sizeof( DG_HEAT_DISINFECTION_MODE_CMD_T ) ); + memcpy( &msg.payload, &cmd, sizeof( DG_HEAT_DISINFECTION_MODE_CMD_T ) ); // Serialize the message (w/ sync, CRC, and appropriate CAN padding) and add serialized message data to appropriate comm buffer result = serializeMessage( msg, COMM_BUFFER_OUT_CAN_HD_2_DG, ACK_REQUIRED );