Click or drag to resize
SteppingStyle Enumeration
Specifies the stepper motor stepping style.

Namespace:  Adafruit.IoT.Motors
Assembly:  Adafruit.IoT (in Adafruit.IoT.dll) Version: 1.0.6.0 (1.0.6.0)
Syntax
public enum SteppingStyle
Members
  Member nameValueDescription
Full1 Motor will perform 4 full steps per step cycle.
Wave2 Motor will perform 4 wave steps per step cycle.
Half3 Motor will perform 8 half steps per step cycle.
Microstep84 Motor will perform 8 sine-cosine micro steps per full step, or 32 micro steps per step cycle.
Remarks

Full is sometimes called DOUBLE stepping; referring to two motor windings being energized (powered) at a time. It is the highest power usage and torque setting. This is the same as the odd numbered half steps.

Wave is sometimes called SINGLE stepping; referring to one motor winding being energized (powered) at a time. It is the lowest power usage and torque. This is the same as the even numbered half steps.

Half is sometimes called INTERLEAVE stepping; referring to alternating between Full and Wave steps. It alternates between higher power/torque and lower power/torque steps.

Microstep8 is sometimes called 8-step MICROSTEP stepping. This style changes the current energizing a pair of windings using a sine-cosine power curve so that there are 8 steps per Full step. The motor torque is on average higher than Wave or Half stepping, but lower than Full stepping.

See Also