Index: firmware/App/Controllers/PresOccl.c =================================================================== diff -u -rdd9b6a7b7259bea3d954674457d3ff7a2babf5ec -rcc248c378837675622886b28bf52b646324a9fc1 --- firmware/App/Controllers/PresOccl.c (.../PresOccl.c) (revision dd9b6a7b7259bea3d954674457d3ff7a2babf5ec) +++ firmware/App/Controllers/PresOccl.c (.../PresOccl.c) (revision cc248c378837675622886b28bf52b646324a9fc1) @@ -604,7 +604,7 @@ switch ( currPresLimitsState ) { case PRESSURE_LIMITS_STATE_OFF: - if ( MODE_TREA == currMode ) + if ( ( MODE_TREA == currMode ) && ( currTxState != TREATMENT_RECIRC_STATE ) ) { // Tx mode starts in blood prime - want wide limits in that state currPresLimitsState = PRESSURE_LIMITS_STATE_WIDE; } @@ -628,6 +628,10 @@ useShortStablizeTime = USE_NORMAL_STABILIZATION_PERIOD; currPresLimitsState = PRESSURE_LIMITS_STATE_STABILIZATION; } + else if ( currTxState == TREATMENT_RECIRC_STATE ) + { + currPresLimitsState = PRESSURE_LIMITS_STATE_OFF; + } break; case PRESSURE_LIMITS_STATE_STABILIZATION: