Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -r71e463fdab06840951ae66ee00f528ae31c2b436 -r4b37115aead2565979d889518c492389757a6346 --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 71e463fdab06840951ae66ee00f528ae31c2b436) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 4b37115aead2565979d889518c492389757a6346) @@ -290,6 +290,20 @@ { return isAFlaultAlarmActive; +} + +/*********************************************************************//** + * @brief + * The isAlarmConditionActive function determines whether the condition of + * a given alarm is currently active. + * @details Inputs: alarmConditionIsActive[] + * @details Outputs: none + * @param alarm ID of alarm to check + * @return TRUE if given alarm condition is active, FALSE if not + *************************************************************************/ +BOOL isAlarmConditionActive( ALARM_ID_T alarm ) +{ + return alarmConditionIsActive[ alarm ]; } /*********************************************************************//**