-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
added menu item to reset BLTouch sensor alarm #3329
Conversation
added menu item text message MSG_RESET_BLT "Reset BLTouch"
added // #define BLTOUCH_MENU // uncomment if you want reset BLTouch menu item. This allows a menu item to reset the BLTouch auto bed levelling sensor if used
if BLTouch installed so allow reset menu option to reset alarm mode
if BLTouch installed allow reset menu option to reset alarm mode
added MSG_RESET_BLT "Reset BLTouch alarm" menu item
Tested OK |
BLTOUCH is evil!
That's nothing Marlin should support. |
@@ -884,6 +884,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | |||
// leaving it undefined or defining as 0 will disable the servo subsystem | |||
// If unsure, leave commented / disabled | |||
// | |||
//#define BLTOUCH_MENU // uncomment if you want the reset BLTouch menu item |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not the best place for this. We don't have a "probes and endstops" section, per se, but we should try to go in that general direction. So, after endstops, then servos, then probes… something like that…. But not on this line, especially as it comes immeditely after the comment describing NUM_SERVOS
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any changes made to this Configuration.h
file must be applied to all the other Configuration.h
files included with Marlin.
It seems to me a better solution would be to automate this. If someone has one of these sensors, then before using it to home or level, the special "servo" code Incidentally, when the "alarm" is triggered, does the probe then show as always "triggered" or "not-triggered"? |
When an alarm is triggered the the z min endstop shows as "triggered". |
Yeah, the best approach with a sensor like this is to give it a big Z lift, make sure to use |
I have no idea how I missed this thread. Tricky to resend a |
@Grogyan But sending 160 will also raises the pin, correct? And when the pin is raised, unless there is an ALARM state, the BLTouch should read as open, correct? |
#4839 adds a menu item to reset the BLTouch if it's in an error state. |
On power up the BLTouch auto levelling sensor does a self test and just halts and flashes its LED if there is any obstruction on the probe pin. A common problem is if the printer is turned on and the probe is too close to the bed it goes into the alarm mode and the only way to reset it is a power on/off or send the code
M280 P0 S160
.