|
HF-TMC9660 Driver
Hardware Agnostic C++ Driver for the TMC9660
|
This is the complete list of members for TMC9660::CurrentSensing, including all inherited members.
| calibrateOffsets(bool waitForCompletion=false, uint32_t timeoutMs=1000) noexcept | TMC9660::CurrentSensing | |
| CurrentSensing(TMC9660 &parent) noexcept | TMC9660::CurrentSensing | inlineexplicitprivate |
| driver | TMC9660::CurrentSensing | private |
| getCalibrationStatus(bool &isCalibrated) noexcept | TMC9660::CurrentSensing | |
| getCSAFilter(tmc9660::tmcl::CsaFilter &filter012, tmc9660::tmcl::CsaFilter &filter3) noexcept | TMC9660::CurrentSensing | |
| getCSAGain(tmc9660::tmcl::CsaGain &gain012, tmc9660::tmcl::CsaGain &gain3) noexcept | TMC9660::CurrentSensing | |
| getInversion(tmc9660::tmcl::AdcInversion &inv0, tmc9660::tmcl::AdcInversion &inv1, tmc9660::tmcl::AdcInversion &inv2, tmc9660::tmcl::AdcInversion &inv3) noexcept | TMC9660::CurrentSensing | |
| getOffsets(int16_t &offset0, int16_t &offset1, int16_t &offset2, int16_t &offset3) noexcept | TMC9660::CurrentSensing | |
| getPhaseAdcMapping(tmc9660::tmcl::AdcMapping &ux1, tmc9660::tmcl::AdcMapping &vx2, tmc9660::tmcl::AdcMapping &wy1, tmc9660::tmcl::AdcMapping &y2) noexcept | TMC9660::CurrentSensing | |
| getScalingFactor(uint16_t &scalingFactor) noexcept | TMC9660::CurrentSensing | |
| getScalingFactors(uint16_t &scale0, uint16_t &scale1, uint16_t &scale2, uint16_t &scale3) noexcept | TMC9660::CurrentSensing | |
| getShuntType(tmc9660::tmcl::AdcShuntType &shuntType) noexcept | TMC9660::CurrentSensing | |
| readRaw(int16_t &adc0, int16_t &adc1, int16_t &adc2, int16_t &adc3) noexcept | TMC9660::CurrentSensing | |
| readScaledAndOffset(int16_t &adc0, int16_t &adc1, int16_t &adc2, int16_t &adc3) noexcept | TMC9660::CurrentSensing | |
| setCSAFilter(tmc9660::tmcl::CsaFilter filter012, tmc9660::tmcl::CsaFilter filter3) noexcept | TMC9660::CurrentSensing | |
| setCSAGain(tmc9660::tmcl::CsaGain gain012, tmc9660::tmcl::CsaGain gain3) noexcept | TMC9660::CurrentSensing | |
| setInversion(tmc9660::tmcl::AdcInversion inv0, tmc9660::tmcl::AdcInversion inv1, tmc9660::tmcl::AdcInversion inv2, tmc9660::tmcl::AdcInversion inv3) noexcept | TMC9660::CurrentSensing | |
| setOffsets(int16_t offset0, int16_t offset1, int16_t offset2, int16_t offset3) noexcept | TMC9660::CurrentSensing | |
| setPhaseAdcMapping(tmc9660::tmcl::AdcMapping ux1, tmc9660::tmcl::AdcMapping vx2, tmc9660::tmcl::AdcMapping wy1, tmc9660::tmcl::AdcMapping y2) noexcept | TMC9660::CurrentSensing | |
| setScalingFactor(uint16_t scalingFactor) noexcept | TMC9660::CurrentSensing | |
| setScalingFactors(uint16_t scale0, uint16_t scale1, uint16_t scale2, uint16_t scale3) noexcept | TMC9660::CurrentSensing | |
| setShuntType(tmc9660::tmcl::AdcShuntType shuntType) noexcept | TMC9660::CurrentSensing | |
| TMC9660 | TMC9660::CurrentSensing | friend |