Index: firmware/App/Modes/Prime.c =================================================================== diff -u -rc1b9ac0dbf2196280895d2e440dd7ac288ac8424 -rc1e2dfcd544f59788ad1a58e1e8339a475ba4266 --- firmware/App/Modes/Prime.c (.../Prime.c) (revision c1b9ac0dbf2196280895d2e440dd7ac288ac8424) +++ firmware/App/Modes/Prime.c (.../Prime.c) (revision c1e2dfcd544f59788ad1a58e1e8339a475ba4266) @@ -8,7 +8,7 @@ * @file Prime.c * * @author (last) Sean Nash -* @date (last) 14-Apr-2023 +* @date (last) 03-May-2023 * * @author (original) Quang Nguyen * @date (original) 08-Dec-2020 @@ -199,12 +199,7 @@ signalDialInPumpHardStop(); signalDialOutPumpHardStop(); stopSyringePump(); -#ifndef _RELEASE_ - if ( SW_CONFIG_DISABLE_VALUE == getSoftwareConfigStatus( SW_CONFIG_DISABLE_AIR_PUMP ) ) -#endif - { - setAirPumpState( AIR_PUMP_STATE_OFF ); - } + setAirPumpState( AIR_PUMP_STATE_OFF ); // Set valves to default positions setValveAirTrap( STATE_CLOSED ); @@ -447,7 +442,7 @@ setValvePosition( VDI, VALVE_POSITION_C_CLOSE ); setValvePosition( VDO, VALVE_POSITION_C_CLOSE ); setValvePosition( VBA, VALVE_POSITION_C_CLOSE ); - setValvePosition( VBV, VALVE_POSITION_C_CLOSE ); + setValvePosition( VBV, VALVE_POSITION_B_OPEN ); // Allow fluid to get to VBA per DEN-14171 setValveAirTrap( STATE_OPEN ); signalDialOutPumpHardStop(); @@ -491,11 +486,12 @@ } else #endif - - if ( TRUE == primeStartRequested ) { - primeStartRequested = FALSE; - state = HD_PRIME_SALINE_SETUP_STATE; + if ( TRUE == primeStartRequested ) + { + primeStartRequested = FALSE; + state = HD_PRIME_SALINE_SETUP_STATE; + } } return state;