Index: firmware/App/Modes/OperationModes.h =================================================================== diff -u -rd5574e12aa9638c933d11b9bee8d5cf024864440 -r410afd26b3ae5e372310c696c82f58c59235e10d --- firmware/App/Modes/OperationModes.h (.../OperationModes.h) (revision d5574e12aa9638c933d11b9bee8d5cf024864440) +++ firmware/App/Modes/OperationModes.h (.../OperationModes.h) (revision 410afd26b3ae5e372310c696c82f58c59235e10d) @@ -19,13 +19,13 @@ #define __OP_MODES_H__ #include "FPCommon.h" -#include "RODefs.h" +#include "FPDefs.h" /** - * @defgroup ROOperationModes ROOperationModes + * @defgroup FPOperationModes FPOperationModes * @brief Operation Modes unit. * - * @addtogroup ROOperationModes + * @addtogroup FPOperationModes * @{ */ @@ -45,10 +45,12 @@ void initOperationModes( void ); // Initialize this unit void execOperationModes( void ); -void requestNewOperationMode( RO_OP_MODE_T newMode ); // Request a transition to a new operation mode -RO_OP_MODE_T getCurrentOperationMode( void ); // Get the current operation mode -RO_OP_MODE_T getPreviousOperationMode( void ); // Get the previous operation mode +void requestNewOperationMode( FP_OP_MODE_T newMode ); // Request a transition to a new operation mode +FP_OP_MODE_T getCurrentOperationMode( void ); // Get the current operation mode +FP_OP_MODE_T getPreviousOperationMode( void ); // Get the previous operation mode U32 getCurrentSubMode( void ); // Get the current sub-mode +BOOL isDefeatured( void ); // is the Leahi device is defeatured ( TBD pulled from NV mem ) +BOOL isBoostPumpInstalled( void ); // is this leahi device installed with a boost pump ( TBD pulled from NV mem ) void setCurrentSubState( U32 subState ); // Set the current substate. void setCurrent4thLevelState( U32 state ); // Set the current 4th level state.