Defines | Functions

pinio.h File Reference

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.

 All Data Structures Files Functions Variables Defines