Index: AlarmDefs.h =================================================================== diff -u -rb6417ea1e98571c41146de7f877423691dd60f84 -r70e6478104c7b170f927d2b71b0252499f3a2694 --- AlarmDefs.h (.../AlarmDefs.h) (revision b6417ea1e98571c41146de7f877423691dd60f84) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 70e6478104c7b170f927d2b71b0252499f3a2694) @@ -268,6 +268,8 @@ ALARM_ID_DD_NVM_INVALID_INSTIT_BASIC_RECORD_CRC = 236, ///< DD invalid basic institutional record ALARM_ID_DD_NVM_INVALID_INSTIT_ADVANCED_RECORD_CRC = 237, ///< DD invalid advanced institutional record ALARM_ID_DD_NVM_INVALID_INSTIT_ADDITIONAL_RECORD_CRC = 238, ///< DD invalid additional institutional record + ALARM_ID_FP_NVM_INVALID_SERVICE_RECORD_CRC = 239, ///< FP invalid serivice record + ALARM_ID_FP_NVM_INVALID_USAGE_RECORD_CRC = 239, ///< FP invalid usage record NUM_OF_ALARM_IDS ///< Number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -683,6 +685,8 @@ { ALARM_PRIORITY_HIGH, 2, ALM_SRC_DD, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_DD_NVM_INVALID_INSTIT_BASIC_RECORD_CRC }, { ALARM_PRIORITY_HIGH, 2, ALM_SRC_DD, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_DD_NVM_INVALID_INSTIT_ADVANCED_RECORD_CRC }, { ALARM_PRIORITY_HIGH, 2, ALM_SRC_DD, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_DD_NVM_INVALID_INSTIT_ADDITIONAL_RECORD_CRC }, + { ALARM_PRIORITY_HIGH, 2, ALM_SRC_FP, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_FP_NVM_INVALID_SERVICE_RECORD_CRC }, + { ALARM_PRIORITY_HIGH, 2, ALM_SRC_FP, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_FP_NVM_INVALID_USAGE_RECORD_CRC }, }; // Priority Rank Source Fault DDFault Stops ClrIm NoClr NoRes NoRin NoEnd BlkRB BlkET NoBRcr NoDRcr AutoRes ClrOnly TxLog ID /// Table of alarms and their rank. @@ -735,6 +739,8 @@ { 2, ALARM_ID_DD_NVM_INVALID_INSTIT_BASIC_RECORD_CRC }, { 2, ALARM_ID_DD_NVM_INVALID_INSTIT_ADVANCED_RECORD_CRC }, { 2, ALARM_ID_DD_NVM_INVALID_INSTIT_ADDITIONAL_RECORD_CRC }, + { 2, ALARM_ID_FP_NVM_INVALID_SERVICE_RECORD_CRC }, + { 2, ALARM_ID_FP_NVM_INVALID_USAGE_RECORD_CRC }, { 10, ALARM_ID_TD_SOFTWARE_FAULT }, { 10, ALARM_ID_TD_UI_COMM_TIMEOUT }, { 10, ALARM_ID_TD_COMM_TOO_MANY_BAD_CRCS }, @@ -1197,6 +1203,8 @@ { 236 , ALARM_ID_DD_NVM_INVALID_INSTIT_BASIC_RECORD_CRC , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD POST: Basic Institutional CRC | DD invalid basic Institutional record | If the calculated CRC of the DD basic Institutional record image does not match the expected CRC. | "}, { 237 , ALARM_ID_DD_NVM_INVALID_INSTIT_ADVANCED_RECORD_CRC , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD POST: Advanced Institutional CRC | DD invalid advanced Institutional record | If the calculated CRC of the DD advanced Institutional record image does not match the expected CRC. | "}, { 238 , ALARM_ID_DD_NVM_INVALID_INSTIT_ADDITIONAL_RECORD_CRC , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD POST: Additional Institutional CRC | DD invalid additional Institutional record | If the calculated CRC of the DD additional Institutional record image does not match the expected CRC. | "}, + { 239 , ALARM_ID_FP_NVM_INVALID_SERVICE_RECORD_CRC , "FP | Service Required: FP Device | A problem was detected with the FP device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | FP POST: Serv Rec NVRAM CRC | FP invalid service record | If the calculated CRC of the FP service record image does not match the expected CRC. | "}, + { 239 , ALARM_ID_FP_NVM_INVALID_USAGE_RECORD_CRC , "FP | Service Required: FP Device | A problem was detected with the FP device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | FP POST: Usage Rec NVRAM CRC | FP invalid service record | If the FP usage information record's CRC does not match the calculated CRC in POST. | "}, }; #endif // manual alarms