Index: dialin/common/alarm_defs.py =================================================================== diff -u -r818d439ae9c03d90902013ae07872e4e58f52890 -rcb1c74b54c487077306ffb27940a570946f0e82a --- dialin/common/alarm_defs.py (.../alarm_defs.py) (revision 818d439ae9c03d90902013ae07872e4e58f52890) +++ dialin/common/alarm_defs.py (.../alarm_defs.py) (revision cb1c74b54c487077306ffb27940a570946f0e82a) @@ -1,16 +1,16 @@ ########################################################################### # -# Copyright (c) 2020-2022 Diality Inc. - All Rights Reserved. +# Copyright (c) 2019-2022 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 alarm_defs.py +# @file alarm_defs.py # -# @author (last) Hung Nguyen -# @date (last) 24-Mar-2022 -# @author (original) Peter Lucia -# @date (original) 07-Aug-2020 +# @author (last) Peter Lucia +# @date (last) 19-May-2022 +# @author (original) Peter Lucia +# @date (original) 19-May-2022 # ############################################################################ from enum import unique @@ -105,24 +105,24 @@ ALARM_ID_HD_SYRINGE_PUMP_DAC_WRITE_ERROR = 82 ALARM_ID_HD_SYRINGE_PUMP_RUNNING_WHILE_BP_OFF_ERROR = 83 ALARM_ID_HD_VENOUS_PRESSURE_READ_TIMEOUT_ERROR = 84 - ALARM_ID_HD_VENOUS_PRESSURE_SENSOR_TEMP_OUT_OF_RANGE = 85 + ALARM_ID_PUMP_TRACK_LATCH_OPENED = 85 ALARM_ID_HD_BP_OCCLUSION_READ_TIMEOUT_ERROR = 86 ALARM_ID_DG_HEATING_INVALID_CAL_RECORD = 87 ALARM_ID_DG_CONC_PUMP_HALL_SENSOR_OUT_OF_RANGE = 88 ALARM_ID_HD_BP_OCCLUSION_SENSOR_ERROR = 89 - ALARM_ID____AVAILABLE_25 = 90 + ALARM_ID_DG_LOAD_CELL_FPGA_READ_ERROR = 90 ALARM_ID_HD_DIALYSATE_FLOW_DATA_NOT_RECEIVE = 91 - ALARM_ID____AVAILABLE_14 = 92 - ALARM_ID____AVAILABLE_15 = 93 - ALARM_ID____AVAILABLE_16 = 94 - ALARM_ID____AVAILABLE_17 = 95 + ALARM_ID_DG_CONDUCTIVITY_SENSOR_BAD_STATUS = 92 + ALARM_ID_DG_OUTLET_PRIMARY_CONDUCTIVITY_OUT_OF_RANGE = 93 + ALARM_ID_DG_PRESSURE_OUT_OF_RANGE = 94 + ALARM_ID_DG_WATCHDOG_EXPIRED = 95 ALARM_ID_INLET_WATER_TEMPERATURE_IN_HIGH_RANGE = 96 ALARM_ID_FILL_CONDUCTIVITY_OUT_OF_RANGE = 97 ALARM_ID_HD_BATTERY_COMM_FAULT = 98 ALARM_ID_HD_SYRINGE_PUMP_STALL = 99 ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT = 100 ALARM_ID_HD_DRY_SELF_TEST_TIMEOUT = 101 - ALARM_ID_RTC_COMM_ERROR = 102 + ALARM_ID_DG_HEAT_DISINFECT_TEMP_GRAD_OUT_OF_RANAGE = 102 ALARM_ID_HD_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID = 103 ALARM_ID_AIR_TRAP_ILLEGAL_LEVELS = 104 ALARM_ID_DG_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID = 105 @@ -137,10 +137,10 @@ ALARM_ID_HD_VENOUS_BUBBLE_SELF_TEST_FAILURE = 114 ALARM_ID_DG_TEMPERATURE_SENSOR_OUT_OF_RANGE = 115 ALARM_ID_DG_TEMPERATURE_SENSOR_ADC_OUT_OF_RANGE = 116 - ALARM_ID_DG_PRIMARY_HEATER_INTERNAL_TEMP_OUT_OF_RANGE = 117 - ALARM_ID_DG_PRIMARY_HEATER_CJ_TEMP_OUT_OF_RANGE = 118 - ALARM_ID_DG_TRIMMER_HEATER_INTERNAL_TEMP_OUT_OF_RANGE = 119 - ALARM_ID_DG_TRIMMER_HEATER_CJ_TEMP_OUT_OF_RANGE = 120 + ALARM_ID_DG_CAN_MESSAGE_NOT_ACKED = 117 + ALARM_ID_DG_RTC_CONFIG_ERROR = 118 + ALARM_ID_DG_RTC_BATTERY_LOW = 119 + ALARM_ID_PRE_TREATMENT_WET_PRIME_TEST_FAILURE = 120 ALARM_ID_DG_MAIN_PRIMARY_HEATER_VOLTAGE_OUT_OF_RANGE = 121 ALARM_ID_DG_SMALL_PRIMARY_HEATER_VOLTAGE_OUT_OF_RANGE = 122 ALARM_ID_DG_TRIMMER_HEATER_VOLTAGE_OUT_OF_RANGE = 123 @@ -163,26 +163,26 @@ ALARM_ID_DG_COMM_TIMEOUT = 140 ALARM_ID_AIR_TRAP_FILL_DURING_TREATMENT = 141 ALARM_ID_OCCLUSION_BLOOD_PUMP = 142 - ALARM_ID_DG_DIALYSATE_TEMPERATURE_SENSORS_DRFIT_TIMEOUT = 143 + ALARM_ID_DG_DIALYSATE_TEMPERATURE_SENSORS_OUT_OF_RANGE = 143 ALARM_ID_DG_SW_CONFIG_RECORD_INVALID_CRC = 144 ALARM_ID_ACID_CONDUCTIVITY_OUT_OF_RANGE = 145 - ALARM_ID_DIALYSATE_CONDUCTIVITY_OUT_OF_RANGE = 146 + ALARM_ID_DG_RTC_OR_TIMER_ACCURACY_FAILURE = 146 ALARM_ID_CREATING_DIALYSATE_PLEASE_WAIT = 147 ALARM_ID_INLET_WATER_HIGH_TEMPERATURE = 148 - ALARM_ID_INLET_WATER_LOW_TEMPERATURE = 149 - ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_WARNING_RANGE = 150 - ALARM_ID_INLET_WATER_LOW_CONDUCTIVITY = 151 - ALARM_ID_INLET_WATER_LOW_PRESSURE = 152 + ALARM_ID_HD_WATCHDOG_EXPIRED = 149 + ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_HIGH_RANGE = 150 + ALARM_ID_INLET_WATER_CONDUCTIVITY_IN_LOW_RANGE = 151 + ALARM_ID_INLET_WATER_PRESSURE_IN_LOW_RANGE = 152 ALARM_ID_PRIME_COMPLETED_HIGH = 153 ALARM_ID_NVDATA_EEPROM_OPS_FAILURE = 154 ALARM_ID_HD_SW_CONFIG_RECORD_INVALID_CRC = 155 ALARM_ID_NVDATA_HW_USAGE_DATA_CRC_ERROR = 156 - ALARM_ID____AVAILABLE_23 = 157 + ALARM_ID_DG_CHEM_DISINFECT_PRIME_ACID_LINE_TIME_OUT = 157 ALARM_ID_INLET_WATER_TEMPERATURE_IN_LOW_RANGE = 158 ALARM_ID_DIAL_IN_PUMP_FLOW_VS_MOTOR_SPEED_CHECK = 159 ALARM_ID_BLOOD_PUMP_ROTOR_SPEED_TOO_HIGH = 160 - ALARM_ID_BLOOD_FLOW_SIGNAL_STRENGTH_TOO_LOW = 161 - ALARM_ID_DIALYSATE_FLOW_SIGNAL_STRENGTH_TOO_LOW = 162 + ALARM_ID_DG_COMM_TOO_MANY_BAD_CRCS = 161 + ALARM_ID_DG_FPGA_CLOCK_SPEED_CHECK_FAILURE = 162 ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM = 163 ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM = 164 ALARM_ID_TREATMENT_RINSEBACK_TIMEOUT_ALARM = 165 @@ -193,16 +193,16 @@ ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY = 170 ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION = 171 ALARM_ID_HD_SYRINGE_PUMP_NOT_ENOUGH_HEPARIN_ALARM = 172 - ALARM_ID_HD_ARTERIAL_BUBBLE_DETECTED = 173 - ALARM_ID_HD_ARTERIAL_BUBBLE_DETECTED_RINSEBACK = 174 + ALARM_ID____AVAILABLE_1 = 173 + ALARM_ID____AVAILABLE_2 = 174 ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR = 175 ALARM_ID_HD_RESERVOIR_FULL_AND_DG_NOT_READY_TO_SWITCH = 176 ALARM_ID_DG_SOFTWARE_FAULT = 177 ALARM_ID_HD_COMM_TIMEOUT = 178 ALARM_ID_DG_FPGA_COMM_TIMEOUT = 179 ALARM_ID_DG_LOAD_CELL_ADC_ERROR = 180 ALARM_ID_DG_LOAD_CELLS_TARE_WEIGHT_OUT_OF_RANGE = 181 - ALARM_ID_DG_LOAD_CELLS_INVALID_CALIBRATION = 182 + ALARM_ID_DG_LOAD_CELLS_INVALID_CAL_RECORD = 182 ALARM_ID_DG_INVALID_LOAD_CELL_VALUE = 183 ALARM_ID_UV_REACTOR_NOT_HEALTHY = 184 ALARM_ID_DG_FAN_RPM_OUT_OF_RANGE = 185 @@ -221,8 +221,8 @@ ALARM_ID_DG_HEATERS_NEGATIVE_COLD_JUNCTION_TEMPERATURE = 198 ALARM_ID_DG_HEATERS_FAULT = 199 ALARM_ID_DG_THERMISTORS_TEMPERATURE_OUT_OF_RANGE = 200 - ALARM_ID_DG_BAD_INLET_WATER_QUALITY = 201 - ALARM_ID_INLET_WATER_PRESSURE_FAULT = 202 + ALARM_ID_PRE_TREATMENT_WET_FLOW_TEST_FAILURE = 201 + ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_NORMAL_TEST_FAILURE = 202 ALARM_ID_PRESSURE_SENSOR_FAULT = 203 ALARM_ID_RO_REJECTION_RATIO_OUT_OF_RANGE = 204 ALARM_ID_CONDUCTIVITY_SENSOR_FAULT = 205 @@ -251,8 +251,8 @@ ALARM_ID_HD_PRIME_PURGE_AIR_TIME_OUT = 228 ALARM_ID_PRIME_DIALYSATE_DIALYZER_TIME_OUT = 229 ALARM_ID_PRIME_DIALYSATE_BYPASS_TIME_OUT = 230 - ALARM_ID_PRE_TREATMENT_DRY_SELF_TEST_FAILURE = 231 - ALARM_ID_PRE_TREATMENT_WET_SELF_TEST_FAILURE = 232 + ALARM_ID_PRE_TREATMENT_DRY_PRESSURE_TEST_FAILURE = 231 + ALARM_ID_PRE_TREATMENT_WET_LC_TEST_FAILURE = 232 ALARM_ID_RTC_BATTERY_LOW = 233 ALARM_ID_RTC_RAM_OPS_ERROR = 234 ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK = 235 @@ -309,3 +309,5 @@ ALARM_ID_HD_TREATMENT_RINSEBACK_TIMEOUT_WARNING = 286 ALARM_ID_HD_FPGA_CLOCK_SPEED_CHECK_FAILURE = 287 ALARM_ID_DG_TRIMMER_HEATER_ON_WITH_NO_FLOW_TIMEOUT = 288 + ALARM_ID_DG_DIALYSATE_OR_CONC_CAP_NOT_IN_PROPER_POSITION = 289 + ALARM_ID_DG_FLOW_TOO_LOW_WHILE_HEATER_ON = 290