Index: firmware/App/Modes/ModeTreatment.c =================================================================== diff -u -r6c6d0ab1b4e4299541d92f7b6cc89c421b01438a -rbd594d51a6487960035f36d516c801de1b4aaff9 --- firmware/App/Modes/ModeTreatment.c (.../ModeTreatment.c) (revision 6c6d0ab1b4e4299541d92f7b6cc89c421b01438a) +++ firmware/App/Modes/ModeTreatment.c (.../ModeTreatment.c) (revision bd594d51a6487960035f36d516c801de1b4aaff9) @@ -283,12 +283,11 @@ treatmentTimeMS = 0; lastTreatmentTimeStamp = getMSTimerCount(); - #ifndef DISABLE_UI_TREATMENT_WORKFLOW presTreatmentTimeSecs = SEC_PER_MIN * getTreatmentParameterU32( TREATMENT_PARAM_TREATMENT_DURATION ); presBloodFlowRate = getTreatmentParameterU32( TREATMENT_PARAM_BLOOD_FLOW ); presDialysateFlowRate = getTreatmentParameterU32( TREATMENT_PARAM_DIALYSATE_FLOW ); - presMaxUFVolumeML = getTreatmentParameterF32( TREATMENT_PARAM_UF_VOLUME ); + presMaxUFVolumeML = getTreatmentParameterF32( TREATMENT_PARAM_UF_VOLUME ) / (F32)ML_PER_LITER; presUFRate = presMaxUFVolumeML / (F32)getTreatmentParameterU32( TREATMENT_PARAM_TREATMENT_DURATION ); #else // TODO - test code