HF-TMC51x0 Driver (TMC5130 & TMC5160)
0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
Loading...
Searching...
No Matches
tmc51x0::ConfigBuilder Member List
This is the complete list of members for
tmc51x0::ConfigBuilder
, including all inherited members.
Build
() const
tmc51x0::ConfigBuilder
inline
Config
()
tmc51x0::ConfigBuilder
inline
Config
() const
tmc51x0::ConfigBuilder
inline
config_
tmc51x0::ConfigBuilder
private
ConfigBuilder
()=default
tmc51x0::ConfigBuilder
ConfigBuilder
(const DriverConfig &cfg)
tmc51x0::ConfigBuilder
inline
explicit
WithAcceleration
(const AccelerationValue &acceleration)
tmc51x0::ConfigBuilder
inline
WithBbmTimeNs
(uint32_t time_ns)
tmc51x0::ConfigBuilder
inline
WithBeltDrive
(uint16_t pulley_teeth, float belt_pitch_mm)
tmc51x0::ConfigBuilder
inline
WithChopperBlankTime
(ChopperBlankTime blank_time)
tmc51x0::ConfigBuilder
inline
WithChopperMode
(ChopperMode mode)
tmc51x0::ConfigBuilder
inline
WithChopperToff
(uint8_t toff)
tmc51x0::ConfigBuilder
inline
WithDeceleration
(const AccelerationValue &deceleration)
tmc51x0::ConfigBuilder
inline
WithDirectDrive
()
tmc51x0::ConfigBuilder
inline
WithDirection
(MotorDirection direction)
tmc51x0::ConfigBuilder
inline
WithExternalClockHz
(uint32_t frequency_hz)
tmc51x0::ConfigBuilder
inline
WithFastDecayTime
(uint8_t tfd)
tmc51x0::ConfigBuilder
inline
WithFirstAcceleration
(const AccelerationValue &acceleration)
tmc51x0::ConfigBuilder
inline
WithFirstDeceleration
(const AccelerationValue &deceleration)
tmc51x0::ConfigBuilder
inline
WithGearbox
(float gear_ratio)
tmc51x0::ConfigBuilder
inline
WithHoldCurrentMa
(uint16_t hold_current_ma)
tmc51x0::ConfigBuilder
inline
WithHysteresisEnd
(uint8_t hend)
tmc51x0::ConfigBuilder
inline
WithHysteresisStart
(uint8_t hstrt)
tmc51x0::ConfigBuilder
inline
WithInternalClock
()
tmc51x0::ConfigBuilder
inline
WithInterpolation
(bool enable)
tmc51x0::ConfigBuilder
inline
WithLeadScrew
(float pitch_mm)
tmc51x0::ConfigBuilder
inline
WithMaxSpeed
(const VelocityValue &velocity)
tmc51x0::ConfigBuilder
inline
WithMicrostepResolution
(MicrostepResolution mres)
tmc51x0::ConfigBuilder
inline
WithMosfetMillerChargeNc
(float charge_nc)
tmc51x0::ConfigBuilder
inline
WithMotorMa
(uint16_t steps_per_rev, uint16_t rated_current_ma)
tmc51x0::ConfigBuilder
inline
WithMotorPowerDownDelayMs
(float delay_ms)
tmc51x0::ConfigBuilder
inline
WithOverTempProtection
(OverTempProtection protection)
tmc51x0::ConfigBuilder
inline
WithPassiveFastDecayTime
(uint8_t tpfd)
tmc51x0::ConfigBuilder
inline
WithRampPowerDownDelayMs
(float delay_ms)
tmc51x0::ConfigBuilder
inline
WithRecalibration
(bool enable)
tmc51x0::ConfigBuilder
inline
WithRunCurrentMa
(uint16_t run_current_ma)
tmc51x0::ConfigBuilder
inline
WithS2gVoltageMv
(uint16_t voltage_mv)
tmc51x0::ConfigBuilder
inline
WithS2vsVoltageMv
(uint16_t voltage_mv)
tmc51x0::ConfigBuilder
inline
WithSenseFilter
(SenseFilterTime filter_time)
tmc51x0::ConfigBuilder
inline
WithSenseResistorMohm
(uint32_t resistance_mohm)
tmc51x0::ConfigBuilder
inline
WithShortDetectionDelayUsX10
(uint8_t delay_us_x10)
tmc51x0::ConfigBuilder
inline
WithShortFilter
(uint8_t filter)
tmc51x0::ConfigBuilder
inline
WithShortStandstillTimeout
(bool enable)
tmc51x0::ConfigBuilder
inline
WithStallGuard
(const StallGuardConfig &sg_config)
tmc51x0::ConfigBuilder
inline
WithStallGuardFilter
(bool enable)
tmc51x0::ConfigBuilder
inline
WithStallGuardMaxVelocity
(float velocity, Unit unit=Unit::RPM)
tmc51x0::ConfigBuilder
inline
WithStallGuardMinVelocity
(float velocity, Unit unit=Unit::RPM)
tmc51x0::ConfigBuilder
inline
WithStallGuardThreshold
(int8_t threshold)
tmc51x0::ConfigBuilder
inline
WithStartSpeed
(const VelocityValue &velocity)
tmc51x0::ConfigBuilder
inline
WithStealthChop
(bool enable)
tmc51x0::ConfigBuilder
inline
WithStealthChopAutograd
(bool enable)
tmc51x0::ConfigBuilder
inline
WithStealthChopAutoscale
(bool enable)
tmc51x0::ConfigBuilder
inline
WithStealthChopPwmFreq
(uint8_t freq)
tmc51x0::ConfigBuilder
inline
WithStealthChopPwmOfs
(uint8_t ofs)
tmc51x0::ConfigBuilder
inline
WithStealthChopStepFilter
(bool enable)
tmc51x0::ConfigBuilder
inline
WithStealthChopThreshold
(const VelocityValue &velocity)
tmc51x0::ConfigBuilder
inline
WithStepsPerRevolution
(uint16_t steps)
tmc51x0::ConfigBuilder
inline
WithStopSpeed
(const VelocityValue &velocity)
tmc51x0::ConfigBuilder
inline
WithSupplyVoltageMv
(uint32_t voltage_mv)
tmc51x0::ConfigBuilder
inline
WithVelocityThreshold
(const VelocityValue &velocity)
tmc51x0::ConfigBuilder
inline
WithWindingInductanceMh
(float inductance_mh)
tmc51x0::ConfigBuilder
inline
WithWindingResistanceMohm
(uint32_t resistance_mohm)
tmc51x0::ConfigBuilder
inline
WithZeroWaitTimeMs
(float wait_ms)
tmc51x0::ConfigBuilder
inline
Generated by
1.10.0