Index: firmware/App/Services/TDInterface.c =================================================================== diff -u -r6e36d2fd90b130f540494f4128951d81e7dc5ed5 -r88f86f2dc5107670e32f53e04e256ad8249ba55f --- firmware/App/Services/TDInterface.c (.../TDInterface.c) (revision 6e36d2fd90b130f540494f4128951d81e7dc5ed5) +++ firmware/App/Services/TDInterface.c (.../TDInterface.c) (revision 88f86f2dc5107670e32f53e04e256ad8249ba55f) @@ -345,8 +345,12 @@ // Process the pre-gen dialysate delivery request message if ( ( DD_MODE_STAN == ddMode ) && ( TRUE == startPreGenRequest.start ) ) { - // start dialysate generation + // start pre-gen dialysate result = requestDDPreGenStart(); + // Update Temperature, Acid/Bicarb type and dialysate rate for pregen process. + setTDDialysateFlowrate( startPreGenRequest.dialRate ); + setTDTargetDialysateTemperature( startPreGenRequest.dialTemp ); + setTDAcidAndBicarbType( startPreGenRequest.acidType, startPreGenRequest.bicarbType ); } else if ( DD_MODE_PREG == ddMode ) {