Clean up probe config options
This commit is contained in:
parent
153e240cdd
commit
e05af606a8
27 changed files with 284 additions and 312 deletions
|
@ -345,4 +345,12 @@
|
|||
*/
|
||||
#define PROBE_SELECTED (ENABLED(FIX_MOUNTED_PROBE) || ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))
|
||||
|
||||
/**
|
||||
* Clear probe pin settings when no probe is selected
|
||||
*/
|
||||
#if !PROBE_SELECTED
|
||||
#undef Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||
#undef Z_MIN_PROBE_ENDSTOP
|
||||
#endif
|
||||
|
||||
#endif //CONDITIONALS_LCD_H
|
||||
|
|
|
@ -409,9 +409,6 @@
|
|||
#if ENABLED(USE_ZMIN_PLUG)
|
||||
#define ENDSTOPPULLUP_ZMIN
|
||||
#endif
|
||||
#if DISABLED(DISABLE_Z_MIN_PROBE_ENDSTOP)
|
||||
#define ENDSTOPPULLUP_ZMIN_PROBE
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/**
|
||||
|
@ -589,6 +586,9 @@
|
|||
* Bed Probe dependencies
|
||||
*/
|
||||
#if HAS_BED_PROBE
|
||||
#if ENABLED(ENDSTOPPULLUPS) && HAS_Z_MIN_PROBE_PIN
|
||||
#define ENDSTOPPULLUP_ZMIN_PROBE
|
||||
#endif
|
||||
#ifndef Z_PROBE_OFFSET_RANGE_MIN
|
||||
#define Z_PROBE_OFFSET_RANGE_MIN -20
|
||||
#endif
|
||||
|
|
|
@ -573,9 +573,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -593,16 +590,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -611,12 +616,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -352,6 +352,42 @@
|
|||
|
||||
#if PROBE_SELECTED
|
||||
|
||||
/**
|
||||
* Only allow one probe option to be defined
|
||||
*/
|
||||
#define COUNT_PROBE_1 0
|
||||
#if ENABLED(FIX_MOUNTED_PROBE)
|
||||
#define COUNT_PROBE_2 INCREMENT(COUNT_PROBE_1)
|
||||
#else
|
||||
#define COUNT_PROBE_2 COUNT_PROBE_1
|
||||
#endif
|
||||
#if HAS_Z_SERVO_ENDSTOP && DISABLED(BLTOUCH)
|
||||
#define COUNT_PROBE_3 INCREMENT(COUNT_PROBE_2)
|
||||
#else
|
||||
#define COUNT_PROBE_3 COUNT_PROBE_2
|
||||
#endif
|
||||
#if ENABLED(BLTOUCH)
|
||||
#define COUNT_PROBE_4 INCREMENT(COUNT_PROBE_3)
|
||||
#else
|
||||
#define COUNT_PROBE_4 COUNT_PROBE_3
|
||||
#endif
|
||||
#if ENABLED(Z_PROBE_ALLEN_KEY)
|
||||
#define COUNT_PROBE_5 INCREMENT(COUNT_PROBE_4)
|
||||
#else
|
||||
#define COUNT_PROBE_5 COUNT_PROBE_4
|
||||
#endif
|
||||
#if ENABLED(Z_PROBE_SLED)
|
||||
#define COUNT_PROBE_6 INCREMENT(COUNT_PROBE_5)
|
||||
#else
|
||||
#define COUNT_PROBE_6 COUNT_PROBE_5
|
||||
#endif
|
||||
#if COUNT_PROBE_6 > 1
|
||||
#error "Please enable only one probe: FIX_MOUNTED_PROBE, Z Servo, BLTOUCH, Z_PROBE_ALLEN_KEY, or Z_PROBE_SLED."
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Z_PROBE_SLED is incompatible with DELTA
|
||||
*/
|
||||
#if ENABLED(Z_PROBE_SLED) && ENABLED(DELTA)
|
||||
#error "You cannot use Z_PROBE_SLED with DELTA."
|
||||
#endif
|
||||
|
@ -368,72 +404,22 @@
|
|||
#endif
|
||||
|
||||
/**
|
||||
* A probe needs a pin
|
||||
* Require pin options and pins to be defined
|
||||
*/
|
||||
#if !PROBE_PIN_CONFIGURED
|
||||
#error "A probe needs a pin! Use Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN or Z_MIN_PROBE_PIN."
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Require a Z min pin
|
||||
*/
|
||||
#if HAS_Z_MIN
|
||||
// Z_MIN_PIN and Z_MIN_PROBE_PIN can't co-exist when Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||
#if HAS_Z_MIN_PROBE_PIN && ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
|
||||
#error "A probe cannot have more than one pin! Use Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN or Z_MIN_PROBE_PIN."
|
||||
#if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
|
||||
#if ENABLED(Z_MIN_PROBE_ENDSTOP)
|
||||
#error "Enable only one option: Z_MIN_PROBE_ENDSTOP or Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN."
|
||||
#elif DISABLED(USE_ZMIN_PLUG)
|
||||
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires USE_ZMIN_PLUG to be enabled."
|
||||
#elif !HAS_Z_MIN
|
||||
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
|
||||
#endif
|
||||
#elif !HAS_Z_MIN_PROBE_PIN || (DISABLED(Z_MIN_PROBE_ENDSTOP) || ENABLED(DISABLE_Z_MIN_PROBE_ENDSTOP))
|
||||
// A pin was set for the Z probe, but not enabled.
|
||||
#error "A probe requires a Z_MIN or Z_PROBE pin. Z_MIN_PIN or Z_MIN_PROBE_PIN must point to a valid hardware pin."
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Make sure the plug is enabled if it's used
|
||||
*/
|
||||
#if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN) && DISABLED(USE_ZMIN_PLUG)
|
||||
#error "You must enable USE_ZMIN_PLUG if any probe or endstop is connected to the ZMIN plug."
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Only allow one probe option to be defined
|
||||
*/
|
||||
#if (ENABLED(FIX_MOUNTED_PROBE) && (ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \
|
||||
|| (ENABLED(Z_PROBE_ALLEN_KEY) && (HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \
|
||||
|| (HAS_Z_SERVO_ENDSTOP && ENABLED(Z_PROBE_SLED))
|
||||
#error "Please define only one type of probe: Z Servo/BLTOUCH, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE."
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Don't allow nonsense probe-pin settings
|
||||
*/
|
||||
#if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN) && ENABLED(Z_MIN_PROBE_ENDSTOP)
|
||||
#error "You can't enable both Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN and Z_MIN_PROBE_ENDSTOP."
|
||||
#elif ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN) && ENABLED(DISABLE_Z_MIN_PROBE_ENDSTOP)
|
||||
#error "Don't enable DISABLE_Z_MIN_PROBE_ENDSTOP with Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN."
|
||||
#elif ENABLED(DISABLE_Z_MIN_PROBE_ENDSTOP) && DISABLED(Z_MIN_PROBE_ENDSTOP)
|
||||
#error "DISABLE_Z_MIN_PROBE_ENDSTOP requires Z_MIN_PROBE_ENDSTOP to be set."
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Require a Z probe pin if Z_MIN_PROBE_ENDSTOP is enabled.
|
||||
*/
|
||||
#if ENABLED(Z_MIN_PROBE_ENDSTOP)
|
||||
#elif ENABLED(Z_MIN_PROBE_ENDSTOP)
|
||||
#if !HAS_Z_MIN_PROBE_PIN
|
||||
#error "Z_MIN_PROBE_ENDSTOP requires a Z_MIN_PROBE_PIN in your board's pins_XXXX.h file."
|
||||
#error "Z_MIN_PROBE_ENDSTOP requires the Z_MIN_PROBE_PIN to be defined."
|
||||
#endif
|
||||
// Forcing Servo definitions can break some hall effect sensor setups. Leaving these here for further comment.
|
||||
//#ifndef NUM_SERVOS
|
||||
// #error "You must have NUM_SERVOS defined and there must be at least 1 configured to use Z_MIN_PROBE_ENDSTOP."
|
||||
//#endif
|
||||
//#if defined(NUM_SERVOS) && NUM_SERVOS < 1
|
||||
// #error "You must have at least 1 servo defined for NUM_SERVOS to use Z_MIN_PROBE_ENDSTOP."
|
||||
//#endif
|
||||
//#if Z_ENDSTOP_SERVO_NR < 0
|
||||
// #error "You must have Z_ENDSTOP_SERVO_NR set to at least 0 or above to use Z_MIN_PROBE_ENDSTOP."
|
||||
//#endif
|
||||
//#ifndef Z_SERVO_ANGLES
|
||||
// #error "You must have Z_SERVO_ANGLES defined for Z Extend and Retract to use Z_MIN_PROBE_ENDSTOP."
|
||||
//#endif
|
||||
#else
|
||||
#error "You must enable either Z_MIN_PROBE_ENDSTOP or Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use a probe."
|
||||
#endif
|
||||
|
||||
/**
|
||||
|
|
|
@ -122,7 +122,7 @@ void Endstops::init() {
|
|||
#endif
|
||||
#endif
|
||||
|
||||
#if HAS_Z_MIN_PROBE_PIN && ENABLED(Z_MIN_PROBE_ENDSTOP) // Check for Z_MIN_PROBE_ENDSTOP so we don't pull a pin high unless it's to be used.
|
||||
#if ENABLED(Z_MIN_PROBE_ENDSTOP)
|
||||
SET_INPUT(Z_MIN_PROBE_PIN);
|
||||
#if ENABLED(ENDSTOPPULLUP_ZMIN_PROBE)
|
||||
WRITE(Z_MIN_PROBE_PIN,HIGH);
|
||||
|
@ -209,7 +209,7 @@ void Endstops::M119() {
|
|||
SERIAL_PROTOCOLPGM(MSG_Z2_MAX);
|
||||
SERIAL_PROTOCOLLN(((READ(Z2_MAX_PIN)^Z2_MAX_ENDSTOP_INVERTING) ? MSG_ENDSTOP_HIT : MSG_ENDSTOP_OPEN));
|
||||
#endif
|
||||
#if HAS_Z_MIN_PROBE_PIN
|
||||
#if ENABLED(Z_MIN_PROBE_ENDSTOP)
|
||||
SERIAL_PROTOCOLPGM(MSG_Z_PROBE);
|
||||
SERIAL_PROTOCOLLN(((READ(Z_MIN_PROBE_PIN)^Z_MIN_PROBE_ENDSTOP_INVERTING) ? MSG_ENDSTOP_HIT : MSG_ENDSTOP_OPEN));
|
||||
#endif
|
||||
|
@ -331,7 +331,7 @@ void Endstops::update() {
|
|||
|
||||
#else // !Z_DUAL_ENDSTOPS
|
||||
|
||||
#if HAS_BED_PROBE && ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
|
||||
#if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
|
||||
if (z_probe_enabled) UPDATE_ENDSTOP(Z, MIN);
|
||||
#else
|
||||
UPDATE_ENDSTOP(Z, MIN);
|
||||
|
@ -341,7 +341,7 @@ void Endstops::update() {
|
|||
|
||||
#endif // HAS_Z_MIN
|
||||
|
||||
#if HAS_BED_PROBE && ENABLED(Z_MIN_PROBE_ENDSTOP) && DISABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
|
||||
#if ENABLED(Z_MIN_PROBE_ENDSTOP)
|
||||
if (z_probe_enabled) {
|
||||
UPDATE_ENDSTOP(Z, MIN_PROBE);
|
||||
if (TEST_ENDSTOP(Z_MIN_PROBE)) SBI(endstop_hit_bits, Z_MIN_PROBE);
|
||||
|
|
|
@ -556,9 +556,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -576,16 +573,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -594,12 +599,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -539,9 +539,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -559,16 +556,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -577,12 +582,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -537,9 +537,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -557,16 +554,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -575,12 +580,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -548,9 +548,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -568,16 +565,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -586,12 +591,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -550,9 +550,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -570,16 +567,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -588,12 +593,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -573,9 +573,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -593,16 +590,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -611,12 +616,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -556,9 +556,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -576,16 +573,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -594,12 +599,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -556,9 +556,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -576,16 +573,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -594,12 +599,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -556,9 +556,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -576,16 +573,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -594,12 +599,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -554,9 +554,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -574,16 +571,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -592,12 +597,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -566,9 +566,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -586,16 +583,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -604,12 +609,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -577,9 +577,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -597,16 +594,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -615,12 +620,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -548,9 +548,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -568,16 +565,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -586,12 +591,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -556,9 +556,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -576,16 +573,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -594,12 +599,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -646,9 +646,6 @@
|
|||
|
||||
#endif // Z_PROBE_ALLEN_KEY
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -666,16 +663,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -684,12 +689,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -640,9 +640,6 @@
|
|||
|
||||
#endif // Z_PROBE_ALLEN_KEY
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -660,16 +657,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -678,12 +683,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -643,9 +643,6 @@
|
|||
|
||||
#endif // Z_PROBE_ALLEN_KEY
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -663,16 +660,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -681,12 +686,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -644,9 +644,6 @@
|
|||
|
||||
#endif // Z_PROBE_ALLEN_KEY
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -664,16 +661,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -682,12 +687,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -646,9 +646,6 @@
|
|||
|
||||
#endif // Z_PROBE_ALLEN_KEY
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -666,16 +663,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -684,12 +689,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -559,9 +559,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -579,16 +576,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -597,12 +602,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -552,9 +552,6 @@
|
|||
// Allen Key Probe is defined in the Delta example configurations.
|
||||
//
|
||||
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||
//
|
||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||
|
@ -572,16 +569,24 @@
|
|||
// - normally-open switches to 5V and D32.
|
||||
//
|
||||
// Normally-closed switches are advised and are the default.
|
||||
//
|
||||
|
||||
//
|
||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||
// default pin for all RAMPS-based boards. Most boards use the X_MAX_PIN by default.
|
||||
// To use a different pin you can override it here.
|
||||
//
|
||||
// WARNING:
|
||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||
// Use with caution and do your homework.
|
||||
//
|
||||
//#define Z_MIN_PROBE_PIN X_MAX_PIN
|
||||
|
||||
//
|
||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||
//
|
||||
//#define Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||
|
@ -590,12 +595,6 @@
|
|||
|
||||
// To use a probe you must enable one of the two options above!
|
||||
|
||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||
|
||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||
|
||||
|
|
|
@ -361,7 +361,7 @@
|
|||
//
|
||||
// Disable unused endstop / probe pins
|
||||
//
|
||||
#if ENABLED(DISABLE_Z_MIN_PROBE_ENDSTOP) || DISABLED(Z_MIN_PROBE_ENDSTOP) // Allow code to compile regardless of Z_MIN_PROBE_ENDSTOP setting.
|
||||
#if DISABLED(Z_MIN_PROBE_ENDSTOP)
|
||||
#undef Z_MIN_PROBE_PIN
|
||||
#define Z_MIN_PROBE_PIN -1
|
||||
#endif
|
||||
|
|
Reference in a new issue