Index: firmware/App/Modes/ModeTreatmentParams.c =================================================================== diff -u -r4aa16058db700e071748f89f91e6eb58ed348ea3 -rea0047d0cb48b899475cf519e7e4997d96f5e538 --- firmware/App/Modes/ModeTreatmentParams.c (.../ModeTreatmentParams.c) (revision 4aa16058db700e071748f89f91e6eb58ed348ea3) +++ firmware/App/Modes/ModeTreatmentParams.c (.../ModeTreatmentParams.c) (revision ea0047d0cb48b899475cf519e7e4997d96f5e538) @@ -22,6 +22,8 @@ #include "Buttons.h" #include "DialInFlow.h" #include "DialOutFlow.h" +#include "Dialysis.h" +#include "ModeTreatment.h" #include "ModeTreatmentParams.h" #include "OperationModes.h" #include "SyringePump.h" @@ -121,6 +123,10 @@ // Reset this mode initTreatParamsMode(); + // Reset treatment + initTreatmentMode(); + initDialysis(); + validTreatParamsReceived = FALSE; treatParamsConfirmed = FALSE; treatParamsRejected = FALSE;