Index: firmware/App/Controllers/Switches.c =================================================================== diff -u -r9bf209fc5813b7e806f51f408ece77174a336c9b -rcbaa57803fa8359407a799fca0cde6ae2c486bd7 --- firmware/App/Controllers/Switches.c (.../Switches.c) (revision 9bf209fc5813b7e806f51f408ece77174a336c9b) +++ firmware/App/Controllers/Switches.c (.../Switches.c) (revision cbaa57803fa8359407a799fca0cde6ae2c486bd7) @@ -8,7 +8,7 @@ * @file Switches.c * * @author (last) Dara Navaei -* @date (last) 13-Jun-2022 +* @date (last) 13-Jul-2022 * * @author (original) Dara Navaei * @date (original) 25-Jul-2021 @@ -111,7 +111,8 @@ break; #ifndef _VECTORCAST_ - // The default cannot be reached in VectorCAST since the cases are run in a for loop + // Since this is a for loop the default cannot be reached in VectorCAST for 100% coverage + default: SET_ALARM_WITH_2_U32_DATA( ALARM_ID_HD_SOFTWARE_FAULT, SW_FAULT_ID_HD_INVALID_SWITCH_ID, i ) break;