Module drv8825::step_mode[][src]

Types related to working with a driver’s microstepping mode

Structs

InvalidStepModeError

Indicates that a given step mode value did not represent a valid step mode

Iter2

An iterator over the variants of StepMode2

Iter4

An iterator over the variants of StepMode4

Iter8

An iterator over the variants of StepMode8

Iter16

An iterator over the variants of StepMode16

Iter32

An iterator over the variants of StepMode32

Iter64

An iterator over the variants of StepMode64

Iter128

An iterator over the variants of StepMode128

Iter256

An iterator over the variants of StepMode256

Enums

StepMode2

Defines the microstepping mode for drivers with a resolution of up to 2 microsteps

StepMode4

Defines the microstepping mode for drivers with a resolution of up to 4 microsteps

StepMode8

Defines the microstepping mode for drivers with a resolution of up to 8 microsteps

StepMode16

Defines the microstepping mode for drivers with a resolution of up to 16 microsteps

StepMode32

Defines the microstepping mode for drivers with a resolution of up to 32 microsteps

StepMode64

Defines the microstepping mode for drivers with a resolution of up to 64 microsteps

StepMode128

Defines the microstepping mode for drivers with a resolution of up to 128 microsteps

StepMode256

Defines the microstepping mode for drivers with a resolution of up to 256 microsteps

Traits

StepMode

Implemented for all step mode enums