Index: firmware/App/Services/AlarmMgmt.h =================================================================== diff -u -r335c721d795f22c6dc4a24f5180dee3ba095a2b2 -r5ca11d82e660ba31b6821420eb9098e036e6d93c --- firmware/App/Services/AlarmMgmt.h (.../AlarmMgmt.h) (revision 335c721d795f22c6dc4a24f5180dee3ba095a2b2) +++ firmware/App/Services/AlarmMgmt.h (.../AlarmMgmt.h) (revision 5ca11d82e660ba31b6821420eb9098e036e6d93c) @@ -8,7 +8,7 @@ * @file AlarmMgmt.h * * @author (last) Sean Nash -* @date (last) 04-May-2023 +* @date (last) 01-Jun-2023 * * @author (original) Sean Nash * @date (original) 07-Nov-2019 @@ -77,6 +77,7 @@ BOOL ok; ///< Display OK button instead of other options BOOL noMinimize; ///< Prevent user from minimizing the alarm window BOOL lampOn; ///< The alarm lamp is on + BOOL noReTrigger; ///< Alarm flag to block re-trigger is set } COMP_ALARM_STATUS_T; /// Record structure for unsigned integer alarm data. @@ -198,6 +199,8 @@ void activateAlarm2Data( ALARM_ID_T alarm, ALARM_DATA_T alarmData1, ALARM_DATA_T alarmData2 ); void clearAlarm( ALARM_ID_T alarm ); void clearAlarmCondition( ALARM_ID_T alarm ); +void clearNoRetriggerFlag( void ); +BOOL getNoRetriggerFlag( void ); void setAlarmUserActionEnabled( ALARM_USER_ACTION_T action, BOOL enabled ); void signalAlarmSilence( ALARM_SILENCE_CMD_T cmd ); void signalAlarmUserActionInitiated( ALARM_USER_ACTION_T action );