Index: AlarmDefs.h =================================================================== diff -u -ra709d8e2e9c5195eeb7404d1afaa3701a0940248 -r89329663c6e3de68fd57999c64ce00421deae734 --- AlarmDefs.h (.../AlarmDefs.h) (revision a709d8e2e9c5195eeb7404d1afaa3701a0940248) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 89329663c6e3de68fd57999c64ce00421deae734) @@ -174,6 +174,11 @@ ALARM_ID_DIALYSATE_TEMPERATRUE_TOO_LOW = 136, ///< HD dialysate temperature too low alarm ALARM_ID_PRE_TREATMENT_DRY_SELF_TEST_FAILURE = 137, ///< HD pre-treatment mode dry self-tests failure ALARM_ID_PRE_TREATMENT_WET_SELF_TEST_FAILURE = 138, ///< HD pre-treatment mode wet self-tests failure + ALARM_ID_DG_FLOW_METER_CHECK_FAILURE = 139, ///< DG flow meter check failure alarm + ALARM_ID_DG_RO_PUMP_TOO_MANY_RAMP_UP_RETRY = 140, ///< DG RO pump ramp up exceed maximum allowed number of retries + ALARM_ID_NVDATAMGMT_GROUP_RECORD_CRC_INVALID = 141, ///< DG/HD NV data management overall group record CRC invalid + ALARM_ID_NVDATAMGMT_INDIVIDUAL_RECORD_CRC_INVALID = 142, ///< DG/HD NV data management individual record CRC invalid + ALARM_ID_NVDATAMGMT_INDIVIDUAL_RECORD_TIME_INVALID = 143, ///< DG/HD NV data management individual record time invalid NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -386,7 +391,7 @@ { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DRAIN_PUMP_RPM_OUT_OF_RANGE { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_HEATERS_NEGATIVE_COLD_JUNCTION_TEMPERATURE { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_HEATERS_FAULT - { ALARM_PRIORITY_LOW, 32, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, TRUE , FALSE, TRUE , FALSE, TRUE , FALSE }, // ALARM_ID_END_OF_DIALYSIS_TREATMENT_WARNING + { ALARM_PRIORITY_LOW, 32, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE }, // ALARM_ID_END_OF_DIALYSIS_TREATMENT_WARNING { ALARM_PRIORITY_MEDIUM, 26, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_END_OF_DIALYSIS_TREATMENT_ALARM { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_END_OF_DIALYSIS_TREATMENT_ALARM_HIGH { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_HEAT_DISINFECT_CYCLE_FAILED @@ -418,6 +423,11 @@ { ALARM_PRIORITY_HIGH, 29, ALM_ESC_4_MIN, ALARM_ID_BLOOD_SITTING_WARNING, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_DIALYSATE_TEMPERATRUE_TOO_LOW { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_PRE_TREATMENT_DRY_SELF_TEST_FAILURE { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_PRE_TREATMENT_WET_SELF_TEST_FAILURE + { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_FLOW_METER_CHECK_FAILURE + { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_RO_PUMP_TOO_MANY_RAMP_UP_RETRY + { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_NVDATAMGMT_GROUP_RECORD_CRC_INVALID + { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_NVDATAMGMT_INDIVIDUAL_RECORD_CRC_INVALID + { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_NVDATAMGMT_INDIVIDUAL_RECORD_TIME_INVALID // Priority Rank Escalate In Escalate To Fault Stops ClrIm NoClr NoRes NoRin NoEnd NoNew NoRcr UsrAck };