diff --git a/config.gen3.h b/config.gen3.h index f3686c2..4162155 100644 --- a/config.gen3.h +++ b/config.gen3.h @@ -169,22 +169,35 @@ undefine if you don't want to use them #define X_MIN_PIN DIO20 #define X_MAX_PIN DIO21 #define X_ENABLE_PIN DIO19 +//#define X_INVERT_DIR +//#define X_INVERT_MIN +//#define X_INVERT_MAX +//#define X_INVERT_ENABLE #define Y_STEP_PIN DIO23 #define Y_DIR_PIN DIO22 #define Y_MIN_PIN AIO6 #define Y_MAX_PIN AIO5 #define Y_ENABLE_PIN DIO7 +//#define Y_INVERT_DIR +//#define Y_INVERT_MIN +//#define Y_INVERT_MAX +//#define Y_INVERT_ENABLE #define Z_STEP_PIN AIO4 #define Z_DIR_PIN AIO3 #define Z_MIN_PIN AIO1 #define Z_MAX_PIN AIO0 #define Z_ENABLE_PIN AIO2 +//#define Z_INVERT_DIR +//#define Z_INVERT_MIN +//#define Z_INVERT_MAX +//#define Z_INVERT_ENABLE #define E_STEP_PIN DIO16 #define E_DIR_PIN DIO17 //#define E_ENABLE_PIN xxxx +//#define E_INVERT_DIR #define SD_CARD_DETECT DIO2 #define SD_WRITE_PROTECT DIO3 diff --git a/config.gen6.h b/config.gen6.h index ad30e19..d0e4f28 100644 --- a/config.gen6.h +++ b/config.gen6.h @@ -170,22 +170,35 @@ undefine if you don't want to use them #define X_MIN_PIN DIO20 //#define X_MAX_PIN xxxx #define X_ENABLE_PIN DIO19 +//#define X_INVERT_DIR +//#define X_INVERT_MIN +//#define X_INVERT_MAX +//#define X_INVERT_ENABLE #define Y_STEP_PIN DIO23 #define Y_DIR_PIN DIO22 #define Y_MIN_PIN DIO25 //#define Y_MAX_PIN xxxx #define Y_ENABLE_PIN DIO24 +//#define Y_INVERT_DIR +//#define Y_INVERT_MIN +//#define Y_INVERT_MAX +//#define Y_INVERT_ENABLE #define Z_STEP_PIN DIO27 #define Z_DIR_PIN DIO28 #define Z_MIN_PIN DIO30 //#define Z_MAX_PIN xxxx #define Z_ENABLE_PIN DIO29 +//#define Z_INVERT_DIR +//#define Z_INVERT_MIN +//#define Z_INVERT_MAX +//#define Z_INVERT_ENABLE #define E_STEP_PIN DIO4 #define E_DIR_PIN DIO2 #define E_ENABLE_PIN DIO3 +//#define E_INVERT_DIR /***************************************************************************\ diff --git a/config.h.dist b/config.h.dist index 9d18add..290b3a4 100644 --- a/config.h.dist +++ b/config.h.dist @@ -163,22 +163,35 @@ undefine if you don't want to use them #define X_MIN_PIN AIO2 //#define X_MAX_PIN xxxx //#define X_ENABLE_PIN xxxx +//#define X_INVERT_DIR +//#define X_INVERT_MIN +//#define X_INVERT_MAX +//#define X_INVERT_ENABLE #define Y_STEP_PIN AIO3 #define Y_DIR_PIN AIO4 #define Y_MIN_PIN AIO5 //#define Y_MAX_PIN xxxx //#define Y_ENABLE_PIN xxxx +//#define Y_INVERT_DIR +//#define Y_INVERT_MIN +//#define Y_INVERT_MAX +//#define Y_INVERT_ENABLE #define Z_STEP_PIN DIO2 #define Z_DIR_PIN DIO3 #define Z_MIN_PIN DIO4 //#define Z_MAX_PIN xxxx //#define Z_ENABLE_PIN xxxx +//#define Z_INVERT_DIR +//#define Z_INVERT_MIN +//#define Z_INVERT_MAX +//#define Z_INVERT_ENABLE #define E_STEP_PIN DIO7 #define E_DIR_PIN DIO8 //#define E_ENABLE_PIN xxxx +//#define E_INVERT_DIR #define PS_ON_PIN DIO9 diff --git a/config.ramps.h b/config.ramps.h index f5d81a9..884458a 100644 --- a/config.ramps.h +++ b/config.ramps.h @@ -173,22 +173,35 @@ undefine if you don't want to use them #define X_MIN_PIN DIO3 #define X_MAX_PIN DIO2 #define X_ENABLE_PIN DIO24 +//#define X_INVERT_DIR +//#define X_INVERT_MIN +//#define X_INVERT_MAX +//#define X_INVERT_ENABLE #define Y_STEP_PIN DIO38 #define Y_DIR_PIN DIO40 #define Y_MIN_PIN DIO16 #define Y_MAX_PIN DIO17 #define Y_ENABLE_PIN DIO36 +//#define Y_INVERT_DIR +//#define Y_INVERT_MIN +//#define Y_INVERT_MAX +//#define Y_INVERT_ENABLE #define Z_STEP_PIN DIO44 #define Z_DIR_PIN DIO46 #define Z_MIN_PIN DIO18 #define Z_MAX_PIN DIO19 #define Z_ENABLE_PIN DIO42 +//#define Z_INVERT_DIR +//#define Z_INVERT_MIN +//#define Z_INVERT_MAX +//#define Z_INVERT_ENABLE #define E_STEP_PIN DIO32 #define E_DIR_PIN DIO34 #define E_ENABLE_PIN DIO30 +//#define E_INVERT_DIR //#define SD_CARD_DETECT DIO2 //#define SD_WRITE_PROTECT DIO3