Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -r8ff9da397da13b28c2ea8c9c3c1be430a7fe3b86 -re86977b0f96c69973e9f5f90041aa466a89266af --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 8ff9da397da13b28c2ea8c9c3c1be430a7fe3b86) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision e86977b0f96c69973e9f5f90041aa466a89266af) @@ -327,11 +327,11 @@ // Flash Fault LED if ( alarmLEDTimer <= ALARM_DG_FAULT_LED_ON_INTERVAL ) { - setCPLDFaultLED( PIN_SIGNAL_HIGH ); // Set Fault LED + setCPLDFaultLED( PIN_SIGNAL_HIGH, TRUE ); // Set Fault LED } else if ( alarmLEDTimer <= ALARM_DG_FAULT_LED_OFF_INTERVAL ) { - setCPLDFaultLED( PIN_SIGNAL_LOW ); // Clear Fault LED + setCPLDFaultLED( PIN_SIGNAL_LOW, TRUE ); // Clear Fault LED } else { @@ -341,7 +341,7 @@ // If HD COM has failed, sound alarm if ( FALSE == isHDCommunicating() ) { - setCPLDFaultAudio( PIN_SIGNAL_HIGH ); // Set Fault Audio + setCPLDFaultAudio( PIN_SIGNAL_HIGH ); // Set Fault Audio } else { @@ -351,8 +351,8 @@ else { // No FAULTs - setCPLDFaultLED( PIN_SIGNAL_LOW ); // Clear Fault LED - setCPLDFaultAudio( PIN_SIGNAL_LOW ); // Clear Fault Audio + setCPLDFaultLED( PIN_SIGNAL_LOW, FALSE ); // Clear Fault LED + setCPLDFaultAudio( PIN_SIGNAL_LOW ); // Clear Fault Audio } }