(I also posted this question on Discord, no replies yet).
I updated Klipper yesterday morning to the latest version (v0.10.0-313-gd7f8bf35) and I now get an error when homing Z I get this error message: “klipper BLTouch failed to verify sensor state”. The printer worked fine the evening before (and weeks before this happened), the printer wasn’t moved, no changes to printer.cfg etc.
I have been following the BLTouch section in the Klipper docs, the BLT responds to down and up, but fails the query_probe test. Adding “pin_up_touch_mode_reports_triggered: False” in printer.cfg makes the nozzle run into the bed. This is the full test sequence:
BLTOUCH_DEBUG COMMAND=self_test - pin goes down and up repeatedly, red light stays on
BLTOUCH_DEBUG COMMAND=pin_down - pin goes down, light goes off
BLTOUCH_DEBUG COMMAND=pin_up - pin goes up, red light goes on
BLTOUCH_DEBUG COMMAND=pin_down - pin goes down, light goes off
BLTOUCH_DEBUG COMMAND=touch_mode - pin still down, light still off
QUERY_PROBE - response: probe: open
Touching the probe - red light goes on and QUERY_PROBE response: probe: open
I have swapped the BLT and the cable but no change in the problem. I have traced the proper connections from the BLT to the main board.
Other info: this is an Artillery X1, running Klipper with MainSail as a front-end. The printer.cfg goes attached.
printer.cfg (8.6 KB)