########################################################################### # # Copyright (c) 2023-2024 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file test_config_defs.py # # @author (last) Dara Navaei # @date (last) 16-Aug-2023 # @author (original) Dara Navaei # @date (original) 24-Apr-2023 # ############################################################################ from enum import unique from ..utils.base import DialinEnum @unique class DDFPTestConfigOptions(DialinEnum): TEST_CONFIG_DISABLE_BC_PRES_ALARM = 0 # (DD) Test configuration to disable Balancing Chamber pressure alarms TEST_CONFIG_ENABLE_BETA_1_9_HW = 1 # (DD & FP) Test configuration to switch to HW in development TEST_CONFIG_USE_DIENER_1000_PUMP = 2 # (DD) Test configuration to use Diener 1000 concentracte pump instead of Diener 2000 TEST_CONFIG_DISABLE_CHAMBER_H_FILL = 3 # (DD) Test configuration to disable Chamber H fill in case if D46 sensor is disabled TEST_CONFIG_DISABLE_CHAMBER_F_FILL = 4 # (DD) Test configuration to disable Chamber F fill in case if D63 and D98 sensor is disabled NUM_OF_TEST_CONFIGS = 5 # Number of Test Configs @unique class TDTestConfigOptions(DialinEnum): TEST_CONFIG_ENABLE_BETA_1_9_HW = 0 # Test configuration to switch to HW in development NUM_OF_TEST_CONFIGS = 1 # Number of Test Configs