TMCStepper
Library supporting Trinamic Stepper Drivers for Arduino platforms
Loading...
Searching...
No Matches
TMCStepper.h File Reference
Include dependency graph for TMCStepper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TMCSTEPPER_SW_SERIAL   0
#define HAS_HALF_DUPLEX_MODE   (TMCSTEPPER_SW_SERIAL && defined(ARDUINO_ARCH_AVR))
#define INIT_REGISTER(REG)
#define SET_ALIAS(TYPE, DRIVER, NEW, ARG, OLD)
#define TMCSTEPPER_VERSION   0x000809

Macro Definition Documentation

◆ HAS_HALF_DUPLEX_MODE

#define HAS_HALF_DUPLEX_MODE   (TMCSTEPPER_SW_SERIAL && defined(ARDUINO_ARCH_AVR))

Definition at line 61 of file TMCStepper.h.

◆ INIT_REGISTER

#define INIT_REGISTER ( REG)
Value:
REG##_t REG##_register{}

Definition at line 73 of file TMCStepper.h.

◆ SET_ALIAS

#define SET_ALIAS ( TYPE,
DRIVER,
NEW,
ARG,
OLD )
Value:
TYPE (DRIVER::*NEW)(ARG) = &DRIVER::OLD

Definition at line 74 of file TMCStepper.h.

◆ TMCSTEPPER_SW_SERIAL

#define TMCSTEPPER_SW_SERIAL   0

◆ TMCSTEPPER_VERSION

#define TMCSTEPPER_VERSION   0x000809

Definition at line 76 of file TMCStepper.h.