AccelStepperI2C  v0.2.2
I2C wrapper (and a bit more) for the AccelStepper Arduino library
Stepper Struct Reference

This struct comprises all stepper parameters needed for local slave management. More...

Detailed Description

This struct comprises all stepper parameters needed for local slave management.

Public Attributes

AccelStepper * stepper
 
uint8_t state = state_stopped
 
Endstop endstops [maxEndstops]
 
uint8_t numEndstops = 0
 
bool interruptsEnabled = false
 
bool endstopsEnabled = false
 
uint8_t prevEndstopState
 
uint32_t endstopDebounceEnd = 0
 

Member Data Documentation

◆ endstopDebounceEnd

uint32_t Stepper::endstopDebounceEnd = 0

◆ endstops

Endstop Stepper::endstops[maxEndstops]

◆ endstopsEnabled

bool Stepper::endstopsEnabled = false

◆ interruptsEnabled

bool Stepper::interruptsEnabled = false

◆ numEndstops

uint8_t Stepper::numEndstops = 0

◆ prevEndstopState

uint8_t Stepper::prevEndstopState

◆ state

uint8_t Stepper::state = state_stopped

◆ stepper

AccelStepper* Stepper::stepper

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