|
rusEFI
The most advanced open source ECU
|
#include <stepper.h>


Public Member Functions | |
| void | initialize (brain_pin_e stepPin, brain_pin_e directionPin, pin_output_mode_e directionPinMode, float reactionTime, brain_pin_e enablePin, pin_output_mode_e enablePinMode) |
| bool | step (bool positive) override |
Public Member Functions inherited from StepperHw | |
| void | pause (int divisor=1) const |
| virtual void | sleep () |
Private Member Functions | |
| bool | pulse () |
| void | setDirection (bool isIncrementing) |
Additional Inherited Members | |
Protected Member Functions inherited from StepperHw | |
| void | setReactionTime (float ms) |
| void StepDirectionStepper::initialize | ( | brain_pin_e | stepPin, |
| brain_pin_e | directionPin, | ||
| pin_output_mode_e | directionPinMode, | ||
| float | reactionTime, | ||
| brain_pin_e | enablePin, | ||
| pin_output_mode_e | enablePinMode | ||
| ) |
Definition at line 217 of file stepper.cpp.
Referenced by applyIACposition().


|
private |
Definition at line 175 of file stepper.cpp.
Referenced by step().


|
private |
Definition at line 165 of file stepper.cpp.
Referenced by step().


Implements StepperHw.
Definition at line 206 of file stepper.cpp.

|
private |
Definition at line 42 of file stepper.h.
Referenced by initialize(), and setDirection().
|
private |
Definition at line 43 of file stepper.h.
Referenced by initialize().
|
private |
Definition at line 42 of file stepper.h.
Referenced by initialize(), and pulse().
|
private |
Definition at line 43 of file stepper.h.
Referenced by initialize().
|
private |
Definition at line 40 of file stepper.h.
Referenced by initialize(), and setDirection().
|
private |
Definition at line 42 of file stepper.h.
Referenced by initialize(), and pulse().
|
private |
Definition at line 43 of file stepper.h.
Referenced by initialize().