The tcDspStepperConfig class provides a simple initialization structure for the purposes of configuring a tcDspStepper core class instance. More...
#include <core/DspPwm.h>
Public Member Functions | |
tcDspStepperConfig (void) | |
~tcDspStepperConfig (void) |
Public Attributes | |
unsigned int | mnNumSeekCycles |
number of iterations to gyrate on contact position | |
unsigned int | mnAccelRate |
unsigned int | mnMinPulseRate |
unsigned int | mnMaxPulseRate |
float | mnBaseClockFreq |
int | maHomePositions [DSP_STEPPER_NUM_HOME_POS] |
tracks last known location of given home position | |
bool | maHomePositionValid [DSP_STEPPER_NUM_HOME_POS] |
when true, indicates position was located since initialization | |
bool | mbContinuousMode |
bool | mbReset |
bool | mbSleep |
bool | mbEnable |
The tcDspStepperConfig class provides a simple initialization structure for the purposes of configuring a tcDspStepper core class instance.
The class, when created, provides a set of default settings that the tcDspStepper class will use upon construction.
|
inline |
|
inline |
unsigned int MityDSP::tcDspStepperConfig::mnNumSeekCycles |
number of iterations to gyrate on contact position
unsigned int MityDSP::tcDspStepperConfig::mnAccelRate |
unsigned int MityDSP::tcDspStepperConfig::mnMinPulseRate |
unsigned int MityDSP::tcDspStepperConfig::mnMaxPulseRate |
float MityDSP::tcDspStepperConfig::mnBaseClockFreq |
int MityDSP::tcDspStepperConfig::maHomePositions[DSP_STEPPER_NUM_HOME_POS] |
tracks last known location of given home position
bool MityDSP::tcDspStepperConfig::maHomePositionValid[DSP_STEPPER_NUM_HOME_POS] |
when true, indicates position was located since initialization
bool MityDSP::tcDspStepperConfig::mbContinuousMode |
bool MityDSP::tcDspStepperConfig::mbReset |
bool MityDSP::tcDspStepperConfig::mbSleep |
bool MityDSP::tcDspStepperConfig::mbEnable |