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 |
![]() | |
void | pause (int divisor=1) const |
virtual void | sleep () |
Private Member Functions | |
bool | pulse () |
void | setDirection (bool isIncrementing) |
Additional Inherited Members | |
![]() | |
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().