Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -rea42ed9f07834acc921c934a2312e7fdd572dbd9 -rc9b807ca8f5a4c3d8a5b390d54c43afd217b39d3 --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision ea42ed9f07834acc921c934a2312e7fdd572dbd9) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision c9b807ca8f5a4c3d8a5b390d54c43afd217b39d3) @@ -7,8 +7,8 @@ * * @file AlarmMgmt.c * -* @author (last) Dara Navaei -* @date (last) 06-Jul-2022 +* @author (last) Darren Cox +* @date (last) 28-Nov-2022 * * @author (original) Sean * @date (original) 04-Feb-2020 @@ -185,7 +185,7 @@ * @return none *************************************************************************/ void activateAlarm2Data( ALARM_ID_T alarm, ALARM_DATA_T alarmData1, ALARM_DATA_T alarmData2 ) -{ +{ // broadcast alarm and data if alarm not already active if ( ( FALSE == alarmIsActive[ alarm ] ) && ( TRUE == isHDCommunicating() ) ) { @@ -344,6 +344,10 @@ { setCPLDFaultAudio( PIN_SIGNAL_HIGH ); // Set Fault Audio } + else + { + setCPLDFaultAudio( PIN_SIGNAL_LOW ); // Clear Fault Audio + } } else {