Index: firmware/App/Controllers/BalancingChamber.c =================================================================== diff -u -r5531ef9081711c5d57cceba2d51ff9bb24b7c254 -rf364406cd1f672078ca38ae8aad5bc508e9b64dd --- firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision 5531ef9081711c5d57cceba2d51ff9bb24b7c254) +++ firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision f364406cd1f672078ca38ae8aad5bc508e9b64dd) @@ -764,7 +764,7 @@ } // If the dry bicarbonate is enabled then we ignore looking at d18 pressure to be in range. - if ( ( FALSE == getTestConfigStatus( TEST_CONFIG_DD_DISABLE_DRY_BICARB ) ) && ( FALSE == getBicarbChamberFillRequested() ) ) + if ( ( FALSE == getTestConfigStatus( TEST_CONFIG_DD_DISABLE_DRY_BICARB ) ) && ( TRUE == getBicarbChamberFillRequested() ) ) { isPressureStabilizedDuringFill = TRUE; } @@ -1016,7 +1016,7 @@ spentDialPressure = getFilteredPressure( D51_PRES ); // If the dry bicarbonate is enabled then we ignore looking at d18 pressure to be in range. - if ( ( FALSE == getTestConfigStatus( TEST_CONFIG_DD_DISABLE_DRY_BICARB ) ) && ( FALSE == getBicarbChamberFillRequested() ) ) + if ( ( FALSE == getTestConfigStatus( TEST_CONFIG_DD_DISABLE_DRY_BICARB ) ) && ( TRUE == getBicarbChamberFillRequested() ) ) { isPressureStabilizedDuringFill = TRUE; }