Index: firmware/App/Modes/SelfTests.c =================================================================== diff -u -r23389626f10f9e841c185c189ef16ac3939d549c -rb79c79bdbae63b4672f7222a859e01103e58c756 --- firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 23389626f10f9e841c185c189ef16ac3939d549c) +++ firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision b79c79bdbae63b4672f7222a859e01103e58c756) @@ -50,8 +50,8 @@ #define ARTERIAL_DECAY_PRESSURE_DIFF_TOLERANCE_MMHG 5.0F ///< Difference in arterial pressure readings after the pump stops (in mmHg). #define VENOUS_DECAY_PRESSURE_DIFF_TOLERANCE_MMHG 10.0F ///< Difference in venous pressure readings after the pump stops (in mmHg). -#define ARTERIAL_STABILITY_PRESSURE_DIFF_TOLERANCE_MMHG 4.0F ///< Difference in arterial pressure readings while in a stable pressured state (in mmHg). -#define VENOUS_STABILITY_PRESSURE_DIFF_TOLERANCE_MMHG 8.0F ///< Difference in venous pressure readings while in a stable pressured state (in mmHg). +#define ARTERIAL_STABILITY_PRESSURE_DIFF_TOLERANCE_MMHG 5.0F ///< Difference in arterial pressure readings while in a stable pressured state (in mmHg). +#define VENOUS_STABILITY_PRESSURE_DIFF_TOLERANCE_MMHG 5.0F ///< Difference in venous pressure readings while in a stable pressured state (in mmHg). #define ARTERIAL_PRESSURE_SELF_TEST_LOW_LIMIT_MMHG -200.0F ///< Arterial pressure low limit after running blood pump. #define VENOUS_PRESSURE_SELF_TEST_HIGH_LIMIT_MMHG 80.0F ///< Venous pressure high limit after running blood pump. @@ -438,7 +438,7 @@ case DRY_SELF_TESTS_OCCLUSION_SENSORS_STATE: if ( SELF_TEST_STATUS_PASSED == execPresOcclDryTest() ) { - setValvePosition( VDI, VALVE_POSITION_C_CLOSE ); + setValvePosition( VDI, VALVE_POSITION_B_OPEN ); setValvePosition( VDO, VALVE_POSITION_C_CLOSE ); setValvePosition( VBA, VALVE_POSITION_C_CLOSE ); setValvePosition( VBV, VALVE_POSITION_C_CLOSE ); @@ -873,7 +873,7 @@ if (( STATE_CLOSED == frontDoor ) && (STATE_CLOSED == pumpTrack ) ) { state = DRY_SELF_TESTS_USED_CARTRIDGE_CHECK_STATE; - setValvePosition( VDI, VALVE_POSITION_C_CLOSE ); + setValvePosition( VDI, VALVE_POSITION_B_OPEN ); setValvePosition( VDO, VALVE_POSITION_C_CLOSE ); setValvePosition( VBA, VALVE_POSITION_C_CLOSE ); setValvePosition( VBV, VALVE_POSITION_C_CLOSE ); @@ -952,7 +952,7 @@ SET_ALARM_WITH_2_F32_DATA( ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_TEST_FAILURE, previousNormalArterialPressure, previousNormalVenousPressure ); } - setValvePosition( VDI, VALVE_POSITION_C_CLOSE ); + setValvePosition( VDI, VALVE_POSITION_B_OPEN ); setValvePosition( VDO, VALVE_POSITION_C_CLOSE ); setValvePosition( VBA, VALVE_POSITION_B_OPEN ); setValvePosition( VBV, VALVE_POSITION_C_CLOSE );