|
| TMC5161Stepper (uint16_t pinCS, float RS=default_RS, int8_t link_index=-1) |
|
| TMC5161Stepper (uint16_t pinCS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
| TMC5161Stepper (uint16_t pinCS, float RS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
| TMC5160Stepper (uint16_t pinCS, float RS=default_RS, int8_t link_index=-1) |
|
| TMC5160Stepper (uint16_t pinCS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
| TMC5160Stepper (uint16_t pinCS, float RS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
void | rms_current (uint16_t mA) |
|
void | rms_current (uint16_t mA, float mult) |
|
uint16_t | rms_current () |
|
void | defaults () |
|
void | push () |
|
void | recalibrate (bool) |
|
void | faststandstill (bool) |
|
void | multistep_filt (bool) |
|
bool | recalibrate () |
|
bool | faststandstill () |
|
bool | multistep_filt () |
|
bool | drv_enn () |
|
bool | enc_n_dco_cfg6 () |
|
void | ENC_STATUS (uint8_t) |
|
uint8_t | ENC_STATUS () |
|
void | ENC_DEVIATION (uint32_t) |
|
uint32_t | ENC_DEVIATION () |
|
uint32_t | PWM_AUTO () |
|
uint8_t | pwm_ofs_auto () |
|
uint8_t | pwm_grad_auto () |
|
void | diss2vs (bool) |
|
void | tpfd (uint8_t) |
|
bool | diss2vs () |
|
uint8_t | tpfd () |
|
void | SHORT_CONF (uint32_t) |
|
uint32_t | SHORT_CONF () |
|
void | s2vs_level (uint8_t) |
|
uint8_t | s2vs_level () |
|
void | s2g_level (uint8_t) |
|
uint8_t | s2g_level () |
|
void | shortfilter (uint8_t) |
|
uint8_t | shortfilter () |
|
void | shortdelay (bool) |
|
bool | shortdelay () |
|
void | DRV_CONF (uint32_t) |
|
uint32_t | DRV_CONF () |
|
void | bbmtime (uint8_t) |
|
uint8_t | bbmtime () |
|
void | bbmclks (uint8_t) |
|
uint8_t | bbmclks () |
|
void | otselect (uint8_t) |
|
uint8_t | otselect () |
|
void | drvstrength (uint8_t) |
|
uint8_t | drvstrength () |
|
void | filt_isense (uint8_t) |
|
uint8_t | filt_isense () |
|
void | GLOBAL_SCALER (uint8_t) |
|
uint8_t | GLOBAL_SCALER () |
|
uint16_t | OFFSET_READ () |
|
void | PWMCONF (uint32_t input) |
|
uint32_t | PWMCONF () |
|
void | pwm_ofs (uint8_t B) |
|
uint8_t | pwm_ofs () |
|
void | pwm_grad (uint8_t B) |
|
uint8_t | pwm_grad () |
|
void | pwm_freq (uint8_t B) |
|
uint8_t | pwm_freq () |
|
void | pwm_autoscale (bool B) |
|
bool | pwm_autoscale () |
|
void | pwm_autograd (bool B) |
|
bool | pwm_autograd () |
|
void | freewheel (uint8_t B) |
|
uint8_t | freewheel () |
|
void | pwm_reg (uint8_t B) |
|
uint8_t | pwm_reg () |
|
void | pwm_lim (uint8_t B) |
|
uint8_t | pwm_lim () |
|
uint32_t | PWM_SCALE () |
|
uint8_t | pwm_scale_sum () |
|
uint16_t | pwm_scale_auto () |
|
| TMC5130Stepper (uint16_t pinCS, float RS=default_RS, int8_t link_index=-1) |
|
| TMC5130Stepper (uint16_t pinCS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
| TMC5130Stepper (uint16_t pinCS, float RS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
void | begin () |
|
void | defaults () |
|
void | push () |
|
void | rms_current (uint16_t mA) |
|
void | rms_current (uint16_t mA, float mult) |
|
uint16_t | rms_current () |
|
uint8_t | IFCNT () |
|
uint16_t | SLAVECONF () |
|
void | SLAVECONF (uint16_t input) |
|
uint32_t | IOIN () |
|
bool | refl_step () |
|
bool | refr_dir () |
|
bool | encb_dcen_cfg4 () |
|
bool | enca_dcin_cfg5 () |
|
bool | drv_enn_cfg6 () |
|
bool | enc_n_dco () |
|
bool | sd_mode () |
|
bool | swcomp_in () |
|
uint8_t | version () |
|
void | diag1_poscomp_pushpull (bool B) |
|
bool | diag1_poscomp_pushpull () |
|
uint32_t | SW_MODE () |
|
void | SW_MODE (uint32_t input) |
|
void | stop_l_enable (bool B) |
|
void | stop_r_enable (bool B) |
|
void | pol_stop_l (bool B) |
|
void | pol_stop_r (bool B) |
|
void | swap_lr (bool B) |
|
void | latch_l_active (bool B) |
|
void | latch_l_inactive (bool B) |
|
void | latch_r_active (bool B) |
|
void | latch_r_inactive (bool B) |
|
void | en_latch_encoder (bool B) |
|
void | sg_stop (bool B) |
|
void | en_softstop (bool B) |
|
bool | stop_r_enable () |
|
bool | pol_stop_l () |
|
bool | pol_stop_r () |
|
bool | swap_lr () |
|
bool | latch_l_active () |
|
bool | latch_l_inactive () |
|
bool | latch_r_active () |
|
bool | latch_r_inactive () |
|
bool | en_latch_encoder () |
|
bool | sg_stop () |
|
bool | en_softstop () |
|
uint32_t | RAMP_STAT () |
|
bool | status_stop_l () |
|
bool | status_stop_r () |
|
bool | status_latch_l () |
|
bool | status_latch_r () |
|
bool | event_stop_l () |
|
bool | event_stop_r () |
|
bool | event_stop_sg () |
|
bool | event_pos_reached () |
|
bool | velocity_reached () |
|
bool | position_reached () |
|
bool | vzero () |
|
bool | t_zerowait_active () |
|
bool | second_move () |
|
bool | status_sg () |
|
uint32_t | ENCMODE () |
|
void | ENCMODE (uint32_t input) |
|
void | pol_a (bool B) |
|
void | pol_b (bool B) |
|
void | pol_n (bool B) |
|
void | ignore_ab (bool B) |
|
void | clr_cont (bool B) |
|
void | clr_once (bool B) |
|
void | pos_edge (bool B) |
|
void | neg_edge (bool B) |
|
void | clr_enc_x (bool B) |
|
void | latch_x_act (bool B) |
|
void | enc_sel_decimal (bool B) |
|
bool | pol_a () |
|
bool | pol_b () |
|
bool | pol_n () |
|
bool | ignore_ab () |
|
bool | clr_cont () |
|
bool | clr_once () |
|
bool | pos_edge () |
|
bool | neg_edge () |
|
bool | clr_enc_x () |
|
bool | latch_x_act () |
|
bool | enc_sel_decimal () |
|
bool | TMC_OUTPUT () |
|
void | TMC_OUTPUT (bool input) |
|
uint32_t | X_COMPARE () |
|
void | X_COMPARE (uint32_t input) |
|
uint8_t | RAMPMODE () |
|
void | RAMPMODE (uint8_t input) |
|
int32_t | XACTUAL () |
|
void | XACTUAL (int32_t input) |
|
int32_t | VACTUAL () |
|
uint32_t | VSTART () |
|
void | VSTART (uint32_t input) |
|
uint16_t | A1 () |
|
void | A1 (uint16_t input) |
|
uint32_t | V1 () |
|
void | V1 (uint32_t input) |
|
uint16_t | AMAX () |
|
void | AMAX (uint16_t input) |
|
uint32_t | VMAX () |
|
void | VMAX (uint32_t input) |
|
uint16_t | DMAX () |
|
void | DMAX (uint16_t input) |
|
uint16_t | D1 () |
|
void | D1 (uint16_t input) |
|
uint32_t | VSTOP () |
|
void | VSTOP (uint32_t input) |
|
uint16_t | TZEROWAIT () |
|
void | TZEROWAIT (uint16_t input) |
|
int32_t | XTARGET () |
|
void | XTARGET (int32_t input) |
|
uint32_t | XLATCH () |
|
int32_t | X_ENC () |
|
void | X_ENC (int32_t input) |
|
uint32_t | ENC_CONST () |
|
void | ENC_CONST (uint32_t input) |
|
bool | ENC_STATUS () |
|
uint32_t | ENC_LATCH () |
|
uint8_t | ENCM_CTRL () |
|
void | ENCM_CTRL (uint8_t input) |
|
void | PWMCONF (uint32_t value) |
|
uint32_t | PWMCONF () |
|
void | pwm_ampl (uint8_t B) |
|
uint8_t | pwm_ampl () |
|
void | pwm_grad (uint8_t B) |
|
uint8_t | pwm_grad () |
|
void | pwm_freq (uint8_t B) |
|
uint8_t | pwm_freq () |
|
void | pwm_autoscale (bool B) |
|
bool | pwm_autoscale () |
|
void | pwm_symmetric (bool B) |
|
bool | pwm_symmetric () |
|
void | freewheel (uint8_t B) |
|
uint8_t | freewheel () |
|
uint8_t | PWM_SCALE () |
|
| TMC2160Stepper (uint16_t pinCS, float RS=default_RS, int8_t link_index=-1) |
|
| TMC2160Stepper (uint16_t pinCS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
| TMC2160Stepper (uint16_t pinCS, float RS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
void | begin () |
|
void | defaults () |
|
void | push () |
|
uint16_t | cs2rms (uint8_t CS) |
|
void | rms_current (uint16_t mA) |
|
void | rms_current (uint16_t mA, float mult) |
|
uint16_t | rms_current () |
|
uint32_t | IOIN () |
|
bool | refl_step () |
|
bool | refr_dir () |
|
bool | encb_dcen_cfg4 () |
|
bool | enca_dcin_cfg5 () |
|
bool | drv_enn () |
|
bool | dco_cfg6 () |
|
uint8_t | version () |
|
void | SHORT_CONF (uint32_t) |
|
void | s2vs_level (uint8_t) |
|
void | s2g_level (uint8_t) |
|
void | shortfilter (uint8_t) |
|
void | shortdelay (bool) |
|
uint32_t | SHORT_CONF () |
|
uint8_t | s2vs_level () |
|
uint8_t | s2g_level () |
|
uint8_t | shortfilter () |
|
bool | shortdelay () |
|
void | DRV_CONF (uint32_t) |
|
void | bbmtime (uint8_t) |
|
void | bbmclks (uint8_t) |
|
void | otselect (uint8_t) |
|
void | drvstrength (uint8_t) |
|
void | filt_isense (uint8_t) |
|
uint32_t | DRV_CONF () |
|
uint8_t | bbmtime () |
|
uint8_t | bbmclks () |
|
uint8_t | otselect () |
|
uint8_t | drvstrength () |
|
uint8_t | filt_isense () |
|
void | GLOBAL_SCALER (uint8_t) |
|
uint8_t | GLOBAL_SCALER () |
|
uint16_t | OFFSET_READ () |
|
void | PWMCONF (uint32_t input) |
|
void | pwm_ofs (uint8_t B) |
|
void | pwm_grad (uint8_t B) |
|
void | pwm_freq (uint8_t B) |
|
void | pwm_autoscale (bool B) |
|
void | pwm_autograd (bool B) |
|
void | freewheel (uint8_t B) |
|
void | pwm_reg (uint8_t B) |
|
void | pwm_lim (uint8_t B) |
|
uint32_t | PWMCONF () |
|
uint8_t | pwm_ofs () |
|
uint8_t | pwm_grad () |
|
uint8_t | pwm_freq () |
|
bool | pwm_autoscale () |
|
bool | pwm_autograd () |
|
uint8_t | freewheel () |
|
uint8_t | pwm_reg () |
|
uint8_t | pwm_lim () |
|
uint32_t | PWM_SCALE () |
|
uint8_t | pwm_scale_sum () |
|
uint16_t | pwm_scale_auto () |
|
| TMC2130Stepper (uint16_t pinCS, float RS=default_RS, int8_t link_index=-1) |
|
| TMC2130Stepper (uint16_t pinCS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
| TMC2130Stepper (uint16_t pinCS, float RS, uint16_t pinMOSI, uint16_t pinMISO, uint16_t pinSCK, int8_t link_index=-1) |
|
void | begin () |
|
void | defaults () |
|
void | setSPISpeed (uint32_t speed) |
|
void | switchCSpin (bool state) |
|
bool | isEnabled () |
|
void | push () |
|
void | sg_current_decrease (uint8_t value) |
|
uint8_t | sg_current_decrease () |
|
uint32_t | GCONF () |
|
void | GCONF (uint32_t value) |
|
void | I_scale_analog (bool B) |
|
void | internal_Rsense (bool B) |
|
void | en_pwm_mode (bool B) |
|
void | enc_commutation (bool B) |
|
void | shaft (bool B) |
|
void | diag0_error (bool B) |
|
void | diag0_otpw (bool B) |
|
void | diag0_stall (bool B) |
|
void | diag1_stall (bool B) |
|
void | diag1_index (bool B) |
|
void | diag1_onstate (bool B) |
|
void | diag1_steps_skipped (bool B) |
|
void | diag0_int_pushpull (bool B) |
|
void | diag1_pushpull (bool B) |
|
void | small_hysteresis (bool B) |
|
void | stop_enable (bool B) |
|
void | direct_mode (bool B) |
|
bool | I_scale_analog () |
|
bool | internal_Rsense () |
|
bool | en_pwm_mode () |
|
bool | enc_commutation () |
|
bool | shaft () |
|
bool | diag0_error () |
|
bool | diag0_otpw () |
|
bool | diag0_stall () |
|
bool | diag1_stall () |
|
bool | diag1_index () |
|
bool | diag1_onstate () |
|
bool | diag1_steps_skipped () |
|
bool | diag0_int_pushpull () |
|
bool | diag1_pushpull () |
|
bool | small_hysteresis () |
|
bool | stop_enable () |
|
bool | direct_mode () |
|
uint32_t | IOIN () |
|
bool | step () |
|
bool | dir () |
|
bool | dcen_cfg4 () |
|
bool | dcin_cfg5 () |
|
bool | drv_enn_cfg6 () |
|
bool | dco () |
|
uint8_t | version () |
|
uint32_t | TCOOLTHRS () |
|
void | TCOOLTHRS (uint32_t input) |
|
uint32_t | THIGH () |
|
void | THIGH (uint32_t input) |
|
uint32_t | XDIRECT () |
|
void | XDIRECT (uint32_t input) |
|
void | coil_A (int16_t B) |
|
void | coil_B (int16_t B) |
|
int16_t | coil_A () |
|
int16_t | coil_B () |
|
uint32_t | VDCMIN () |
|
void | VDCMIN (uint32_t input) |
|
uint32_t | CHOPCONF () |
|
void | CHOPCONF (uint32_t value) |
|
void | toff (uint8_t B) |
|
void | hstrt (uint8_t B) |
|
void | hend (uint8_t B) |
|
void | disfdcc (bool B) |
|
void | rndtf (bool B) |
|
void | chm (bool B) |
|
void | tbl (uint8_t B) |
|
void | vsense (bool B) |
|
void | vhighfs (bool B) |
|
void | vhighchm (bool B) |
|
void | sync (uint8_t B) |
|
void | mres (uint8_t B) |
|
void | intpol (bool B) |
|
void | dedge (bool B) |
|
void | diss2g (bool B) |
|
uint8_t | toff () |
|
uint8_t | hstrt () |
|
uint8_t | hend () |
|
bool | disfdcc () |
|
bool | rndtf () |
|
bool | chm () |
|
uint8_t | tbl () |
|
bool | vsense () |
|
bool | vhighfs () |
|
bool | vhighchm () |
|
uint8_t | sync () |
|
uint8_t | mres () |
|
bool | intpol () |
|
bool | dedge () |
|
bool | diss2g () |
|
void | COOLCONF (uint32_t value) |
|
uint32_t | COOLCONF () |
|
void | semin (uint8_t B) |
|
void | seup (uint8_t B) |
|
void | semax (uint8_t B) |
|
void | sedn (uint8_t B) |
|
void | seimin (bool B) |
|
void | sgt (int8_t B) |
|
void | sfilt (bool B) |
|
uint8_t | semin () |
|
uint8_t | seup () |
|
uint8_t | semax () |
|
uint8_t | sedn () |
|
bool | seimin () |
|
int8_t | sgt () |
|
bool | sfilt () |
|
void | DCCTRL (uint32_t input) |
|
void | dc_time (uint16_t input) |
|
void | dc_sg (uint8_t input) |
|
uint32_t | DCCTRL () |
|
uint16_t | dc_time () |
|
uint8_t | dc_sg () |
|
uint32_t | DRV_STATUS () |
|
uint16_t | sg_result () |
|
bool | fsactive () |
|
uint8_t | cs_actual () |
|
bool | stallguard () |
|
bool | ot () |
|
bool | otpw () |
|
bool | s2ga () |
|
bool | s2gb () |
|
bool | ola () |
|
bool | olb () |
|
bool | stst () |
|
void | PWMCONF (uint32_t value) |
|
uint32_t | PWMCONF () |
|
void | pwm_ampl (uint8_t B) |
|
void | pwm_grad (uint8_t B) |
|
void | pwm_freq (uint8_t B) |
|
void | pwm_autoscale (bool B) |
|
void | pwm_symmetric (bool B) |
|
void | freewheel (uint8_t B) |
|
uint8_t | pwm_ampl () |
|
uint8_t | pwm_grad () |
|
uint8_t | pwm_freq () |
|
bool | pwm_autoscale () |
|
bool | pwm_symmetric () |
|
uint8_t | freewheel () |
|
uint8_t | PWM_SCALE () |
|
uint8_t | ENCM_CTRL () |
|
void | ENCM_CTRL (uint8_t input) |
|
void | inv (bool B) |
|
void | maxspeed (bool B) |
|
bool | inv () |
|
bool | maxspeed () |
|
uint32_t | LOST_STEPS () |
|
uint16_t | cs2rms (uint8_t CS) |
|
void | rms_current (uint16_t mA) |
|
void | rms_current (uint16_t mA, float mult) |
|
uint16_t | rms_current () |
|
void | hold_multiplier (float val) |
|
float | hold_multiplier () |
|
uint8_t | test_connection () |
|
void | microsteps (uint16_t ms) |
|
uint16_t | microsteps () |
|
void | blank_time (uint8_t value) |
|
uint8_t | blank_time () |
|
void | hysteresis_end (int8_t value) |
|
int8_t | hysteresis_end () |
|
void | hysteresis_start (uint8_t value) |
|
uint8_t | hysteresis_start () |
|
void | GSTAT (uint8_t input) |
|
uint8_t | GSTAT () |
|
bool | reset () |
|
bool | drv_err () |
|
bool | uv_cp () |
|
void | IHOLD_IRUN (uint32_t input) |
|
uint32_t | IHOLD_IRUN () |
|
void | ihold (uint8_t B) |
|
void | irun (uint8_t B) |
|
void | iholddelay (uint8_t B) |
|
uint8_t | ihold () |
|
uint8_t | irun () |
|
uint8_t | iholddelay () |
|
uint8_t | TPOWERDOWN () |
|
void | TPOWERDOWN (uint8_t input) |
|
uint32_t | TSTEP () |
|
uint32_t | TPWMTHRS () |
|
void | TPWMTHRS (uint32_t input) |
|
uint16_t | MSCNT () |
|
uint32_t | MSCURACT () |
|
int16_t | cur_a () |
|
int16_t | cur_b () |
|
Definition at line 797 of file TMCStepper.h.