Endstop invert flags as macros instead of const bool
This commit is contained in:
		
							parent
							
								
									253f843da5
								
							
						
					
					
						commit
						39706f3e57
					
				| @ -610,35 +610,33 @@ | ||||
|     #define _XMAX_ 101 | ||||
|     #define _YMAX_ 201 | ||||
|     #define _ZMAX_ 301 | ||||
|     const bool Z2_MAX_ENDSTOP_INVERTING = | ||||
|       #if Z2_USE_ENDSTOP == _XMAX_ | ||||
|         X_MAX_ENDSTOP_INVERTING | ||||
|         #define Z2_MAX_PIN X_MAX_PIN | ||||
|         #undef USE_XMAX_PLUG | ||||
|       #elif Z2_USE_ENDSTOP == _YMAX_ | ||||
|         Y_MAX_ENDSTOP_INVERTING | ||||
|         #define Z2_MAX_PIN Y_MAX_PIN | ||||
|         #undef USE_YMAX_PLUG | ||||
|       #elif Z2_USE_ENDSTOP == _ZMAX_ | ||||
|         Z_MAX_ENDSTOP_INVERTING | ||||
|         #define Z2_MAX_PIN Z_MAX_PIN | ||||
|         #undef USE_ZMAX_PLUG | ||||
|       #elif Z2_USE_ENDSTOP == _XMIN_ | ||||
|         X_MIN_ENDSTOP_INVERTING | ||||
|         #define Z2_MAX_PIN X_MIN_PIN | ||||
|         #undef USE_XMIN_PLUG | ||||
|       #elif Z2_USE_ENDSTOP == _YMIN_ | ||||
|         Y_MIN_ENDSTOP_INVERTING | ||||
|         #define Z2_MAX_PIN Y_MIN_PIN | ||||
|         #undef USE_YMIN_PLUG | ||||
|       #elif Z2_USE_ENDSTOP == _ZMIN_ | ||||
|         Z_MIN_ENDSTOP_INVERTING | ||||
|         #define Z2_MAX_PIN Z_MIN_PIN | ||||
|         #undef USE_ZMIN_PLUG | ||||
|       #else | ||||
|         0 | ||||
|       #endif | ||||
|     ; | ||||
|     #if Z2_USE_ENDSTOP == _XMAX_ | ||||
|       #define Z2_MAX_ENDSTOP_INVERTING X_MAX_ENDSTOP_INVERTING | ||||
|       #define Z2_MAX_PIN X_MAX_PIN | ||||
|       #undef USE_XMAX_PLUG | ||||
|     #elif Z2_USE_ENDSTOP == _YMAX_ | ||||
|       #define Z2_MAX_ENDSTOP_INVERTING Y_MAX_ENDSTOP_INVERTING | ||||
|       #define Z2_MAX_PIN Y_MAX_PIN | ||||
|       #undef USE_YMAX_PLUG | ||||
|     #elif Z2_USE_ENDSTOP == _ZMAX_ | ||||
|       #define Z2_MAX_ENDSTOP_INVERTING Z_MAX_ENDSTOP_INVERTING | ||||
|       #define Z2_MAX_PIN Z_MAX_PIN | ||||
|       #undef USE_ZMAX_PLUG | ||||
|     #elif Z2_USE_ENDSTOP == _XMIN_ | ||||
|       #define Z2_MAX_ENDSTOP_INVERTING X_MIN_ENDSTOP_INVERTING | ||||
|       #define Z2_MAX_PIN X_MIN_PIN | ||||
|       #undef USE_XMIN_PLUG | ||||
|     #elif Z2_USE_ENDSTOP == _YMIN_ | ||||
|       #define Z2_MAX_ENDSTOP_INVERTING Y_MIN_ENDSTOP_INVERTING | ||||
|       #define Z2_MAX_PIN Y_MIN_PIN | ||||
|       #undef USE_YMIN_PLUG | ||||
|     #elif Z2_USE_ENDSTOP == _ZMIN_ | ||||
|       #define Z2_MAX_ENDSTOP_INVERTING Z_MIN_ENDSTOP_INVERTING | ||||
|       #define Z2_MAX_PIN Z_MIN_PIN | ||||
|       #undef USE_ZMIN_PLUG | ||||
|     #else | ||||
|       #define Z2_MAX_ENDSTOP_INVERTING false | ||||
|     #endif | ||||
|   #endif | ||||
| 
 | ||||
|   /**
 | ||||
|  | ||||
| @ -437,13 +437,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -437,13 +437,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -419,13 +419,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -417,13 +417,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -429,13 +429,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -431,13 +431,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true;  // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true;  // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true;  // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true;  // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true;  // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -454,13 +454,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -414,13 +414,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -414,13 +414,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -437,13 +437,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -434,13 +434,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -445,13 +445,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -458,13 +458,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -429,13 +429,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -437,13 +437,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -479,13 +479,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -479,13 +479,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -479,13 +479,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -468,13 +468,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -477,13 +477,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -440,13 +440,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
| @ -427,13 +427,13 @@ | ||||
| #endif | ||||
| 
 | ||||
| // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
 | ||||
| const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
 | ||||
| #define X_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define X_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Y_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||
| 
 | ||||
| //===========================================================================
 | ||||
| //============================= Z Probe Options =============================
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user