#include <TMCStepper.h>
Definition at line 51 of file TMCStepper.h.
◆ TMCStepper()
TMCStepper::TMCStepper |
( |
float |
RS | ) |
|
|
inlineprotected |
◆ 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 | ) |
|
◆ cur_a()
int16_t TMCStepper::cur_a |
( |
| ) |
|
◆ cur_b()
int16_t TMCStepper::cur_b |
( |
| ) |
|
◆ 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 |
( |
| ) |
|
◆ MSCURACT()
uint32_t TMCStepper::MSCURACT |
( |
| ) |
|
◆ 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
constexpr uint8_t TMCStepper::TMC_READ = 0x00 |
|
staticconstexprprotected |
◆ TMC_WRITE
constexpr uint8_t TMCStepper::TMC_WRITE = 0x80 |
|
staticprotected |
The documentation for this class was generated from the following files: