Index: firmware/App/Controllers/ConcentratePumps.c =================================================================== diff -u -ra9315539f527b92523b1598ff91e47db4d71dae2 -rfbecceef31f59ffc46d960803b1123e2ea491c6c --- firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision a9315539f527b92523b1598ff91e47db4d71dae2) +++ firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision fbecceef31f59ffc46d960803b1123e2ea491c6c) @@ -283,7 +283,9 @@ { if ( pumpId < NUM_OF_CONCENTRATE_PUMPS ) { +#ifndef DISABLE_CONC_PUMPS concentratePumps[ pumpId ].hasTurnOnPumpsBeenRequested = TRUE; +#endif } else { @@ -304,8 +306,10 @@ { if ( pumpId < NUM_OF_CONCENTRATE_PUMPS ) { +#ifndef DISABLE_CONC_PUMPS concentratePumps[ pumpId ].hasTurnOnPumpsBeenRequested = FALSE; concentratePumps[ pumpId ].pumpTargetSpeed = 0.0; +#endif } else { Index: firmware/App/DGCommon.h =================================================================== diff -u -rf907c79b56ee0b8e5dad7770ab11a3abaeb821c0 -rfbecceef31f59ffc46d960803b1123e2ea491c6c --- firmware/App/DGCommon.h (.../DGCommon.h) (revision f907c79b56ee0b8e5dad7770ab11a3abaeb821c0) +++ firmware/App/DGCommon.h (.../DGCommon.h) (revision fbecceef31f59ffc46d960803b1123e2ea491c6c) @@ -56,6 +56,7 @@ // #define NEW_FMD_FLOW_SENSOR 1 // Not needed #define DISABLE_HEATERS_EFFICIENCY 1 #define DISABLE_HEAT_DISINFECT_CONDUCTIVITY 1 // Implement + #define DISABLE_CONC_PUMPS 1 // Turn these flags on to disable dialysate mixing #define DISABLE_DIALYSATE_CHECK 1 // Disabled for Tom // Implement