Index: dialin/common/hd_defs.py =================================================================== diff -u -rd55580ac0bef4e0c16ad6c6d9d0cff409ec67027 -r53afa721ce0f1e3863e81d55fdce170787906983 --- dialin/common/hd_defs.py (.../hd_defs.py) (revision d55580ac0bef4e0c16ad6c6d9d0cff409ec67027) +++ dialin/common/hd_defs.py (.../hd_defs.py) (revision 53afa721ce0f1e3863e81d55fdce170787906983) @@ -200,22 +200,27 @@ @unique class PreTreatmentDrySelfTestsStates(DialinEnum): + """ + The HD Pre-Treatment dry self test states + """ DRY_SELF_TESTS_START_STATE = 0 # Dry self-tests starting state DRY_SELF_TESTS_WAIT_FOR_DOOR_CLOSE_STATE = 1 # Wait for door to close before executing self-tests DRY_SELF_TESTS_USED_CARTRIDGE_CHECK_STATE = 2 # Used cartridge check dry self-test state DRY_SELF_TESTS_OCCLUSION_SENSORS_STATE = 3 # Occlusion sensors dry self-test state - DRY_SELF_TESTS_PRESSURE_SENSORS_SETUP_STATE = 4 # Pressure sensors dry self-test setup valves and pump state - DRY_SELF_TESTS_PRESSURE_SENSORS_PRESSURIZED_STATE = 5 # Pressure sensors verify pressure readings state - DRY_SELF_TESTS_PRESSURE_SENSORS_DECAY_STATE = 6 # Pressure sensors verify pressure loss state - DRY_SELF_TESTS_PRESSURE_SENSORS_STABILITY_STATE = 7 # Pressure sensors verify pressure stability state - DRY_SELF_TESTS_PRESSURE_SENSORS_NORMAL_STATE = 8 # Pressure sensors verify normal pressure readings state - DRY_SELF_TESTS_SYRINGE_PUMP_PRIME_STATE = 9 # Prime syringe pump state - DRY_SELF_TESTS_SYRINGE_PUMP_OCCLUSION_DETECTION_STATE = 10 # Occlusion detection state - DRY_SELF_TESTS_STOPPED_STATE = 11 # Dry self-test stopped state - DRY_SELF_TESTS_COMPLETE_STATE = 12 # Dry self-test complete state - NUM_OF_DRY_SELF_TESTS_STATES = 13 # Number of dry self-tests states + DRY_SELF_TESTS_PRESSURE_SENSORS_NORMAL_SETUP_STATE = 4 # Pressure sensor setup state. + DRY_SELF_TESTS_PRESSURE_SENSORS_VENOUS_SETUP_STATE = 5 # Venous pressure sensor dry self-test setup valves and pump state + DRY_SELF_TESTS_PRESSURE_SENSORS_VENOUS = 6 # Venous pressure sensor dry self-test + DRY_SELF_TESTS_PRESSURE_SENSORS_ARTERIAL_SETUP_STATE = 7 # Arterial pressure sensor dry self-test setup valves and pump state + DRY_SELF_TESTS_PRESSURE_SENSORS_ARTERIAL = 8 # Arterial pressure sensor dry self-test + DRY_SELF_TESTS_PRESSURE_SENSORS_DECAY_STATE = 9 # Pressure sensors verify pressure loss state + DRY_SELF_TESTS_PRESSURE_SENSORS_STABILITY_STATE = 10 # Pressure sensors verify pressure stability state + DRY_SELF_TESTS_PRESSURE_SENSORS_NORMAL_STATE = 11 # Pressure sensors verify normal pressure readings state + DRY_SELF_TESTS_SYRINGE_PUMP_PRIME_STATE = 12 # Prime syringe pump state + DRY_SELF_TESTS_SYRINGE_PUMP_OCCLUSION_DETECTION_STATE = 13 # Occlusion detection state + DRY_SELF_TESTS_STOPPED_STATE = 14 # Dry self-test stopped state + DRY_SELF_TESTS_COMPLETE_STATE = 15 # Dry self-test complete state + NUM_OF_DRY_SELF_TESTS_STATES = 16 # Number of dry self-tests states - @unique class PreTreatmentPrimeStates(DialinEnum): HD_PRIME_START_STATE = 0 # Prime start state