Repository navigation
Add support for multiple probes - #972
Merged
Merged
Conversation
|
This right here, I would love this :-) |
rogerlz
previously approved these changes
Oct 5, 2026
rogerlz
approved these changes
Oct 5, 2026
dalegaard
force-pushed
the
push-skovsyooqnom
branch
from
October 6, 2026 16:29
e9e2032 to
7983ca5
Compare
For bed mesh, currently we always use the default probe when reporting the mesh points. We may want to save the probe that generated the mesh.
Note that using different probes will make relevant values like sample count from the first probe be used for subsequent probes. A larger refactor is needed to fix this, so it's punted for the future.
Signed-off-by: Rogerio Goncalves <rogerlz@gmail.com>
dalegaard
force-pushed
the
push-skovsyooqnom
branch
from
October 8, 2026 09:45
7983ca5 to
d7b29db
Compare
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds support for multiple probes by introducing a
ProbeListcentral registry, and lettingPrinterProbeinstances autoregister with this registry. Probes are no longer resolved through theprobeprinter object, but instead via theProbeList. Helpers are provided to access probes both from gcode and config.