Index: firmware/App/Modes/FPModes/FPOperationModes.h =================================================================== diff -u -rd18ed8a1064006f220e75096c723077dda62b500 -rcb8619fdf8690885708071d34b0e87e6657ecd62 --- firmware/App/Modes/FPModes/FPOperationModes.h (.../FPOperationModes.h) (revision d18ed8a1064006f220e75096c723077dda62b500) +++ firmware/App/Modes/FPModes/FPOperationModes.h (.../FPOperationModes.h) (revision cb8619fdf8690885708071d34b0e87e6657ecd62) @@ -55,6 +55,7 @@ void execFPOperationModes( void ); void requestNewFPOperationMode( FP_OP_MODE_T newMode ); // Request a transition to a new operation mode +void requestNewFPOperationSubMode( U32 reqSubMode ); // Request a transition to a new operation sub mode FP_OP_MODE_T getCurrentFPOperationMode( void ); // Get the current operation mode FP_OP_MODE_T getPreviousFPOperationMode( void ); // Get the previous operation mode U32 getCurrentFPSubMode( void ); // Get the current sub-mode @@ -66,6 +67,7 @@ void setCurrentFPSubState( U32 subState ); // Set the current substate. void setCurrentFP4thLevelState( U32 state ); // Set the current 4th level state. BOOL testSetFPOperationMode( MESSAGE_T *message ); // Set operation mode override +BOOL testSetFPOperationSubMode( MESSAGE_T *message ); // Set operation sub mode override BOOL testSetFPOpModePublishIntervalOverride( MESSAGE_T *message ); // Set operation mode publish interval override BOOL testSetGeneratePermeateSignal( MESSAGE_T *message ); // Set start stop generate permeate. BOOL testGetFPDefeaturedStatus( MESSAGE_T *message ); // Send a response message with FP defeatured status payload