BLTOUCH promote to "normal" probe#14371
BLTOUCH promote to "normal" probe#14371ghost wants to merge 2 commits intobugfix-2.0.xfrom unknown repository
Conversation
No more need for using bltouch.stow() and bltouch.deploy(). It is better to use the STOW_PROBE and DEPLOY_PROBE macros as this leads to correct endstop handling.
|
You may want to revisit the discussion long ago when it was decided that BLTouch needed certain events to occur at different points than other probes. Maybe those considerations are now obsolete. But I want to make sure there's not something we are forgetting. |
Yes, these places where there is a difference are exactly the problem. And it looks like not all of them can be eliminated. |
|
I request NEEDS WORK and DONT MERGE flags on this one |
Done. |
|
Maybe I should go for a title change. #14393 shows that trying to consolidate BLTOUCH probe-specific stuff to
will of course also touch other probe types and they will in the end also profit from this consolidation. Maybe the title should be: ? |
|
It's okay. As it is, it just allows |
|
There are now no more The "old classic" BLTOUCH operation mode - i.e. when If no more bugs turn up in the next week or so that are related to this PR, I will close it as successful. |
|
Close as successful… or would we merge it? |
|
This PR would have better been a "project". I cannot open a project. It doesn't contain any code changes yet although I could think of one or two token changes to put in here instead of spinning them off into child-PR's. That way the documentation will live on. Doing the small PR's step by step allows finding bugs/problems and reverting in a granular fashion. |
|
You can always add more commits to this PR or replace its contents altogether without closing it. |
** DONT MERGE - DOCUMENTATION PR **
No more need for using
bltouch.stow()andbltouch.deploy(). It is better to use theSTOW_PROBEandDEPLOY_PROBEmacros as this leads to correct endstop handling.Also,
motion.cppthen no longer needs a reference tobltouch.hBut there are still many more things to bring in line, still working on it.
Current status:
PART 1: #14380 PR merged
PART 2: #14381 PR merged.
PART 3: #14412 PR open
First bug reported and fixed as CLOSED PR #14393
PART 4: consolidation phase in progress - let's wait for more bugs before closing this