#include <TMCStepperBase.h>
TMCStepper library by @teemuatlut
TMCStepperBase.h Individual header for class TMCStepper
Definition at line 9 of file TMCStepperBase.h.
◆ TMCStepper()
| TMCStepper::TMCStepper |
( |
float | RS | ) |
|
|
inlineprotected |
◆ ~TMCStepper()
| virtual TMCStepper::~TMCStepper |
( |
| ) |
|
|
protectedvirtualdefault |
◆ blank_time() [1/2]
| uint8_t TMCStepper::blank_time |
( |
| ) |
|
◆ blank_time() [2/2]
| void TMCStepper::blank_time |
( |
uint8_t | value | ) |
|
◆ cs2rms()
| uint16_t TMCStepper::cs2rms |
( |
uint8_t | CS | ) |
|
TMCStepper library by @teemuatlut TMCStepper.cpp - TMCStepper Class Implementing methods for most TMCStepper Inherited by TMC2130, TMC2160, TMC5130, TMC5160, TMC5161, TMC2208, TMC2209, TMC2224
cs2rms rms_current test_connection hysteresis_end, hysteresis_start microsteps blank_time GSTAT reset drv_err uv_cp TPOWERDOWN, TSTEP, TPWMTHRS MSCNT cur_a, cur_b
Definition at line 45 of file TMCStepper.cpp.
◆ drv_err()
| bool TMCStepper::drv_err |
( |
| ) |
|
◆ DRV_STATUS()
| virtual uint32_t TMCStepper::DRV_STATUS |
( |
| ) |
|
|
protectedpure virtual |
◆ GSTAT() [1/2]
| uint8_t TMCStepper::GSTAT |
( |
| ) |
|
◆ GSTAT() [2/2]
| void TMCStepper::GSTAT |
( |
uint8_t | input | ) |
|
◆ hend() [1/2]
| virtual uint8_t TMCStepper::hend |
( |
| ) |
|
|
protectedpure virtual |
◆ hend() [2/2]
| virtual void TMCStepper::hend |
( |
uint8_t | | ) |
|
|
protectedpure virtual |
◆ hold_multiplier() [1/2]
| float TMCStepper::hold_multiplier |
( |
| ) |
|
|
inline |
◆ hold_multiplier() [2/2]
| void TMCStepper::hold_multiplier |
( |
float | val | ) |
|
|
inline |
◆ hstrt() [1/2]
| virtual uint8_t TMCStepper::hstrt |
( |
| ) |
|
|
protectedpure virtual |
◆ hstrt() [2/2]
| virtual void TMCStepper::hstrt |
( |
uint8_t | | ) |
|
|
protectedpure virtual |
◆ hysteresis_end() [1/2]
| int8_t TMCStepper::hysteresis_end |
( |
| ) |
|
◆ hysteresis_end() [2/2]
| void TMCStepper::hysteresis_end |
( |
int8_t | value | ) |
|
◆ hysteresis_start() [1/2]
| uint8_t TMCStepper::hysteresis_start |
( |
| ) |
|
◆ hysteresis_start() [2/2]
| void TMCStepper::hysteresis_start |
( |
uint8_t | value | ) |
|
◆ ihold() [1/2]
| uint8_t TMCStepper::ihold |
( |
| ) |
|
◆ ihold() [2/2]
| void TMCStepper::ihold |
( |
uint8_t | B | ) |
|
◆ IHOLD_IRUN() [1/2]
| uint32_t TMCStepper::IHOLD_IRUN |
( |
| ) |
|
◆ IHOLD_IRUN() [2/2]
| void TMCStepper::IHOLD_IRUN |
( |
uint32_t | input | ) |
|
◆ iholddelay() [1/2]
| uint8_t TMCStepper::iholddelay |
( |
| ) |
|
◆ iholddelay() [2/2]
| void TMCStepper::iholddelay |
( |
uint8_t | B | ) |
|
◆ INIT_REGISTER() [1/3]
◆ INIT_REGISTER() [2/3]
◆ INIT_REGISTER() [3/3]
◆ irun() [1/2]
| uint8_t TMCStepper::irun |
( |
| ) |
|
◆ irun() [2/2]
| void TMCStepper::irun |
( |
uint8_t | B | ) |
|
◆ microsteps() [1/2]
| uint16_t TMCStepper::microsteps |
( |
| ) |
|
◆ microsteps() [2/2]
| void TMCStepper::microsteps |
( |
uint16_t | ms | ) |
|
◆ mres() [1/2]
| virtual uint8_t TMCStepper::mres |
( |
| ) |
|
|
protectedpure virtual |
◆ mres() [2/2]
| virtual void TMCStepper::mres |
( |
uint8_t | | ) |
|
|
protectedpure virtual |
◆ MSCNT()
| uint16_t TMCStepper::MSCNT |
( |
| ) |
|
◆ read()
| virtual uint32_t TMCStepper::read |
( |
uint8_t | | ) |
|
|
protectedpure virtual |
◆ reset()
| bool TMCStepper::reset |
( |
| ) |
|
◆ rms_current() [1/3]
| uint16_t TMCStepper::rms_current |
( |
| ) |
|
◆ rms_current() [2/3]
| void TMCStepper::rms_current |
( |
uint16_t | mA | ) |
|
◆ rms_current() [3/3]
| void TMCStepper::rms_current |
( |
uint16_t | mA, |
|
|
float | mult ) |
◆ tbl() [1/2]
| virtual uint8_t TMCStepper::tbl |
( |
| ) |
|
|
protectedpure virtual |
◆ tbl() [2/2]
| virtual void TMCStepper::tbl |
( |
uint8_t | | ) |
|
|
protectedpure virtual |
◆ test_connection()
| uint8_t TMCStepper::test_connection |
( |
| ) |
|
◆ TPOWERDOWN() [1/2]
| uint8_t TMCStepper::TPOWERDOWN |
( |
| ) |
|
◆ TPOWERDOWN() [2/2]
| void TMCStepper::TPOWERDOWN |
( |
uint8_t | input | ) |
|
◆ TPWMTHRS() [1/2]
| uint32_t TMCStepper::TPWMTHRS |
( |
| ) |
|
◆ TPWMTHRS() [2/2]
| void TMCStepper::TPWMTHRS |
( |
uint32_t | input | ) |
|
◆ TSTEP()
| uint32_t TMCStepper::TSTEP |
( |
| ) |
|
◆ uv_cp()
| bool TMCStepper::uv_cp |
( |
| ) |
|
◆ vsense() [1/2]
| virtual void TMCStepper::vsense |
( |
bool | | ) |
|
|
protectedpure virtual |
◆ vsense() [2/2]
| virtual bool TMCStepper::vsense |
( |
void | | ) |
|
|
protectedpure virtual |
◆ write()
| virtual void TMCStepper::write |
( |
uint8_t | , |
|
|
uint32_t | ) |
|
protectedpure virtual |
◆ holdMultiplier
| float TMCStepper::holdMultiplier = 0.5 |
|
protected |
◆ Rsense
| const float TMCStepper::Rsense |
|
protected |
◆ TMC_READ
| uint8_t TMCStepper::TMC_READ = 0x00 |
|
staticconstexprprotected |
◆ TMC_WRITE
| uint8_t TMCStepper::TMC_WRITE = 0x80 |
|
staticprotected |
The documentation for this class was generated from the following files: