Index: AlarmDefs.h =================================================================== diff -u -ra42b3f3ff1f46c0e63d2ebcf7e6a37cc9ba2e1e9 -rabf118352f282ad2a2fa99033417c55c6da9d83e --- AlarmDefs.h (.../AlarmDefs.h) (revision a42b3f3ff1f46c0e63d2ebcf7e6a37cc9ba2e1e9) +++ AlarmDefs.h (.../AlarmDefs.h) (revision abf118352f282ad2a2fa99033417c55c6da9d83e) @@ -14,17 +14,17 @@ * @date (original) 11-Feb-2020 * ***************************************************************************/ - -#ifndef __ALARM_DEFINITIONS_H__ -#define __ALARM_DEFINITIONS_H__ - -// ********** public definitions ********** +#ifndef __ALARM_DEFINITIONS_H__ +#define __ALARM_DEFINITIONS_H__ + +// ********** public definitions ********** + /** * @addtogroup AlarmManagement * @{ */ - + #define ALM_ESC_1_MIN (1 * 60000) ///< Number of ms in 1 minute. #define ALM_ESC_4_MIN (4 * 60000) ///< Number of ms in 4 minutes. #define ALM_ESC_5_MIN (5 * 60000) ///< Number of ms in 5 minutes. @@ -294,13 +294,23 @@ ALARM_ID_HD_DG_COMPATIBILITY_ERROR = 256, ///< HD and DG software builds are not compatible ALARM_ID_DG_FPGA_POWER_OUT_TIMEOUT = 257, ///< DG FPGA power out timeout ALARM_ID_HD_FPGA_POWER_OUT_TIMEOUT = 258, ///< HD FPGA power out timeout + + // UI Alarm IDs + ALARM_ID_UI_POST_FAILURE_CAN , ///< UI POST CANBus failure. + ALARM_ID_UI_POST_FAILURE_TOUCH , ///< UI POST Touch failure. + ALARM_ID_UI_POST_FAILURE_SDCARD , ///< UI POST SD-Card failure. + ALARM_ID_UI_POST_FAILURE_CRC , ///< UI POST CRC failure. + ALARM_ID_UI_POST_FAILURE_WIFI , ///< UI POST WiFi failure. + ALARM_ID_UI_POST_FAILURE_BLUETOOTH , ///< UI POST Bluetooth failure. + ALARM_ID_UI_POST_FAILURE_ETHERNET , ///< UI POST Ethernet failure. + NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration -/// Enumeration of alarm priorities. -enum Alarm_Priorities -{ +/// Enumeration of alarm priorities. +enum Alarm_Priorities +{ ALARM_PRIORITY_NONE = 0, ///< Indicates not an alarm or no alarms active at this time ALARM_PRIORITY_LOW = 1, ///< Low priority alarm ALARM_PRIORITY_MEDIUM = 2, ///< Medium priority alarm @@ -940,5 +950,5 @@ #endif // included by AlarmMgmt.c /**@}*/ - + #endif