MotorWare f2806x Module API Documentation
Enumerations
EST_FLUX_STATES

Enumerations

enum  EST_Flux_ErrorCode_e { EST_Flux_ErrorCode_NoError =0, EST_Flux_ErrorCode_ShiftOverFlow, EST_Flux_ErrorCode_Clip, EST_Flux_numErrorCodes }
 Enumeration for the estimator error codes. More...
 
enum  EST_Flux_State_e {
  EST_Flux_State_Error =0, EST_Flux_State_Idle, EST_Flux_State_CL1, EST_Flux_State_CL2,
  EST_Flux_State_Fine, EST_Flux_State_Done, EST_Flux_numStates
}
 Enumeration for the estimator states. More...
 

Detailed Description

Enumeration Type Documentation

Enumeration for the estimator error codes.

Enumerator
EST_Flux_ErrorCode_NoError 

no error error code

EST_Flux_ErrorCode_ShiftOverFlow 

flux shift overflow error code

EST_Flux_ErrorCode_Clip 

flux clip error code

EST_Flux_numErrorCodes 

the number of estimator error codes

Definition at line 35 of file est_Flux_states.h.

Enumeration for the estimator states.

Enumerator
EST_Flux_State_Error 

error state

EST_Flux_State_Idle 

idle state

EST_Flux_State_CL1 

closed loop control stage 1

EST_Flux_State_CL2 

closed loop control stage 2

EST_Flux_State_Fine 

fine estimate of flux

EST_Flux_State_Done 

done state

EST_Flux_numStates 

the number of flux estimator states

Definition at line 46 of file est_Flux_states.h.