Index: AlarmDefs.h =================================================================== diff -u -r7238f72393ddb8dd8bf835d56382060067c45153 -rf5edfc40fa2c13c4d6b04c86d5e0443db6ac3242 --- AlarmDefs.h (.../AlarmDefs.h) (revision 7238f72393ddb8dd8bf835d56382060067c45153) +++ AlarmDefs.h (.../AlarmDefs.h) (revision f5edfc40fa2c13c4d6b04c86d5e0443db6ac3242) @@ -229,6 +229,8 @@ ALARM_ID_TD_ARTERIAL_PRESSURE_DECAY = 197, ///< TD arterial pressure decay failure ALARM_ID_TD_ARTERIAL_PRESSURE_LEAK = 198, ///< TD arterial pressure leak ALARM_ID_TD_ARTERIAL_PRESSURE_RELIEF = 199, ///< TD arterial pressure relief failure + ALARM_ID_TD_BATTERY_PACK_ERROR_DETECTED = 200, ///< TD battery pack detected an error + ALARM_ID_TD_BATTERY_COMM_FAULT = 201, ///< TD battery communication fault NUM_OF_ALARM_IDS ///< Number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -576,7 +578,10 @@ { ALARM_PRIORITY_HIGH, 10, ALM_SRC_TD, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_TD_SYRINGE_PUMP_PRIME_TIMEOUT }, { ALARM_PRIORITY_HIGH, 110, ALM_SRC_FP, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_FP_P9_COND_SENSOR_FPGA_FAULT }, { ALARM_PRIORITY_HIGH, 110, ALM_SRC_FP, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_FP_P18_COND_SENSOR_FPGA_FAULT }, -}; // Priority Rank Source Fault DDFault Stops ClrIm NoClr NoRes NoRin NoEnd BlkRB BlkET NoBRcr NoDRcr AutoRes ClrOnly TxLog ID + // Priority Rank Source Fault DDFault Stops ClrIm NoClr NoRes NoRin NoEnd BlkRB BlkET NoBRcr NoDRcr AutoRes ClrOnly TxLog ID + { ALARM_PRIORITY_HIGH, 110, ALM_SRC_FP, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_TD_BATTERY_PACK_ERROR_DETECTED }, + { ALARM_PRIORITY_HIGH, 110, ALM_SRC_FP, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_TD_BATTERY_COMM_FAULT }, +}; /// Table of alarms and their rank. const ALARM_RANK_T ALARM_RANK_TABLE[] = @@ -781,6 +786,8 @@ { 999, ALARM_ID_UI_RESERVED_129 }, { 999, ALARM_ID_UI_RESERVED_130 }, { 999, ALARM_ID_NO_ALARM }, + { 999, ALARM_ID_TD_BATTERY_COMM_FAULT }, + { 999, ALARM_ID_TD_BATTERY_PACK_ERROR_DETECTED }, }; #endif // included by AlarmMgmt.c