Index: firmware/App/Modes/ModeTreatment.c =================================================================== diff -u -r909f86488558085c2ec1f08160759528c9df7d36 -r8436bb33a488e4471ad8c9d66bdbfcf50589f25b --- firmware/App/Modes/ModeTreatment.c (.../ModeTreatment.c) (revision 909f86488558085c2ec1f08160759528c9df7d36) +++ firmware/App/Modes/ModeTreatment.c (.../ModeTreatment.c) (revision 8436bb33a488e4471ad8c9d66bdbfcf50589f25b) @@ -1286,8 +1286,8 @@ // Check if we are in treatment mode for settings change if ( MODE_TREA == currMode ) { - F32 dialVolumeSoFar = (F32)( getTreatmentAvgDialysateFlowRate() * ( treatmentTimeMS / TREATMENT_PERIODIC_DATA_LOG_INTERVAL ) ) / (F32)( ML_PER_LITER * SEC_PER_MIN ); - F32 dialVolumeNowToEnd = (F32)( dialRate * CALC_TREAT_TIME_REMAINING_IN_SECS() ) / (F32)( ML_PER_LITER * SEC_PER_MIN ); + F32 dialVolumeSoFar = (F32)( getTreatmentAvgDialysateFlowRate() * ( treatmentTimeMS / TREATMENT_PERIODIC_DATA_LOG_INTERVAL ) ) / (F32)( SEC_PER_MIN ); + F32 dialVolumeNowToEnd = (F32)( dialRate * CALC_TREAT_TIME_REMAINING_IN_SECS() ) / (F32)( SEC_PER_MIN ); F32 dialVolume = dialVolumeSoFar + dialVolumeNowToEnd; // mL // Validate new rates