Basic Information:
Printer Model: AnyCubic I3 Mega
MCU / Printerboard: Raspberry Pi / TriGorilla
klippy.log (50.4 KB)
Describe your issue:
TLDR: BLTouch only works every ~10 tries
Hi there, i am trying to get a BL-Touch clone to work for BedMesh leveling.
It is connected directly to the RPI with this configuration:
[bltouch]
sensor_pin: ^rpi:gpio0
control_pin: rpi:gpio27
z_offset: 2
x_offset: 12
y_offset: -25
#pin_up_touch_mode_reports_triggered: true
#probe_with_touch_mode: false
using the commands Sending BLTOUCH_DEBUG COMMAND=pin_up /down works perfectly everytime when the pin is not over the bed and can completely retract.
if the pin is above the bed and i trigger the pin to lower (BLTOUCH_DEBUG COMMAND=pin_down) it lowers as expected but goes directly to some kind of error state (blinks fast blue/red). in this state i cannot do anything until the pin is retracted again by BLTOUCH_DEBUG COMMAND=reset. than i can do the same again.
when i do “PROBE” it lowers the pin but reports “BLTouch failed to deploy” and "Failed to verify BLTouch probe is raised; retrying.
" then resets the pin and i can start it again without an actual measurement.
interestingly 2 times it did actually report a measurement. but current i cannot reproduce it.
reading the documentation i also went through BL-Touch “clones” section and tried
pin_up_touch_mode_reports_triggered and probe_with_touch_mode with both fals and true without any change in the behaviour.
The Probe itself is around 2 millimeter above the nozzle in the retracted state.
What am i missing here? is there anything else i could check?
Cheers and thanks a lot!!