@dc42 said in BLtouch not retracting when it's touching the bed:
@Qonstrukt said in BLtouch not retracting when it's touching the bed:
M558 P9 C"zprobe.in" H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds
Add the ^ character at the start of zprobe.in to enable the pullup resistor:
M558 P9 C"^zprobe.in" H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds
Thanks! Now with a G30 it actually triggers normally!
(I figured this would be the only way since the pull-up register wouldn't have any effect without actually Z-probing.)
But, just to confirm I removed the ^ afterwards, and what do you know, now it also triggers normally without it...
For me this was a confirmation that using G30 over just using M280 P0 S10 apparently does make a difference, although I'm pretty sure my initial tests were always with G30. It was only for the video that I started using a business card with M280 P0 S10.
I'm not sure what else has changed in the meantime, between me removing the zprobe.mod
as @Phaedrux mentioned. So thank you both for helping investigate this.
The zprobe.mod
was initially added by the RepRapFirmware Configuration Tool, so that might be worthwhile to take a look at. I can't remember me selecting any particular options that might've caused this, but I could be wrong.
Nevermind, I see this is an option under the Z-probe assignment, and I just left it on not exactly knowing what it is.
Although it still is weird that this exact configuration worked great with a cloned classic BLtouch.