Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -r0fd3da87c657a807a0a2a6e1aae28b794241ed53 -ra3960210792d0811093a6913e505d43eda1918ea --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 0fd3da87c657a807a0a2a6e1aae28b794241ed53) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision a3960210792d0811093a6913e505d43eda1918ea) @@ -413,17 +413,15 @@ { BOOL result = FALSE; - if ( message->hdr.payloadLen == sizeof( TARGET_TEMPS_AND_TIME_PAYLOAD_T ) ) + if ( message->hdr.payloadLen == sizeof( DG_CMD_DIALYSATE_HEATING_PARAMS_T ) ) { - TARGET_TEMPS_AND_TIME_PAYLOAD_T payload; + DG_CMD_DIALYSATE_HEATING_PARAMS_T payload; result = TRUE; - memcpy( &payload, message->payload, sizeof( TARGET_TEMPS_AND_TIME_PAYLOAD_T ) ); - // TOD - // - //setHeaterTargetTemperature( DG_TRIMMER_HEATER, payload.targetTrimmerHeaterTemp ); + memcpy( &payload, message->payload, sizeof( DG_CMD_DIALYSATE_HEATING_PARAMS_T ) ); setHeatersTargetTemperature( payload ); } + sendAckResponseMsg( (MSG_ID_T)message->hdr.msgID, COMM_BUFFER_OUT_CAN_DG_2_HD, result ); }