Index: firmware/App/Modes/FPModes/FPModeFault.h =================================================================== diff -u -r830213bc6dcc1a684610caf78c79d55f2cb41e93 -r940437fb1298c036eeffbbfc8db1d43195e04927 --- firmware/App/Modes/FPModes/FPModeFault.h (.../FPModeFault.h) (revision 830213bc6dcc1a684610caf78c79d55f2cb41e93) +++ firmware/App/Modes/FPModes/FPModeFault.h (.../FPModeFault.h) (revision 940437fb1298c036eeffbbfc8db1d43195e04927) @@ -36,9 +36,12 @@ U32 transitionToFPFaultMode( void ); // Prepares for transition to fault mode U32 execFPFaultMode( void ); // Execute the fault mode state machine (call from OperationModes) -FP_FAULT_STATE_T getCurrentFPFaultState( void ); // get the current state of the fault mode. -void deEnergizeFPActuators( BOOL isDrainEnabled ); +FP_FAULT_STATE_T getCurrentFPFaultState( void ); // Get the current state of the fault mode. +void deEnergizeFPActuators( BOOL isDrainEnabled ); // Rest actuators to de-energized state +BOOL testValidateFaultChangeReq( U32 newSubMode ); // Validate the requested fault sub mode transition is possible or not +void testSignalNewFaultSubMode( U32 newSubMode ); // Signal transition to a new fault sub mode + /**@}*/ #endif