![]() |
Speeduino
|

Go to the source code of this file.
Classes | |
| struct | StepperIdle |
Macros | |
| #define | IDLE_PIN_LOW() *idle_pin_port &= ~(idle_pin_mask) |
| #define | IDLE_PIN_HIGH() *idle_pin_port |= (idle_pin_mask) |
| #define | IDLE2_PIN_LOW() *idle2_pin_port &= ~(idle2_pin_mask) |
| #define | IDLE2_PIN_HIGH() *idle2_pin_port |= (idle2_pin_mask) |
| #define | STEPPER_FORWARD 0 |
| #define | STEPPER_BACKWARD 1 |
| #define | STEPPER_POWER_WHEN_ACTIVE 0 |
| #define | IDLE_TABLE_SIZE 10 |
Enumerations | |
| enum | StepperStatus { SOFF , STEPPING , COOLING } |
Functions | |
| void | initialiseIdle (bool forcehoming) |
| void | idleControl (void) |
| void | initialiseIdleUpOutput (void) |
| void | disableIdle (void) |
| void | idleInterrupt (void) |
Variables | |
| uint16_t | idle_pwm_max_count |
| long | FeedForwardTerm |
| #define IDLE2_PIN_HIGH | ( | ) | *idle2_pin_port |= (idle2_pin_mask) |
| #define IDLE2_PIN_LOW | ( | ) | *idle2_pin_port &= ~(idle2_pin_mask) |
| #define IDLE_PIN_HIGH | ( | ) | *idle_pin_port |= (idle_pin_mask) |
| #define IDLE_PIN_LOW | ( | ) | *idle_pin_port &= ~(idle_pin_mask) |
| #define IDLE_TABLE_SIZE 10 |
| #define STEPPER_BACKWARD 1 |
| #define STEPPER_FORWARD 0 |
| #define STEPPER_POWER_WHEN_ACTIVE 0 |








|
extern |
|
extern |