Index: firmware/App/Modes/ModePostTreat.c =================================================================== diff -u -r733ee44bb3ffd9338daffe8e39c10ddd5679c120 -rdbfeaf78c05fc922eba6ff8c7a31ba8a9392c642 --- firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision 733ee44bb3ffd9338daffe8e39c10ddd5679c120) +++ firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision dbfeaf78c05fc922eba6ff8c7a31ba8a9392c642) @@ -213,12 +213,8 @@ treatmentLogData.dialysateVolumeUsed_L = treatmentLogData.avgDialysateFlow_mL_min * treatmentLogData.actualTreatmentDur_sec / ( ML_PER_LITER * SEC_PER_MIN ); treatmentLogData.avgDialysateTemperature_degC = getTreatmentAvgDialysateTemp(); - if ( TRUE == isUFVolumeParamReceived() ) - { - treatmentLogData.targetUFVolume_L = getTreatmentParameterF32( TREATMENT_PARAM_UF_VOLUME ); - treatmentLogData.targetUFRate_mL_min = getTreatmentParameterF32( TREATMENT_PARAM_UF_VOLUME ) * ML_PER_LITER * SEC_PER_MIN / treatmentLogData.treatmentDuration_sec; - } - + treatmentLogData.targetUFVolume_L = getTreatmentParameterF32( TREATMENT_PARAM_UF_VOLUME ); + treatmentLogData.targetUFRate_mL_min = getTreatmentParameterF32( TREATMENT_PARAM_UF_VOLUME ) * ML_PER_LITER * SEC_PER_MIN / treatmentLogData.treatmentDuration_sec; if ( treatmentLogData.actualTreatmentDur_sec > 0 ) { treatmentLogData.actualUFVolume_L = getUltrafiltrationVolumeCollected() / ML_PER_LITER; @@ -229,6 +225,7 @@ treatmentLogData.actualUFVolume_L = 0.0; treatmentLogData.actualUFRate_mL_min = 0.0; } + treatmentLogData.salineBolusVolume_mL = getTotalSalineBolusVolumeDelivered(); treatmentLogData.heparinBolusVolume_mL = getTreatmentParameterF32( TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME );