HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
tmc9660::TMC9660< CommType >::PositionControl Member List

This is the complete list of members for tmc9660::TMC9660< CommType >::PositionControl, including all inherited members.

configureAuto(const PositionConfig &config) noexcepttmc9660::TMC9660< CommType >::PositionControl
drivertmc9660::TMC9660< CommType >::PositionControlprivate
getActualPosition(int32_t &position) noexcepttmc9660::TMC9660< CommType >::PositionControl
getEventStopSettings(tmc9660::tmcl::EventStopSettings &settings) noexcepttmc9660::TMC9660< CommType >::PositionControl
getHomeSwitchPosition(int32_t &position) noexcepttmc9660::TMC9660< CommType >::PositionControl
getLastReferencePosition(int32_t &position) noexcepttmc9660::TMC9660< CommType >::PositionControl
getMccInputsRaw(uint16_t &inputs) noexcepttmc9660::TMC9660< CommType >::PositionControl
getPositionLimitHigh(int32_t &limit) noexcepttmc9660::TMC9660< CommType >::PositionControl
getPositionLimitLow(int32_t &limit) noexcepttmc9660::TMC9660< CommType >::PositionControl
getPositionLoopDownsampling(uint8_t &divider) noexcepttmc9660::TMC9660< CommType >::PositionControl
getPositionPiError(int32_t &error) noexcepttmc9660::TMC9660< CommType >::PositionControl
getPositionPiIntegrator(int32_t &integrator) noexcepttmc9660::TMC9660< CommType >::PositionControl
getPositionReachedThreshold(uint32_t &threshold) noexcepttmc9660::TMC9660< CommType >::PositionControl
getPositionScalingFactor(uint16_t &factor) noexcepttmc9660::TMC9660< CommType >::PositionControl
getPositionSensor(tmc9660::tmcl::PositionSensorSelection &sel) noexcepttmc9660::TMC9660< CommType >::PositionControl
getReferenceSwitchEnable(tmc9660::tmcl::ReferenceSwitchEnable &enable) noexcepttmc9660::TMC9660< CommType >::PositionControl
getReferenceSwitchLatchSettings(tmc9660::tmcl::ReferenceSwitchLatchSettings &setting) noexcepttmc9660::TMC9660< CommType >::PositionControl
getReferenceSwitchPolaritySwap(tmc9660::tmcl::ReferenceSwitchPolaritySwap &config) noexcepttmc9660::TMC9660< CommType >::PositionControl
getReferenceSwitchSearchMode(tmc9660::tmcl::ReferenceSwitchSearchMode &mode) noexcepttmc9660::TMC9660< CommType >::PositionControl
getReferenceSwitchSearchSpeed(int32_t &speed) noexcepttmc9660::TMC9660< CommType >::PositionControl
getReferenceSwitchSpeed(int32_t &speed) noexcepttmc9660::TMC9660< CommType >::PositionControl
getRightLimitSwitchPosition(int32_t &position) noexcepttmc9660::TMC9660< CommType >::PositionControl
getStopOnPositionDeviation(uint32_t &max_error, bool &soft_stop) noexcepttmc9660::TMC9660< CommType >::PositionControl
PositionControl(TMC9660 &parent) noexcepttmc9660::TMC9660< CommType >::PositionControlinlineexplicitprivate
setEventStopSettings(tmc9660::tmcl::EventStopSettings settings) noexcepttmc9660::TMC9660< CommType >::PositionControl
setPositionLimitHigh(int32_t limit) noexcepttmc9660::TMC9660< CommType >::PositionControl
setPositionLimitLow(int32_t limit) noexcepttmc9660::TMC9660< CommType >::PositionControl
setPositionLoopDownsampling(uint8_t divider) noexcepttmc9660::TMC9660< CommType >::PositionControl
setPositionLoopGains(uint16_t p, uint16_t i) noexcepttmc9660::TMC9660< CommType >::PositionControl
setPositionNormalization(tmc9660::tmcl::VelocityPiNorm p_norm, tmc9660::tmcl::VelocityPiNorm i_norm) noexcepttmc9660::TMC9660< CommType >::PositionControl
setPositionReachedThreshold(uint32_t threshold) noexcepttmc9660::TMC9660< CommType >::PositionControl
setPositionScalingFactor(uint16_t factor) noexcepttmc9660::TMC9660< CommType >::PositionControl
setPositionSensor(tmc9660::tmcl::PositionSensorSelection sel) noexcepttmc9660::TMC9660< CommType >::PositionControl
setReferenceSwitchEnable(tmc9660::tmcl::ReferenceSwitchEnable enable) noexcepttmc9660::TMC9660< CommType >::PositionControl
setReferenceSwitchLatchSettings(tmc9660::tmcl::ReferenceSwitchLatchSettings setting) noexcepttmc9660::TMC9660< CommType >::PositionControl
setReferenceSwitchPolaritySwap(tmc9660::tmcl::ReferenceSwitchPolaritySwap config) noexcepttmc9660::TMC9660< CommType >::PositionControl
setReferenceSwitchSearchMode(tmc9660::tmcl::ReferenceSwitchSearchMode mode) noexcepttmc9660::TMC9660< CommType >::PositionControl
setReferenceSwitchSearchSpeed(int32_t speed) noexcepttmc9660::TMC9660< CommType >::PositionControl
setReferenceSwitchSpeed(int32_t speed) noexcepttmc9660::TMC9660< CommType >::PositionControl
setStopOnPositionDeviation(uint32_t max_error, bool softStop=true) noexcepttmc9660::TMC9660< CommType >::PositionControl
setTargetPosition(int32_t position) noexcepttmc9660::TMC9660< CommType >::PositionControl
stop() noexcepttmc9660::TMC9660< CommType >::PositionControl
TMC9660tmc9660::TMC9660< CommType >::PositionControlfriend