TMCStepper
Library supporting Trinamic Stepper Drivers for Arduino platforms
Loading...
Searching...
No Matches
SLAVECONF_t Struct Reference

#include <TMC5130_bitfields.h>

Public Attributes

union { 
   uint16_t   sr: 12 
   struct { 
      uint8_t   slaveaddr: 8 
      uint8_t   senddelay: 4 
   } 
}; 

Static Public Attributes

static constexpr uint8_t address = 0x03

Detailed Description

TMCStepper library by @teemuatlut TMC5130_bitfields.h

Inherits from TMC2160 < TMC2130.

Overriding TMC2130, TMC2160: IOIN

TMC5130 (TMC5160, TMC5161) hardware registers: SLAVECONF OUTPUT X_COMPARE RAMPMODE, RAMP_STAT XACTUAL VSTART, VSTOP A1, V1, D1 AMAX, VMAX, DMAX TZEROWAIT SW_MODE ENCMODE, ENC_CONST MSLUT0 .. MSLUT7, MSLUTSEL, MSLUTSTART

Definition at line 27 of file TMC5130_bitfields.h.

Member Data Documentation

◆ [union]

union { ... } SLAVECONF_t

◆ address

uint8_t SLAVECONF_t::address = 0x03
staticconstexpr

Definition at line 28 of file TMC5130_bitfields.h.

◆ senddelay

uint8_t SLAVECONF_t::senddelay

Definition at line 33 of file TMC5130_bitfields.h.

◆ slaveaddr

uint8_t SLAVECONF_t::slaveaddr

Definition at line 32 of file TMC5130_bitfields.h.

◆ sr

uint16_t SLAVECONF_t::sr

Definition at line 30 of file TMC5130_bitfields.h.


The documentation for this struct was generated from the following file: