I/O primitives - step, enable, direction, endstops etc.
More...
#include "config.h"
Go to the source code of this file.
Defines |
#define | X_INVERT_ENABLE 0 |
#define | Y_INVERT_ENABLE 0 |
#define | Z_INVERT_ENABLE 0 |
#define | E_INVERT_ENABLE 0 |
#define | STEPPER_ENABLE_INVERT 0 |
#define | power_on() do { } while (0) |
#define | _x_step(st) WRITE(X_STEP_PIN, st) |
#define | x_step() _x_step(1); |
#define | x_direction(dir) WRITE(X_DIR_PIN, dir) |
#define | x_min() (0) |
#define | x_max() (0) |
#define | _y_step(st) WRITE(Y_STEP_PIN, st) |
#define | y_step() _y_step(1); |
#define | y_direction(dir) WRITE(Y_DIR_PIN, dir) |
#define | y_min() (0) |
#define | y_max() (0) |
#define | _z_step(x) do { } while (0) |
#define | z_step() do { } while (0) |
#define | z_direction(x) do { } while (0) |
#define | z_min() (0) |
#define | z_max() (0) |
#define | _e_step(st) do { } while (0) |
#define | e_step() do { } while (0) |
#define | e_direction(dir) do { } while (0) |
#define | unstep() do { _x_step(0); _y_step(0); _z_step(0); _e_step(0); } while (0) |
#define | x_enable() do { } while (0) |
#define | x_disable() do { } while (0) |
#define | y_enable() do { } while (0) |
#define | y_disable() do { } while (0) |
#define | z_enable() do { } while (0) |
#define | z_disable() do { } while (0) |
#define | e_enable() do { } while (0) |
#define | e_disable() do { } while (0) |
Functions |
void | power_off (void) |
Detailed Description
I/O primitives - step, enable, direction, endstops etc.