Index: firmware/App/Services/AlarmMgmtDD.h =================================================================== diff -u -rf7c714a1a09b10d85a8b013712532d37b4d7b97a -r830213bc6dcc1a684610caf78c79d55f2cb41e93 --- firmware/App/Services/AlarmMgmtDD.h (.../AlarmMgmtDD.h) (revision f7c714a1a09b10d85a8b013712532d37b4d7b97a) +++ firmware/App/Services/AlarmMgmtDD.h (.../AlarmMgmtDD.h) (revision 830213bc6dcc1a684610caf78c79d55f2cb41e93) @@ -1,23 +1,22 @@ /************************************************************************** * -* Copyright (c) 2024-2024 Diality Inc. - All Rights Reserved. +* Copyright (c) 2024-2026 Diality Inc. - All Rights Reserved. * * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * @file AlarmMgmtDD.h * -* @author (last) Vinayakam Mani -* @date (last) 05-Aug-2024 +* @author (last) Sean Nash +* @date (last) 12-Sep-2025 * * @author (original) Vinayakam Mani -* @date (original) 05-Aug-2024 +* @date (original) 07-Aug-2024 * ***************************************************************************/ #ifndef __ALARM_MGMT_DD_H__ #define __ALARM_MGMT_DD_H__ - /** * @defgroup AlarmManagement AlarmManagement @@ -55,14 +54,16 @@ void clearAlarmDD( ALARM_ID_T alarm ); void clearAlarmConditionDD( ALARM_ID_T alarm ); BOOL isDDFaultAlarmActive( void ); +BOOL isFPFaultAlarmActive( void ); void handleResendActiveAlarmsRequest( void ); void activateAlarm1Data( ALARM_ID_T alarm, ALARM_DATA_T alarmData ); void activateAlarm2Data( ALARM_ID_T alarm, ALARM_DATA_T alarmData1, ALARM_DATA_T alarmData2, BOOL outside ); BOOL isAnyCleaningModeInletWaterConditionActive( void ); -BOOL testClearAllAlarms( U32 key ); +BOOL testDDClearAllAlarms( MESSAGE_T *message ); +BOOL testFPClearAllAlarms( MESSAGE_T *message ); BOOL testSetAlarmInfoPublishIntervalOverride( U32 ms ); BOOL testResetAlarmInfoPublishIntervalOverride( void );