|
enum class | TMC_ControlState : uint32_t {
uninitialized
, waitPower
, Shutdown
, Running
,
EncoderInit
, EncoderFinished
, HardError
, OverTemp
,
IndexSearch
, FullCalibration
, ExternalEncoderInit
, Pidautotune
} |
|
enum class | TMC_PwmMode : uint8_t {
off = 0
, HSlow_LShigh = 1
, HShigh_LSlow = 2
, res2 = 3
,
res3 = 4
, PWM_LS = 5
, PWM_HS = 6
, PWM_FOC = 7
} |
|
enum class | TMC_StartupType { NONE
, coldStart
, warmStart
} |
|
enum class | TMC_GpioMode {
DebugSpi
, DSAdcClkOut
, DSAdcClkIn
, Aout_Bin
,
Ain_Bout
, Aout_Bout
, Ain_Bin
} |
|
enum class | MotorType : uint8_t {
NONE =0
, DC =1
, STEPPER =2
, BLDC =3
,
ERR
} |
|
enum class | PhiE : uint8_t {
ext =1
, openloop =2
, abn =3
, hall =5
,
aenc =6
, aencE =7
, NONE
, extEncoder
} |
|
enum class | MotionMode : uint8_t {
stop =0
, torque =1
, velocity =2
, position =3
,
prbsflux =4
, prbstorque =5
, prbsvelocity =6
, uqudext =8
,
encminimove =9
, NONE
} |
|
enum class | FFMode : uint8_t { none =0
, velocity =1
, torque =2
} |
|
enum class | PosSelection : uint8_t {
PhiE =0
, PhiE_ext =1
, PhiE_openloop =2
, PhiE_abn =3
,
res1 =4
, PhiE_hal =5
, PhiE_aenc =6
, PhiA_aenc =7
,
res2 =8
, PhiM_abn =9
, PhiM_abn2 =10
, PhiM_aenc =11
,
PhiM_hal =12
} |
|
enum class | VelSelection : uint8_t {
PhiE =0
, PhiE_ext =1
, PhiE_openloop =2
, PhiE_abn =3
,
res1 =4
, PhiE_hal =5
, PhiE_aenc =6
, PhiA_aenc =7
,
res2 =8
, PhiM_abn =9
, PhiM_abn2 =10
, PhiM_aenc =11
,
PhiM_hal =12
} |
|
enum class | EncoderType_TMC : uint8_t {
NONE =0
, abn =1
, sincos =2
, uvw =3
,
hall =4
, ext =5
} |
|
enum class | TMC_HW_Ver : uint8_t {
NONE =0
, v1_0
, v1_2
, v1_2_2
,
v1_2_2_LEM20
, v1_2_2_100mv
, v1_3_66mv
} |
|
enum class | TMCbiquadpreset : uint8_t { none =0
, lowpass =1
, notch =2
, peak =3
} |
|