Index: firmware/App/Modes/ModeTreatment.c =================================================================== diff -u -r526e890e4e35fac0a622af538bf611ea15a30609 -r5ea6a78b3576e7f6b456843b31877101f55a7dc3 --- firmware/App/Modes/ModeTreatment.c (.../ModeTreatment.c) (revision 526e890e4e35fac0a622af538bf611ea15a30609) +++ firmware/App/Modes/ModeTreatment.c (.../ModeTreatment.c) (revision 5ea6a78b3576e7f6b456843b31877101f55a7dc3) @@ -816,7 +816,7 @@ if ( TRUE == resumeTreatmentAlarmResponseRequest ) { resumeTreatmentAlarmResponseRequest = FALSE; - // Hard stop the pumps when recovering from the treatment stop to not start from a high speed + // Hard stop the pumps so they will ramp up from zero together on resume signalDialInPumpHardStop(); signalDialOutPumpHardStop(); @@ -980,11 +980,7 @@ { signalTreatmentEndAlarmEndTxUserAction(); } - // Handle alarm response from user to resume slow blood flow while waiting for rinseback request - else if ( TRUE == resumeTreatmentAlarmResponseRequest ) - { - signalTreatmentEndAlarmResumeUserAction(); - } + // End treatment state does not allow resume // Execute treatment end sub-mode execTreatmentEnd();