Index: firmware/App/Modes/FPModes/ModeGenPermeateDefeatured.c =================================================================== diff -u -r886964fa2bf6a5bb61b33b8b5547f3d0c585b360 -rbadf6cf12c8ee15d856a195dfacb8f84360f8e96 --- firmware/App/Modes/FPModes/ModeGenPermeateDefeatured.c (.../ModeGenPermeateDefeatured.c) (revision 886964fa2bf6a5bb61b33b8b5547f3d0c585b360) +++ firmware/App/Modes/FPModes/ModeGenPermeateDefeatured.c (.../ModeGenPermeateDefeatured.c) (revision badf6cf12c8ee15d856a195dfacb8f84360f8e96) @@ -351,9 +351,12 @@ switch ( newSubMode ) { case FP_GENP_DEF_SUPPLY_WATER: + result = TRUE; + break; + + // TODO update once pause state is implemented case FP_GENP_DEF_PAUSED: default: - result = TRUE; break; } } Index: firmware/App/Modes/FPModes/ModePreGenPermeate.c =================================================================== diff -u -r886964fa2bf6a5bb61b33b8b5547f3d0c585b360 -rbadf6cf12c8ee15d856a195dfacb8f84360f8e96 --- firmware/App/Modes/FPModes/ModePreGenPermeate.c (.../ModePreGenPermeate.c) (revision 886964fa2bf6a5bb61b33b8b5547f3d0c585b360) +++ firmware/App/Modes/FPModes/ModePreGenPermeate.c (.../ModePreGenPermeate.c) (revision badf6cf12c8ee15d856a195dfacb8f84360f8e96) @@ -577,9 +577,12 @@ case FP_PRE_GENP_FILTER_FLUSH: case FP_PRE_GENP_PERMEATE_FLUSH: case FP_PRE_GENP_VERIFY_WATER: + result = TRUE; + break; + + // TODO change once pause state is implemented case FP_PRE_GENP_PAUSED: default: - result = TRUE; break; } } Index: firmware/App/Modes/FPModes/ModePreGenPermeateDefeatured.c =================================================================== diff -u -r886964fa2bf6a5bb61b33b8b5547f3d0c585b360 -rbadf6cf12c8ee15d856a195dfacb8f84360f8e96 --- firmware/App/Modes/FPModes/ModePreGenPermeateDefeatured.c (.../ModePreGenPermeateDefeatured.c) (revision 886964fa2bf6a5bb61b33b8b5547f3d0c585b360) +++ firmware/App/Modes/FPModes/ModePreGenPermeateDefeatured.c (.../ModePreGenPermeateDefeatured.c) (revision badf6cf12c8ee15d856a195dfacb8f84360f8e96) @@ -396,9 +396,12 @@ { case FP_PRE_GENP_DEF_INLET_PRESSURE_CHECK: case FP_PRE_GENP_DEF_FLUSH: + result = TRUE; + break; + + // TODO change once pause state is implemented case FP_PRE_GENP_DEF_PAUSED: default: - result = TRUE; break; } }