HF-TMC9660 Driver
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
TMC9660::FOCControl Member List

This is the complete list of members for TMC9660::FOCControl, including all inherited members.

driverTMC9660::FOCControlprivate
FOCControl(TMC9660 &parent) noexceptTMC9660::FOCControlinlineexplicitprivate
getActualFlux(int32_t &milliamps) noexceptTMC9660::FOCControl
getActualPosition(int32_t &position) noexceptTMC9660::FOCControl
getActualTorque(int16_t &milliamps) noexceptTMC9660::FOCControl
getActualVelocity(int32_t &velocity) noexceptTMC9660::FOCControl
getActualVelocityBiquadFilterACoeff1(int32_t &coeff) noexceptTMC9660::FOCControl
getActualVelocityBiquadFilterACoeff2(int32_t &coeff) noexceptTMC9660::FOCControl
getActualVelocityBiquadFilterBCoeff0(int32_t &coeff) noexceptTMC9660::FOCControl
getActualVelocityBiquadFilterBCoeff1(int32_t &coeff) noexceptTMC9660::FOCControl
getActualVelocityBiquadFilterBCoeff2(int32_t &coeff) noexceptTMC9660::FOCControl
getActualVelocityBiquadFilterEnable(bool &enable) noexceptTMC9660::FOCControl
getEventStopSettings(tmc9660::tmcl::EventStopSettings &settings) noexceptTMC9660::FOCControl
getFieldWeakeningI(uint16_t &milliamps) noexceptTMC9660::FOCControl
getFieldWeakeningVoltageThreshold(uint16_t &voltage) noexceptTMC9660::FOCControl
getFluxOffset(int16_t &milliamps) noexceptTMC9660::FOCControl
getFluxPiError(int32_t &error) noexceptTMC9660::FOCControl
getFluxPiIntegrator(int32_t &integrator) noexceptTMC9660::FOCControl
getFocCurrentIq(int16_t &milliamps) noexceptTMC9660::FOCControl
getFocCurrentUx(int16_t &milliamps) noexceptTMC9660::FOCControl
getFocCurrentV(int16_t &milliamps) noexceptTMC9660::FOCControl
getFocCurrentWy(int16_t &milliamps) noexceptTMC9660::FOCControl
getFocVoltageUq(int16_t &voltage) noexceptTMC9660::FOCControl
getFocVoltageUx(int16_t &voltage) noexceptTMC9660::FOCControl
getFocVoltageV(int16_t &voltage) noexceptTMC9660::FOCControl
getFocVoltageWy(int16_t &voltage) noexceptTMC9660::FOCControl
getHomeSwitchPosition(int32_t &position) noexceptTMC9660::FOCControl
getIntegratedActualTorqueValue(uint32_t &value) noexceptTMC9660::FOCControl
getIntegratedActualVelocityValue(uint32_t &value) noexceptTMC9660::FOCControl
getLastReferencePosition(int32_t &position) noexceptTMC9660::FOCControl
getMccInputsRaw(uint16_t &inputs) noexceptTMC9660::FOCControl
getOpenloopAngle(int16_t &angle) noexceptTMC9660::FOCControl
getOpenloopCurrent(uint16_t &milliamps) noexceptTMC9660::FOCControl
getOpenloopVoltage(uint16_t &voltage) noexceptTMC9660::FOCControl
getPositionLimitHigh(int32_t &limit) noexceptTMC9660::FOCControl
getPositionLimitLow(int32_t &limit) noexceptTMC9660::FOCControl
getPositionLoopDownsampling(uint8_t &divider) noexceptTMC9660::FOCControl
getPositionPiError(int32_t &error) noexceptTMC9660::FOCControl
getPositionPiIntegrator(int32_t &integrator) noexceptTMC9660::FOCControl
getPositionReachedThreshold(uint32_t &threshold) noexceptTMC9660::FOCControl
getPositionScalingFactor(uint16_t &factor) noexceptTMC9660::FOCControl
getPositionSensor(tmc9660::tmcl::PositionSensorSelection &sel) noexceptTMC9660::FOCControl
getReferenceSwitchEnable(tmc9660::tmcl::ReferenceSwitchEnable &enable) noexceptTMC9660::FOCControl
getReferenceSwitchLatchSettings(tmc9660::tmcl::ReferenceSwitchLatchSettings &setting) noexceptTMC9660::FOCControl
getReferenceSwitchPolaritySwap(tmc9660::tmcl::ReferenceSwitchPolaritySwap &config) noexceptTMC9660::FOCControl
getReferenceSwitchSearchMode(tmc9660::tmcl::ReferenceSwitchSearchMode &mode) noexceptTMC9660::FOCControl
getReferenceSwitchSearchSpeed(int32_t &speed) noexceptTMC9660::FOCControl
getReferenceSwitchSpeed(int32_t &speed) noexceptTMC9660::FOCControl
getRightLimitSwitchPosition(int32_t &position) noexceptTMC9660::FOCControl
getStopOnPositionDeviation(uint32_t &maxError, bool &softStop) noexceptTMC9660::FOCControl
getStopOnVelocityDeviation(uint32_t &maxError, bool &softStop) noexceptTMC9660::FOCControl
getTargetTorqueBiquadFilterACoeff1(int32_t &coeff) noexceptTMC9660::FOCControl
getTargetTorqueBiquadFilterACoeff2(int32_t &coeff) noexceptTMC9660::FOCControl
getTargetTorqueBiquadFilterBCoeff0(int32_t &coeff) noexceptTMC9660::FOCControl
getTargetTorqueBiquadFilterBCoeff1(int32_t &coeff) noexceptTMC9660::FOCControl
getTargetTorqueBiquadFilterBCoeff2(int32_t &coeff) noexceptTMC9660::FOCControl
getTargetTorqueBiquadFilterEnable(bool &enable) noexceptTMC9660::FOCControl
getTorqueFluxCombinedActualValues(uint32_t &value) noexceptTMC9660::FOCControl
getTorqueFluxCombinedTargetValues(uint32_t &value) noexceptTMC9660::FOCControl
getTorqueOffset(int16_t &milliamps) noexceptTMC9660::FOCControl
getTorquePiError(int32_t &error) noexceptTMC9660::FOCControl
getTorquePiIntegrator(int32_t &integrator) noexceptTMC9660::FOCControl
getVelocityLoopDownsampling(uint8_t &divider) noexceptTMC9660::FOCControl
getVelocityMeterMode(tmc9660::tmcl::VelocityMeterMode &mode) noexceptTMC9660::FOCControl
getVelocityMeterSwitchHysteresis(uint16_t &hysteresis) noexceptTMC9660::FOCControl
getVelocityMeterSwitchThreshold(uint32_t &threshold) noexceptTMC9660::FOCControl
getVelocityOffset(int32_t &offset) noexceptTMC9660::FOCControl
getVelocityPiError(int32_t &error) noexceptTMC9660::FOCControl
getVelocityPiIntegrator(int32_t &integrator) noexceptTMC9660::FOCControl
getVelocityReachedThreshold(uint32_t &threshold) noexceptTMC9660::FOCControl
getVelocityScalingFactor(uint16_t &factor) noexceptTMC9660::FOCControl
getVelocitySensor(tmc9660::tmcl::VelocitySensorSelection &sel) noexceptTMC9660::FOCControl
getVoltageDqCombinedActualValues(uint32_t &value) noexceptTMC9660::FOCControl
setActualVelocityBiquadFilterACoeff1(int32_t coeff) noexceptTMC9660::FOCControl
setActualVelocityBiquadFilterACoeff2(int32_t coeff) noexceptTMC9660::FOCControl
setActualVelocityBiquadFilterBCoeff0(int32_t coeff) noexceptTMC9660::FOCControl
setActualVelocityBiquadFilterBCoeff1(int32_t coeff) noexceptTMC9660::FOCControl
setActualVelocityBiquadFilterBCoeff2(int32_t coeff) noexceptTMC9660::FOCControl
setActualVelocityBiquadFilterEnable(bool enable) noexceptTMC9660::FOCControl
setCurrentLoopGains(uint16_t p, uint16_t i, bool separate=false, uint16_t fluxP=0, uint16_t fluxI=0) noexceptTMC9660::FOCControl
setCurrentNormalization(tmc9660::tmcl::CurrentPiNormalization pNorm, tmc9660::tmcl::CurrentPiNormalization iNorm) noexceptTMC9660::FOCControl
setEventStopSettings(tmc9660::tmcl::EventStopSettings settings) noexceptTMC9660::FOCControl
setFieldWeakeningI(uint16_t milliamps) noexceptTMC9660::FOCControl
setFieldWeakeningVoltageThreshold(uint16_t voltage) noexceptTMC9660::FOCControl
setFluxOffset(int16_t milliamps) noexceptTMC9660::FOCControl
setOpenloopCurrent(uint16_t milliamps) noexceptTMC9660::FOCControl
setOpenloopVoltage(uint16_t voltage) noexceptTMC9660::FOCControl
setPositionLimitHigh(int32_t limit) noexceptTMC9660::FOCControl
setPositionLimitLow(int32_t limit) noexceptTMC9660::FOCControl
setPositionLoopDownsampling(uint8_t divider) noexceptTMC9660::FOCControl
setPositionLoopGains(uint16_t p, uint16_t i) noexceptTMC9660::FOCControl
setPositionNormalization(tmc9660::tmcl::VelocityPiNorm pNorm, tmc9660::tmcl::VelocityPiNorm iNorm) noexceptTMC9660::FOCControl
setPositionReachedThreshold(uint32_t threshold) noexceptTMC9660::FOCControl
setPositionScalingFactor(uint16_t factor) noexceptTMC9660::FOCControl
setPositionSensor(tmc9660::tmcl::PositionSensorSelection sel) noexceptTMC9660::FOCControl
setReferenceSwitchEnable(tmc9660::tmcl::ReferenceSwitchEnable enable) noexceptTMC9660::FOCControl
setReferenceSwitchLatchSettings(tmc9660::tmcl::ReferenceSwitchLatchSettings setting) noexceptTMC9660::FOCControl
setReferenceSwitchPolaritySwap(tmc9660::tmcl::ReferenceSwitchPolaritySwap config) noexceptTMC9660::FOCControl
setReferenceSwitchSearchMode(tmc9660::tmcl::ReferenceSwitchSearchMode mode) noexceptTMC9660::FOCControl
setReferenceSwitchSearchSpeed(int32_t speed) noexceptTMC9660::FOCControl
setReferenceSwitchSpeed(int32_t speed) noexceptTMC9660::FOCControl
setStopOnPositionDeviation(uint32_t maxError, bool softStop=true) noexceptTMC9660::FOCControl
setStopOnVelocityDeviation(uint32_t maxError, bool softStop=true) noexceptTMC9660::FOCControl
setTargetFlux(int16_t milliamps) noexceptTMC9660::FOCControl
setTargetPosition(int32_t position) noexceptTMC9660::FOCControl
setTargetTorque(int16_t milliamps) noexceptTMC9660::FOCControl
setTargetTorqueBiquadFilterACoeff1(int32_t coeff) noexceptTMC9660::FOCControl
setTargetTorqueBiquadFilterACoeff2(int32_t coeff) noexceptTMC9660::FOCControl
setTargetTorqueBiquadFilterBCoeff0(int32_t coeff) noexceptTMC9660::FOCControl
setTargetTorqueBiquadFilterBCoeff1(int32_t coeff) noexceptTMC9660::FOCControl
setTargetTorqueBiquadFilterBCoeff2(int32_t coeff) noexceptTMC9660::FOCControl
setTargetTorqueBiquadFilterEnable(bool enable) noexceptTMC9660::FOCControl
setTargetVelocity(int32_t velocity) noexceptTMC9660::FOCControl
setTorqueFluxPiSeparation(tmc9660::tmcl::TorqueFluxPiSeparation sep) noexceptTMC9660::FOCControl
setTorqueOffset(int16_t milliamps) noexceptTMC9660::FOCControl
setVelocityLoopDownsampling(uint8_t divider) noexceptTMC9660::FOCControl
setVelocityLoopGains(uint16_t p, uint16_t i) noexceptTMC9660::FOCControl
setVelocityMeterSwitchHysteresis(uint16_t hysteresis) noexceptTMC9660::FOCControl
setVelocityMeterSwitchThreshold(uint32_t threshold) noexceptTMC9660::FOCControl
setVelocityNormalization(tmc9660::tmcl::VelocityPiNorm pNorm, tmc9660::tmcl::VelocityPiNorm iNorm) noexceptTMC9660::FOCControl
setVelocityOffset(int32_t offset) noexceptTMC9660::FOCControl
setVelocityReachedThreshold(uint32_t threshold) noexceptTMC9660::FOCControl
setVelocityScalingFactor(uint16_t factor) noexceptTMC9660::FOCControl
setVelocitySensor(tmc9660::tmcl::VelocitySensorSelection sel) noexceptTMC9660::FOCControl
stop() noexceptTMC9660::FOCControl
TMC9660TMC9660::FOCControlfriend