Speeduino
|
Macros | |
#define | STEPPER_LESS_AIR_DIRECTION() ((configPage9.iacStepperInv == 0) ? STEPPER_BACKWARD : STEPPER_FORWARD) |
#define | STEPPER_MORE_AIR_DIRECTION() ((configPage9.iacStepperInv == 0) ? STEPPER_FORWARD : STEPPER_BACKWARD) |
Functions | |
static void | enableIdle (void) |
void | initialiseIdle (bool forcehoming) |
void | initialiseIdleUpOutput (void) |
static byte | checkForStepping (void) |
static void | doStep (void) |
static byte | isStepperHomed (void) |
void | idleControl (void) |
void | disableIdle (void) |
void | idleInterrupt (void) |
#define STEPPER_LESS_AIR_DIRECTION | ( | ) | ((configPage9.iacStepperInv == 0) ? STEPPER_BACKWARD : STEPPER_FORWARD) |
#define STEPPER_MORE_AIR_DIRECTION | ( | ) | ((configPage9.iacStepperInv == 0) ? STEPPER_FORWARD : STEPPER_BACKWARD) |
integerPID idlePID& currentStatus |
The master global "live" status struct. Contains all values that are updated frequently and used across modules
long FeedForwardTerm |
volatile PINMASK_TYPE idle2_pin_mask |
long idle_cl_target_rpm |
long idle_pid_target_value |
volatile PINMASK_TYPE idle_pin_mask |
uint16_t idle_pwm_max_count |
byte idleCounter |
byte idleInitComplete = 99 |
bool idleOn |
struct StepperIdle idleStepper |
uint8_t idleTaper |
volatile PINMASK_TYPE idleUpOutput_pin_mask |
bool lastDFCOValue |