#include <TMC2240Stepper.h>
Definition at line 11 of file TMC2240Stepper.h.
◆ TMC2240Stepper() [1/2]
| TMC2240Stepper::TMC2240Stepper |
( |
uint16_t | pinCS, |
|
|
int8_t | link_index = -1 ) |
◆ TMC2240Stepper() [2/2]
| TMC2240Stepper::TMC2240Stepper |
( |
uint16_t | pinCS, |
|
|
uint16_t | pinMOSI, |
|
|
uint16_t | pinMISO, |
|
|
uint16_t | pinSCK, |
|
|
int8_t | link_index = -1 ) |
◆ _sendDatagram()
| uint64_t TMC2240Stepper::_sendDatagram |
( |
uint8_t | [], |
|
|
const uint8_t | , |
|
|
uint16_t | ) |
|
protected |
◆ adc_err()
| bool TMC2240Stepper::adc_err |
( |
| ) |
|
◆ ADC_TEMP()
| uint32_t TMC2240Stepper::ADC_TEMP |
( |
| ) |
|
◆ ADC_VSUPPLY_AIN()
| uint32_t TMC2240Stepper::ADC_VSUPPLY_AIN |
( |
| ) |
|
◆ begin()
| void TMC2240Stepper::begin |
( |
| ) |
|
◆ beginTransaction()
| void TMC2240Stepper::beginTransaction |
( |
| ) |
|
|
protected |
◆ calc_IFS_current_RMS()
| float TMC2240Stepper::calc_IFS_current_RMS |
( |
| ) |
|
|
protected |
◆ chm() [1/2]
| bool TMC2240Stepper::chm |
( |
| ) |
|
◆ chm() [2/2]
| void TMC2240Stepper::chm |
( |
bool | B | ) |
|
◆ CHOPCONF() [1/2]
| uint32_t TMC2240Stepper::CHOPCONF |
( |
| ) |
|
◆ CHOPCONF() [2/2]
| void TMC2240Stepper::CHOPCONF |
( |
uint32_t | input | ) |
|
◆ comp_a()
| bool TMC2240Stepper::comp_a |
( |
| ) |
|
◆ comp_a1_a2()
| bool TMC2240Stepper::comp_a1_a2 |
( |
| ) |
|
◆ comp_b()
| bool TMC2240Stepper::comp_b |
( |
| ) |
|
◆ comp_b1_b2()
| bool TMC2240Stepper::comp_b1_b2 |
( |
| ) |
|
◆ COOLCONF() [1/2]
| uint32_t TMC2240Stepper::COOLCONF |
( |
| ) |
|
◆ COOLCONF() [2/2]
| void TMC2240Stepper::COOLCONF |
( |
uint32_t | B | ) |
|
◆ cs2rms()
| uint16_t TMC2240Stepper::cs2rms |
( |
uint8_t | CS | ) |
|
0:1A 1:2A 2:3A 3:3A ('rref', 12000, minval=12000, maxval=60000)
Definition at line 282 of file TMC2240Stepper.cpp.
◆ CS_ACTUAL()
| uint16_t TMC2240Stepper::CS_ACTUAL |
( |
| ) |
|
◆ cur_a()
| int16_t TMC2240Stepper::cur_a |
( |
| ) |
|
◆ cur_b()
| int16_t TMC2240Stepper::cur_b |
( |
| ) |
|
◆ current_range() [1/2]
| uint8_t TMC2240Stepper::current_range |
( |
| ) |
|
◆ current_range() [2/2]
| void TMC2240Stepper::current_range |
( |
uint8_t | B | ) |
|
◆ dedge() [1/2]
| bool TMC2240Stepper::dedge |
( |
| ) |
|
◆ dedge() [2/2]
| void TMC2240Stepper::dedge |
( |
bool | B | ) |
|
◆ defaults()
| void TMC2240Stepper::defaults |
( |
| ) |
|
◆ diag0_error() [1/2]
| bool TMC2240Stepper::diag0_error |
( |
| ) |
|
◆ diag0_error() [2/2]
| void TMC2240Stepper::diag0_error |
( |
bool | B | ) |
|
◆ diag0_otpw() [1/2]
| bool TMC2240Stepper::diag0_otpw |
( |
| ) |
|
◆ diag0_otpw() [2/2]
| void TMC2240Stepper::diag0_otpw |
( |
bool | B | ) |
|
◆ diag0_pushpull() [1/2]
| bool TMC2240Stepper::diag0_pushpull |
( |
| ) |
|
◆ diag0_pushpull() [2/2]
| void TMC2240Stepper::diag0_pushpull |
( |
bool | B | ) |
|
◆ diag0_stall() [1/2]
| bool TMC2240Stepper::diag0_stall |
( |
| ) |
|
◆ diag0_stall() [2/2]
| void TMC2240Stepper::diag0_stall |
( |
bool | B | ) |
|
◆ diag1_index() [1/2]
| bool TMC2240Stepper::diag1_index |
( |
| ) |
|
◆ diag1_index() [2/2]
| void TMC2240Stepper::diag1_index |
( |
bool | B | ) |
|
◆ diag1_onstate() [1/2]
| bool TMC2240Stepper::diag1_onstate |
( |
| ) |
|
◆ diag1_onstate() [2/2]
| void TMC2240Stepper::diag1_onstate |
( |
bool | B | ) |
|
◆ diag1_pushpull() [1/2]
| bool TMC2240Stepper::diag1_pushpull |
( |
| ) |
|
◆ diag1_pushpull() [2/2]
| void TMC2240Stepper::diag1_pushpull |
( |
bool | B | ) |
|
◆ diag1_stall() [1/2]
| bool TMC2240Stepper::diag1_stall |
( |
| ) |
|
◆ diag1_stall() [2/2]
| void TMC2240Stepper::diag1_stall |
( |
bool | B | ) |
|
◆ dir()
| bool TMC2240Stepper::dir |
( |
| ) |
|
◆ direct_mode() [1/2]
| bool TMC2240Stepper::direct_mode |
( |
| ) |
|
◆ direct_mode() [2/2]
| void TMC2240Stepper::direct_mode |
( |
bool | B | ) |
|
◆ disfdcc() [1/2]
| bool TMC2240Stepper::disfdcc |
( |
| ) |
|
◆ disfdcc() [2/2]
| void TMC2240Stepper::disfdcc |
( |
bool | B | ) |
|
◆ diss2g() [1/2]
| bool TMC2240Stepper::diss2g |
( |
| ) |
|
◆ diss2g() [2/2]
| void TMC2240Stepper::diss2g |
( |
bool | B | ) |
|
◆ diss2vs() [1/2]
| bool TMC2240Stepper::diss2vs |
( |
| ) |
|
◆ diss2vs() [2/2]
| void TMC2240Stepper::diss2vs |
( |
bool | B | ) |
|
◆ DRV_CONF() [1/2]
| uint32_t TMC2240Stepper::DRV_CONF |
( |
| ) |
|
◆ DRV_CONF() [2/2]
| void TMC2240Stepper::DRV_CONF |
( |
uint32_t | input | ) |
|
◆ drv_enn()
| bool TMC2240Stepper::drv_enn |
( |
| ) |
|
◆ drv_err()
| bool TMC2240Stepper::drv_err |
( |
| ) |
|
◆ DRV_STATUS()
| uint32_t TMC2240Stepper::DRV_STATUS |
( |
| ) |
|
◆ en_pwm_mode() [1/2]
| bool TMC2240Stepper::en_pwm_mode |
( |
| ) |
|
◆ en_pwm_mode() [2/2]
| void TMC2240Stepper::en_pwm_mode |
( |
bool | B | ) |
|
◆ enca()
| bool TMC2240Stepper::enca |
( |
| ) |
|
◆ encb()
| bool TMC2240Stepper::encb |
( |
| ) |
|
◆ encn()
| bool TMC2240Stepper::encn |
( |
| ) |
|
◆ endTransaction()
| void TMC2240Stepper::endTransaction |
( |
| ) |
|
|
protected |
◆ ext_clk()
| bool TMC2240Stepper::ext_clk |
( |
| ) |
|
◆ ext_res_det()
| bool TMC2240Stepper::ext_res_det |
( |
| ) |
|
◆ fast_standstill() [1/2]
| bool TMC2240Stepper::fast_standstill |
( |
| ) |
|
◆ fast_standstill() [2/2]
| void TMC2240Stepper::fast_standstill |
( |
bool | B | ) |
|
◆ fd3() [1/2]
| bool TMC2240Stepper::fd3 |
( |
| ) |
|
◆ fd3() [2/2]
| void TMC2240Stepper::fd3 |
( |
bool | B | ) |
|
◆ freewheel() [1/2]
| uint8_t TMC2240Stepper::freewheel |
( |
| ) |
|
◆ freewheel() [2/2]
| void TMC2240Stepper::freewheel |
( |
uint8_t | B | ) |
|
◆ fsactive()
| bool TMC2240Stepper::fsactive |
( |
| ) |
|
◆ GCONF() [1/2]
| uint32_t TMC2240Stepper::GCONF |
( |
| ) |
|
◆ GCONF() [2/2]
| void TMC2240Stepper::GCONF |
( |
uint32_t | input | ) |
|
◆ get_ain_voltage()
| float TMC2240Stepper::get_ain_voltage |
( |
| ) |
|
◆ get_chip_temperature()
| float TMC2240Stepper::get_chip_temperature |
( |
| ) |
|
◆ get_overtemp_prewarn_celsius()
| float TMC2240Stepper::get_overtemp_prewarn_celsius |
( |
| ) |
|
◆ get_overvoltage_threshold_voltage()
| float TMC2240Stepper::get_overvoltage_threshold_voltage |
( |
| ) |
|
◆ get_vsupply_voltage()
| float TMC2240Stepper::get_vsupply_voltage |
( |
| ) |
|
◆ GLOBAL_SCALER() [1/2]
| uint8_t TMC2240Stepper::GLOBAL_SCALER |
( |
| ) |
|
◆ GLOBAL_SCALER() [2/2]
| void TMC2240Stepper::GLOBAL_SCALER |
( |
uint8_t | input | ) |
|
◆ GSTAT() [1/2]
| uint8_t TMC2240Stepper::GSTAT |
( |
| ) |
|
◆ GSTAT() [2/2]
| void TMC2240Stepper::GSTAT |
( |
uint8_t | input | ) |
|
◆ hend() [1/2]
| uint8_t TMC2240Stepper::hend |
( |
| ) |
|
◆ hend() [2/2]
| void TMC2240Stepper::hend |
( |
uint8_t | B | ) |
|
◆ hstrt() [1/2]
| uint8_t TMC2240Stepper::hstrt |
( |
| ) |
|
◆ hstrt() [2/2]
| void TMC2240Stepper::hstrt |
( |
uint8_t | B | ) |
|
◆ hysteresis_end() [1/2]
| int8_t TMC2240Stepper::hysteresis_end |
( |
| ) |
|
◆ hysteresis_end() [2/2]
| void TMC2240Stepper::hysteresis_end |
( |
int8_t | value | ) |
|
◆ hysteresis_start() [1/2]
| uint8_t TMC2240Stepper::hysteresis_start |
( |
| ) |
|
◆ hysteresis_start() [2/2]
| void TMC2240Stepper::hysteresis_start |
( |
uint8_t | value | ) |
|
◆ IFCNT()
| uint8_t TMC2240Stepper::IFCNT |
( |
| ) |
|
◆ ihold() [1/2]
| uint8_t TMC2240Stepper::ihold |
( |
| ) |
|
◆ ihold() [2/2]
| void TMC2240Stepper::ihold |
( |
uint8_t | B | ) |
|
◆ IHOLD_IRUN() [1/2]
| uint32_t TMC2240Stepper::IHOLD_IRUN |
( |
| ) |
|
◆ IHOLD_IRUN() [2/2]
| void TMC2240Stepper::IHOLD_IRUN |
( |
uint32_t | input | ) |
|
◆ iholddelay() [1/2]
| uint8_t TMC2240Stepper::iholddelay |
( |
| ) |
|
◆ iholddelay() [2/2]
| void TMC2240Stepper::iholddelay |
( |
uint8_t | B | ) |
|
◆ INIT2240_REGISTER() [1/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
CHOPCONF | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [2/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
COOLCONF | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [3/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
DRV_CONF | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [4/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
GCONF | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [5/15]
◆ INIT2240_REGISTER() [6/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
GSTAT | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [7/15]
◆ INIT2240_REGISTER() [8/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
NODECONF | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [9/15]
◆ INIT2240_REGISTER() [10/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
PWMCONF | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [11/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
SG4_THRS | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [12/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
TCOOLTHRS | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [13/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
THIGH | | ) |
|
|
protected |
◆ INIT2240_REGISTER() [14/15]
◆ INIT2240_REGISTER() [15/15]
| TMC2240Stepper::INIT2240_REGISTER |
( |
TPWMTHRS | | ) |
|
|
protected |
◆ intpol() [1/2]
| bool TMC2240Stepper::intpol |
( |
| ) |
|
◆ intpol() [2/2]
| void TMC2240Stepper::intpol |
( |
bool | B | ) |
|
◆ IOIN()
| uint32_t TMC2240Stepper::IOIN |
( |
| ) |
|
◆ irun() [1/2]
| uint8_t TMC2240Stepper::irun |
( |
| ) |
|
◆ irun() [2/2]
| void TMC2240Stepper::irun |
( |
uint8_t | B | ) |
|
◆ irundelay() [1/2]
| uint8_t TMC2240Stepper::irundelay |
( |
| ) |
|
◆ irundelay() [2/2]
| void TMC2240Stepper::irundelay |
( |
uint8_t | B | ) |
|
◆ isEnabled()
| bool TMC2240Stepper::isEnabled |
( |
| ) |
|
◆ microsteps() [1/2]
| uint16_t TMC2240Stepper::microsteps |
( |
| ) |
|
◆ microsteps() [2/2]
| void TMC2240Stepper::microsteps |
( |
uint16_t | ms | ) |
|
◆ mres() [1/2]
| uint8_t TMC2240Stepper::mres |
( |
| ) |
|
◆ mres() [2/2]
| void TMC2240Stepper::mres |
( |
uint8_t | B | ) |
|
◆ MSCNT()
| uint16_t TMC2240Stepper::MSCNT |
( |
| ) |
|
◆ MSCURACT()
| uint32_t TMC2240Stepper::MSCURACT |
( |
| ) |
|
◆ multistep_filt() [1/2]
| bool TMC2240Stepper::multistep_filt |
( |
| ) |
|
◆ multistep_filt() [2/2]
| void TMC2240Stepper::multistep_filt |
( |
bool | B | ) |
|
◆ nodeaddr() [1/2]
| uint8_t TMC2240Stepper::nodeaddr |
( |
| ) |
|
◆ nodeaddr() [2/2]
| void TMC2240Stepper::nodeaddr |
( |
uint8_t | B | ) |
|
◆ NODECONF() [1/2]
| uint16_t TMC2240Stepper::NODECONF |
( |
| ) |
|
◆ NODECONF() [2/2]
| void TMC2240Stepper::NODECONF |
( |
uint16_t | input | ) |
|
◆ ola()
| bool TMC2240Stepper::ola |
( |
| ) |
|
◆ olb()
| bool TMC2240Stepper::olb |
( |
| ) |
|
◆ ot()
| bool TMC2240Stepper::ot |
( |
| ) |
|
◆ otpw()
| bool TMC2240Stepper::otpw |
( |
| ) |
|
◆ OTW_OV_VTH() [1/2]
| uint32_t TMC2240Stepper::OTW_OV_VTH |
( |
| ) |
|
◆ OTW_OV_VTH() [2/2]
| void TMC2240Stepper::OTW_OV_VTH |
( |
uint32_t | input | ) |
|
◆ output()
| bool TMC2240Stepper::output |
( |
| ) |
|
◆ push()
| void TMC2240Stepper::push |
( |
| ) |
|
◆ PWM_AUTO()
| uint32_t TMC2240Stepper::PWM_AUTO |
( |
| ) |
|
◆ pwm_autograd() [1/2]
| bool TMC2240Stepper::pwm_autograd |
( |
| ) |
|
◆ pwm_autograd() [2/2]
| void TMC2240Stepper::pwm_autograd |
( |
bool | B | ) |
|
◆ pwm_autoscale() [1/2]
| bool TMC2240Stepper::pwm_autoscale |
( |
| ) |
|
◆ pwm_autoscale() [2/2]
| void TMC2240Stepper::pwm_autoscale |
( |
bool | B | ) |
|
◆ pwm_dis_reg_stst() [1/2]
| bool TMC2240Stepper::pwm_dis_reg_stst |
( |
| ) |
|
◆ pwm_dis_reg_stst() [2/2]
| void TMC2240Stepper::pwm_dis_reg_stst |
( |
bool | B | ) |
|
◆ pwm_freq() [1/2]
| uint8_t TMC2240Stepper::pwm_freq |
( |
| ) |
|
◆ pwm_freq() [2/2]
| void TMC2240Stepper::pwm_freq |
( |
uint8_t | B | ) |
|
◆ pwm_grad() [1/2]
| uint8_t TMC2240Stepper::pwm_grad |
( |
| ) |
|
◆ pwm_grad() [2/2]
| void TMC2240Stepper::pwm_grad |
( |
uint8_t | B | ) |
|
◆ pwm_grad_auto()
| uint8_t TMC2240Stepper::pwm_grad_auto |
( |
| ) |
|
◆ pwm_lim() [1/2]
| uint8_t TMC2240Stepper::pwm_lim |
( |
| ) |
|
◆ pwm_lim() [2/2]
| void TMC2240Stepper::pwm_lim |
( |
uint8_t | B | ) |
|
◆ pwm_meas_sd_enable() [1/2]
| bool TMC2240Stepper::pwm_meas_sd_enable |
( |
| ) |
|
◆ pwm_meas_sd_enable() [2/2]
| void TMC2240Stepper::pwm_meas_sd_enable |
( |
bool | B | ) |
|
◆ pwm_ofs() [1/2]
| uint8_t TMC2240Stepper::pwm_ofs |
( |
| ) |
|
◆ pwm_ofs() [2/2]
| void TMC2240Stepper::pwm_ofs |
( |
uint8_t | B | ) |
|
◆ pwm_ofs_auto()
| uint8_t TMC2240Stepper::pwm_ofs_auto |
( |
| ) |
|
◆ pwm_reg() [1/2]
| uint8_t TMC2240Stepper::pwm_reg |
( |
| ) |
|
◆ pwm_reg() [2/2]
| void TMC2240Stepper::pwm_reg |
( |
uint8_t | B | ) |
|
◆ PWM_SCALE()
| uint32_t TMC2240Stepper::PWM_SCALE |
( |
| ) |
|
◆ pwm_scale_auto()
| int16_t TMC2240Stepper::pwm_scale_auto |
( |
| ) |
|
◆ pwm_scale_sum()
| uint8_t TMC2240Stepper::pwm_scale_sum |
( |
| ) |
|
◆ PWMCONF() [1/2]
| uint32_t TMC2240Stepper::PWMCONF |
( |
| ) |
|
◆ PWMCONF() [2/2]
| void TMC2240Stepper::PWMCONF |
( |
uint32_t | input | ) |
|
◆ read()
| uint32_t TMC2240Stepper::read |
( |
uint8_t | addressByte | ) |
|
|
protected |
◆ register_reset()
| bool TMC2240Stepper::register_reset |
( |
| ) |
|
◆ reset()
| bool TMC2240Stepper::reset |
( |
| ) |
|
◆ rms_current() [1/3]
| uint16_t TMC2240Stepper::rms_current |
( |
| ) |
|
◆ rms_current() [2/3]
| void TMC2240Stepper::rms_current |
( |
uint16_t | mA | ) |
|
◆ rms_current() [3/3]
| void TMC2240Stepper::rms_current |
( |
uint16_t | mA, |
|
|
float | mult ) |
◆ s2ga()
| bool TMC2240Stepper::s2ga |
( |
| ) |
|
◆ s2gb()
| bool TMC2240Stepper::s2gb |
( |
| ) |
|
◆ s2vsa()
| bool TMC2240Stepper::s2vsa |
( |
| ) |
|
◆ s2vsb()
| bool TMC2240Stepper::s2vsb |
( |
| ) |
|
◆ sedn() [1/2]
| uint8_t TMC2240Stepper::sedn |
( |
| ) |
|
◆ sedn() [2/2]
| void TMC2240Stepper::sedn |
( |
uint8_t | B | ) |
|
◆ seimin() [1/2]
| bool TMC2240Stepper::seimin |
( |
| ) |
|
◆ seimin() [2/2]
| void TMC2240Stepper::seimin |
( |
bool | B | ) |
|
◆ semax() [1/2]
| uint8_t TMC2240Stepper::semax |
( |
| ) |
|
◆ semax() [2/2]
| void TMC2240Stepper::semax |
( |
uint8_t | B | ) |
|
◆ semin() [1/2]
| uint8_t TMC2240Stepper::semin |
( |
| ) |
|
◆ semin() [2/2]
| void TMC2240Stepper::semin |
( |
uint8_t | B | ) |
|
◆ senddelay() [1/2]
| uint8_t TMC2240Stepper::senddelay |
( |
| ) |
|
◆ senddelay() [2/2]
| void TMC2240Stepper::senddelay |
( |
uint8_t | B | ) |
|
◆ set_globalscaler()
| uint32_t TMC2240Stepper::set_globalscaler |
( |
float | current, |
|
|
float | IFS_current_RMS ) |
|
protected |
◆ set_overtemp_prewarn_celsius()
| void TMC2240Stepper::set_overtemp_prewarn_celsius |
( |
float | tempC | ) |
|
◆ set_overvoltage_threshold_voltage()
| void TMC2240Stepper::set_overvoltage_threshold_voltage |
( |
float | volts | ) |
|
◆ setSPISpeed()
| void TMC2240Stepper::setSPISpeed |
( |
uint32_t | speed | ) |
|
◆ seup() [1/2]
| uint8_t TMC2240Stepper::seup |
( |
| ) |
|
◆ seup() [2/2]
| void TMC2240Stepper::seup |
( |
uint8_t | B | ) |
|
◆ sfilt() [1/2]
| bool TMC2240Stepper::sfilt |
( |
| ) |
|
◆ sfilt() [2/2]
| void TMC2240Stepper::sfilt |
( |
bool | B | ) |
|
◆ sg4()
| bool TMC2240Stepper::sg4 |
( |
| ) |
|
◆ sg4_angle_offset() [1/4]
| uint8_t TMC2240Stepper::sg4_angle_offset |
( |
| ) |
|
◆ sg4_angle_offset() [2/4]
| uint8_t TMC2240Stepper::sg4_angle_offset |
( |
| ) |
|
◆ sg4_angle_offset() [3/4]
| void TMC2240Stepper::sg4_angle_offset |
( |
uint8_t | B | ) |
|
◆ sg4_angle_offset() [4/4]
| void TMC2240Stepper::sg4_angle_offset |
( |
uint8_t | B | ) |
|
◆ sg4_en() [1/4]
| bool TMC2240Stepper::sg4_en |
( |
| ) |
|
◆ sg4_en() [2/4]
| bool TMC2240Stepper::sg4_en |
( |
| ) |
|
◆ sg4_en() [3/4]
| void TMC2240Stepper::sg4_en |
( |
bool | B | ) |
|
◆ sg4_en() [4/4]
| void TMC2240Stepper::sg4_en |
( |
bool | B | ) |
|
◆ sg4_filt_en() [1/4]
| bool TMC2240Stepper::sg4_filt_en |
( |
| ) |
|
◆ sg4_filt_en() [2/4]
| bool TMC2240Stepper::sg4_filt_en |
( |
| ) |
|
◆ sg4_filt_en() [3/4]
| void TMC2240Stepper::sg4_filt_en |
( |
bool | B | ) |
|
◆ sg4_filt_en() [4/4]
| void TMC2240Stepper::sg4_filt_en |
( |
bool | B | ) |
|
◆ SG4_RESULT()
| uint32_t TMC2240Stepper::SG4_RESULT |
( |
| ) |
|
◆ sg4_result()
| uint16_t TMC2240Stepper::sg4_result |
( |
| ) |
|
◆ sg4_smax() [1/4]
| uint8_t TMC2240Stepper::sg4_smax |
( |
| ) |
|
◆ sg4_smax() [2/4]
| uint8_t TMC2240Stepper::sg4_smax |
( |
| ) |
|
◆ sg4_smax() [3/4]
| void TMC2240Stepper::sg4_smax |
( |
uint8_t | B | ) |
|
◆ sg4_smax() [4/4]
| void TMC2240Stepper::sg4_smax |
( |
uint8_t | B | ) |
|
◆ sg4_smin() [1/4]
| uint8_t TMC2240Stepper::sg4_smin |
( |
| ) |
|
◆ sg4_smin() [2/4]
| uint8_t TMC2240Stepper::sg4_smin |
( |
| ) |
|
◆ sg4_smin() [3/4]
| void TMC2240Stepper::sg4_smin |
( |
uint8_t | B | ) |
|
◆ sg4_smin() [4/4]
| void TMC2240Stepper::sg4_smin |
( |
uint8_t | B | ) |
|
◆ SG4_THRS() [1/2]
| uint32_t TMC2240Stepper::SG4_THRS |
( |
| ) |
|
◆ SG4_THRS() [2/2]
| void TMC2240Stepper::SG4_THRS |
( |
uint32_t | input | ) |
|
◆ sg4_thrs() [1/4]
| uint8_t TMC2240Stepper::sg4_thrs |
( |
| ) |
|
◆ sg4_thrs() [2/4]
| uint8_t TMC2240Stepper::sg4_thrs |
( |
| ) |
|
◆ sg4_thrs() [3/4]
| void TMC2240Stepper::sg4_thrs |
( |
uint8_t | B | ) |
|
◆ sg4_thrs() [4/4]
| void TMC2240Stepper::sg4_thrs |
( |
uint8_t | B | ) |
|
◆ SG_RESULT()
| uint32_t TMC2240Stepper::SG_RESULT |
( |
| ) |
|
◆ sgt() [1/2]
| int8_t TMC2240Stepper::sgt |
( |
| ) |
|
◆ sgt() [2/2]
| void TMC2240Stepper::sgt |
( |
int8_t | B | ) |
|
◆ shaft() [1/2]
| bool TMC2240Stepper::shaft |
( |
| ) |
|
◆ shaft() [2/2]
| void TMC2240Stepper::shaft |
( |
bool | B | ) |
|
◆ silicon_rv()
| uint8_t TMC2240Stepper::silicon_rv |
( |
| ) |
|
◆ slaveaddr() [1/2]
| uint8_t TMC2240Stepper::slaveaddr |
( |
| ) |
|
|
inline |
◆ slaveaddr() [2/2]
| void TMC2240Stepper::slaveaddr |
( |
uint8_t | B | ) |
|
|
inline |
◆ SLAVECONF() [1/2]
| uint16_t TMC2240Stepper::SLAVECONF |
( |
| ) |
|
|
inline |
◆ SLAVECONF() [2/2]
| void TMC2240Stepper::SLAVECONF |
( |
uint16_t | input | ) |
|
|
inline |
◆ slope_control() [1/2]
| uint8_t TMC2240Stepper::slope_control |
( |
| ) |
|
◆ slope_control() [2/2]
| void TMC2240Stepper::slope_control |
( |
uint8_t | B | ) |
|
◆ small_hysteresis() [1/2]
| bool TMC2240Stepper::small_hysteresis |
( |
| ) |
|
◆ small_hysteresis() [2/2]
| void TMC2240Stepper::small_hysteresis |
( |
bool | B | ) |
|
◆ stallguard()
| bool TMC2240Stepper::stallguard |
( |
| ) |
|
◆ stealth()
| bool TMC2240Stepper::stealth |
( |
| ) |
|
◆ step()
| bool TMC2240Stepper::step |
( |
| ) |
|
◆ stop_enable() [1/2]
| bool TMC2240Stepper::stop_enable |
( |
| ) |
|
◆ stop_enable() [2/2]
| void TMC2240Stepper::stop_enable |
( |
bool | B | ) |
|
◆ stst()
| bool TMC2240Stepper::stst |
( |
| ) |
|
◆ switchCSpin()
| void TMC2240Stepper::switchCSpin |
( |
bool | state | ) |
|
◆ TBL() [1/2]
| uint8_t TMC2240Stepper::TBL |
( |
| ) |
|
◆ TBL() [2/2]
| void TMC2240Stepper::TBL |
( |
uint8_t | B | ) |
|
◆ TCOOLTHRS() [1/2]
| uint32_t TMC2240Stepper::TCOOLTHRS |
( |
| ) |
|
◆ TCOOLTHRS() [2/2]
| void TMC2240Stepper::TCOOLTHRS |
( |
uint32_t | input | ) |
|
◆ test_connection()
| uint8_t TMC2240Stepper::test_connection |
( |
| ) |
|
◆ THIGH() [1/2]
| uint32_t TMC2240Stepper::THIGH |
( |
| ) |
|
◆ THIGH() [2/2]
| void TMC2240Stepper::THIGH |
( |
uint32_t | input | ) |
|
◆ toff() [1/2]
| uint8_t TMC2240Stepper::toff |
( |
| ) |
|
◆ toff() [2/2]
| void TMC2240Stepper::toff |
( |
uint8_t | B | ) |
|
◆ tpfd() [1/2]
| uint8_t TMC2240Stepper::tpfd |
( |
| ) |
|
◆ tpfd() [2/2]
| void TMC2240Stepper::tpfd |
( |
uint8_t | B | ) |
|
◆ TPOWERDOWN() [1/2]
| uint8_t TMC2240Stepper::TPOWERDOWN |
( |
| ) |
|
◆ TPOWERDOWN() [2/2]
| void TMC2240Stepper::TPOWERDOWN |
( |
uint8_t | input | ) |
|
◆ TPWMTHRS() [1/2]
| uint32_t TMC2240Stepper::TPWMTHRS |
( |
| ) |
|
◆ TPWMTHRS() [2/2]
| void TMC2240Stepper::TPWMTHRS |
( |
uint32_t | input | ) |
|
◆ transfer()
| uint8_t TMC2240Stepper::transfer |
( |
const uint8_t | data | ) |
|
|
protected |
◆ transferEmptyBytes()
| void TMC2240Stepper::transferEmptyBytes |
( |
const uint8_t | n | ) |
|
|
protected |
◆ TSTEP()
| uint32_t TMC2240Stepper::TSTEP |
( |
| ) |
|
◆ uart_en()
| bool TMC2240Stepper::uart_en |
( |
| ) |
|
◆ uv_cp()
| bool TMC2240Stepper::uv_cp |
( |
| ) |
|
◆ version()
| uint8_t TMC2240Stepper::version |
( |
| ) |
|
◆ vhighchm() [1/2]
| bool TMC2240Stepper::vhighchm |
( |
| ) |
|
◆ vhighchm() [2/2]
| void TMC2240Stepper::vhighchm |
( |
bool | B | ) |
|
◆ vhighfs() [1/2]
| bool TMC2240Stepper::vhighfs |
( |
| ) |
|
◆ vhighfs() [2/2]
| void TMC2240Stepper::vhighfs |
( |
bool | B | ) |
|
◆ vm_uvlo()
| bool TMC2240Stepper::vm_uvlo |
( |
| ) |
|
◆ write()
| void TMC2240Stepper::write |
( |
uint8_t | addressByte, |
|
|
uint32_t | config ) |
|
protected |
◆ _pinCS
| const uint16_t TMC2240Stepper::_pinCS |
|
protected |
◆ abort_window
| uint8_t TMC2240Stepper::abort_window = 5 |
|
staticconstexprprotected |
◆ bytesWritten
| uint16_t TMC2240Stepper::bytesWritten = 0 |
◆ chain_length
| int8_t TMC2240Stepper::chain_length = 0 |
|
staticprotected |
◆ CRCerror
| bool TMC2240Stepper::CRCerror = false |
◆ default_RS
| float TMC2240Stepper::default_RS = 0.11 |
|
staticconstexprprotected |
◆ holdMultiplier
| float TMC2240Stepper::holdMultiplier = 0.5 |
|
protected |
◆ link_index
| int8_t TMC2240Stepper::link_index |
|
protected |
◆ max_retries
| uint8_t TMC2240Stepper::max_retries = 2 |
|
staticconstexprprotected |
◆ replyDelay
| uint8_t TMC2240Stepper::replyDelay = 2 |
|
staticconstexprprotected |
◆ Rref
| uint32_t TMC2240Stepper::Rref = 12000 |
('rref', 12000, minval=12000, maxval=60000)
Definition at line 19 of file TMC2240Stepper.h.
◆ spi_speed
| uint32_t TMC2240Stepper::spi_speed = 16000000/8 |
|
staticprotected |
◆ sswitch
| SSwitch* TMC2240Stepper::sswitch = nullptr |
|
protected |
◆ status_response
| uint8_t TMC2240Stepper::status_response |
◆ TMC2240_SYNC
| uint8_t TMC2240Stepper::TMC2240_SYNC = 0x05 |
|
staticconstexprprotected |
◆ TMC_READ
| uint8_t TMC2240Stepper::TMC_READ = 0x00 |
|
staticconstexprprotected |
◆ TMC_SW_SPI
◆ TMC_WRITE
| uint8_t TMC2240Stepper::TMC_WRITE = 0x80 |
|
staticprotected |
The documentation for this class was generated from the following files: