Help with bltouch
Hi. How are they..
I have two problems,
the first with my zonda bltouch sensor,
the sensor seems to work fine, they change their state from low to high. But Z-min, it is always low, it does not change, but it is the same pin.WTF
02: 06: 26.306: endstops hit: x_min: L y_min: L z_min: L Z-probe state: H
02: 06: 32.351: endstops hit: x_min: L y_min: L z_min: L Z-probe state: L
MY solution is to comment on some lines in Endstops.cpp
#if Z_PROBE_PIN == Z_MIN_PIN && MIN_HARDWARE_ENDSTOP_Z
if (newRead & ENDSTOP_Z_MIN_ID) // prevent different results causing confusion
newRead |= ENDSTOP_Z_PROBE_ID;
//by david
// if (!Printer::isHoming())
// newRead &= ~ENDSTOP_Z_MIN_ID; // could cause wrong signals depending on
// probe position
#else
if (Z_PROBE_ON_HIGH ? READ(Z_PROBE_PIN) : !READ(Z_PROBE_PIN))
newRead |= ENDSTOP_Z_PROBE_ID;
It works, but I don't know if it brings problems with the G32 AND G33 code
02: 01: 46.827: endstops hit: x_min: L y_min: L z_min: L Z-probe state: L
02: 01: 49.944: endstops hit: x_min: H y_min: L z_min: H Z-probe state: H
MY OTHER PROBLEMS IS WHEN I enable
the bluetouch, it seems to work, well, it connects, well, it shows correct information.
but the bltouch, no longer works, does not change its state.
any solution?
I am using, arduino mega 2560 and ramp 1.4
Comments
1. Stow pin/deploy pin did not work.
2. After triggering you need to move up fast cause after a short time pin is released and if you are not up high enough it keeps being triggered starting alarm state.