MSPM0G3507SensorlessFOCMotorControlLibrary  1.0
Data Fields
userInputISD Struct Reference

userInputISD structure More...

#include <appInputCtrlInterface.h>

Data Fields

uint32_t revDrvOpenLoopCurr: 5
 
uint32_t revDrvHandoffThr: 4
 
uint32_t statDetectThr: 3
 
uint32_t hiZTime: 4
 
uint32_t brkTime: 4
 
uint32_t brkConfig: 1
 
uint32_t fwDrvResyncThr: 4
 
uint32_t resyncEn: 1
 
uint32_t rvsDrEn: 1
 
uint32_t hiZEn: 1
 
uint32_t brakeEn: 1
 
uint32_t isdEn: 1
 
uint32_t bemfResynCThreshold: 2
 

Detailed Description

userInputISD structure

Field Documentation

§ revDrvOpenLoopCurr

uint32_t userInputISD::revDrvOpenLoopCurr

Open loop current limit during speed reversal

§ revDrvHandoffThr

uint32_t userInputISD::revDrvHandoffThr

Speed threshold used to transition to open loop during reverse deceleration (% of MAX_SPEED)

§ statDetectThr

uint32_t userInputISD::statDetectThr

BEMF threshold to detect if motor is stationary

Referenced by update_ISDConfig().

§ hiZTime

uint32_t userInputISD::hiZTime

Hi-Z time

§ brkTime

uint32_t userInputISD::brkTime

Brake time

§ brkConfig

uint32_t userInputISD::brkConfig

Brake configuration for time based or current based braking

§ fwDrvResyncThr

uint32_t userInputISD::fwDrvResyncThr

Minimum speed threshold to resynchronize to close loop (% of MAX_SPEED)

§ resyncEn

uint32_t userInputISD::resyncEn

Resynchronization enable

§ rvsDrEn

uint32_t userInputISD::rvsDrEn

Reverse drive enable

§ hiZEn

uint32_t userInputISD::hiZEn

Hi-Z enable

§ brakeEn

uint32_t userInputISD::brakeEn

Brake enable

§ isdEn

uint32_t userInputISD::isdEn

ISD enable

§ bemfResynCThreshold

uint32_t userInputISD::bemfResynCThreshold

bemfResynCThreshold


The documentation for this struct was generated from the following file:
© Copyright 1995-2025, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale