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() consttmc51x0::ConfigBuilderinline
Config()tmc51x0::ConfigBuilderinline
Config() consttmc51x0::ConfigBuilderinline
config_tmc51x0::ConfigBuilderprivate
ConfigBuilder()=defaulttmc51x0::ConfigBuilder
ConfigBuilder(const DriverConfig &cfg)tmc51x0::ConfigBuilderinlineexplicit
WithAcceleration(const AccelerationValue &acceleration)tmc51x0::ConfigBuilderinline
WithBbmTimeNs(uint32_t time_ns)tmc51x0::ConfigBuilderinline
WithBeltDrive(uint16_t pulley_teeth, float belt_pitch_mm)tmc51x0::ConfigBuilderinline
WithChopperBlankTime(ChopperBlankTime blank_time)tmc51x0::ConfigBuilderinline
WithChopperMode(ChopperMode mode)tmc51x0::ConfigBuilderinline
WithChopperToff(uint8_t toff)tmc51x0::ConfigBuilderinline
WithDeceleration(const AccelerationValue &deceleration)tmc51x0::ConfigBuilderinline
WithDirectDrive()tmc51x0::ConfigBuilderinline
WithDirection(MotorDirection direction)tmc51x0::ConfigBuilderinline
WithExternalClockHz(uint32_t frequency_hz)tmc51x0::ConfigBuilderinline
WithFastDecayTime(uint8_t tfd)tmc51x0::ConfigBuilderinline
WithFirstAcceleration(const AccelerationValue &acceleration)tmc51x0::ConfigBuilderinline
WithFirstDeceleration(const AccelerationValue &deceleration)tmc51x0::ConfigBuilderinline
WithGearbox(float gear_ratio)tmc51x0::ConfigBuilderinline
WithHoldCurrentMa(uint16_t hold_current_ma)tmc51x0::ConfigBuilderinline
WithHysteresisEnd(uint8_t hend)tmc51x0::ConfigBuilderinline
WithHysteresisStart(uint8_t hstrt)tmc51x0::ConfigBuilderinline
WithInternalClock()tmc51x0::ConfigBuilderinline
WithInterpolation(bool enable)tmc51x0::ConfigBuilderinline
WithLeadScrew(float pitch_mm)tmc51x0::ConfigBuilderinline
WithMaxSpeed(const VelocityValue &velocity)tmc51x0::ConfigBuilderinline
WithMicrostepResolution(MicrostepResolution mres)tmc51x0::ConfigBuilderinline
WithMosfetMillerChargeNc(float charge_nc)tmc51x0::ConfigBuilderinline
WithMotorMa(uint16_t steps_per_rev, uint16_t rated_current_ma)tmc51x0::ConfigBuilderinline
WithMotorPowerDownDelayMs(float delay_ms)tmc51x0::ConfigBuilderinline
WithOverTempProtection(OverTempProtection protection)tmc51x0::ConfigBuilderinline
WithPassiveFastDecayTime(uint8_t tpfd)tmc51x0::ConfigBuilderinline
WithRampPowerDownDelayMs(float delay_ms)tmc51x0::ConfigBuilderinline
WithRecalibration(bool enable)tmc51x0::ConfigBuilderinline
WithRunCurrentMa(uint16_t run_current_ma)tmc51x0::ConfigBuilderinline
WithS2gVoltageMv(uint16_t voltage_mv)tmc51x0::ConfigBuilderinline
WithS2vsVoltageMv(uint16_t voltage_mv)tmc51x0::ConfigBuilderinline
WithSenseFilter(SenseFilterTime filter_time)tmc51x0::ConfigBuilderinline
WithSenseResistorMohm(uint32_t resistance_mohm)tmc51x0::ConfigBuilderinline
WithShortDetectionDelayUsX10(uint8_t delay_us_x10)tmc51x0::ConfigBuilderinline
WithShortFilter(uint8_t filter)tmc51x0::ConfigBuilderinline
WithShortStandstillTimeout(bool enable)tmc51x0::ConfigBuilderinline
WithStallGuard(const StallGuardConfig &sg_config)tmc51x0::ConfigBuilderinline
WithStallGuardFilter(bool enable)tmc51x0::ConfigBuilderinline
WithStallGuardMaxVelocity(float velocity, Unit unit=Unit::RPM)tmc51x0::ConfigBuilderinline
WithStallGuardMinVelocity(float velocity, Unit unit=Unit::RPM)tmc51x0::ConfigBuilderinline
WithStallGuardThreshold(int8_t threshold)tmc51x0::ConfigBuilderinline
WithStartSpeed(const VelocityValue &velocity)tmc51x0::ConfigBuilderinline
WithStealthChop(bool enable)tmc51x0::ConfigBuilderinline
WithStealthChopAutograd(bool enable)tmc51x0::ConfigBuilderinline
WithStealthChopAutoscale(bool enable)tmc51x0::ConfigBuilderinline
WithStealthChopPwmFreq(uint8_t freq)tmc51x0::ConfigBuilderinline
WithStealthChopPwmOfs(uint8_t ofs)tmc51x0::ConfigBuilderinline
WithStealthChopStepFilter(bool enable)tmc51x0::ConfigBuilderinline
WithStealthChopThreshold(const VelocityValue &velocity)tmc51x0::ConfigBuilderinline
WithStepsPerRevolution(uint16_t steps)tmc51x0::ConfigBuilderinline
WithStopSpeed(const VelocityValue &velocity)tmc51x0::ConfigBuilderinline
WithSupplyVoltageMv(uint32_t voltage_mv)tmc51x0::ConfigBuilderinline
WithVelocityThreshold(const VelocityValue &velocity)tmc51x0::ConfigBuilderinline
WithWindingInductanceMh(float inductance_mh)tmc51x0::ConfigBuilderinline
WithWindingResistanceMohm(uint32_t resistance_mohm)tmc51x0::ConfigBuilderinline
WithZeroWaitTimeMs(float wait_ms)tmc51x0::ConfigBuilderinline