Index: firmware/App/Services/TxParams.c =================================================================== diff -u -rad1296a077cec6ed95674cc1267a750aaf8213c4 -r4205dc894c6df0d84072778fcd80dcaed93f75fa --- firmware/App/Services/TxParams.c (.../TxParams.c) (revision ad1296a077cec6ed95674cc1267a750aaf8213c4) +++ firmware/App/Services/TxParams.c (.../TxParams.c) (revision 4205dc894c6df0d84072778fcd80dcaed93f75fa) @@ -2204,7 +2204,7 @@ { setTreatmentParameterU32( TREATMENT_PARAM_TREATMENT_DURATION, validatedTreatmentDuration_min ); setTreatmentParameterU32( TREATMENT_PARAM_HEPARIN_DELIVERY_DURATION, validatedHeparinDeliveryDuration_min ); - updateTreatmentBroadcastData(); + updateTreatmentBroadcastData( validatedUFRateLhr ); setDialysisDDParams( getTreatmentParameterU32( TREATMENT_PARAM_DIALYSATE_FLOW ), presUFVolumeMl, validatedUFRateMlMin ); response.accepted = TRUE; @@ -2264,7 +2264,8 @@ ( fabs( request.ufRate - validatedUFRateLhr ) <= 0.01F ) ) { setTreatmentParameterF32( TREATMENT_PARAM_UF_VOLUME, validatedUFVolumeGoalL ); - updateTreatmentBroadcastData(); + updateTreatmentBroadcastData( validatedUFRateLhr ); + setDialysisDDParams( getTreatmentParameterU32( TREATMENT_PARAM_DIALYSATE_FLOW ), validatedUFVolumeGoalMl, validatedUFRateMlMin ); response.accepted = TRUE;