aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/probe.py
diff options
context:
space:
mode:
authorDmitry Butyugin <dmbutyugin@google.com>2025-05-10 20:25:46 +0200
committerKevin O'Connor <kevin@koconnor.net>2025-05-10 20:16:00 -0400
commitca83c13f375578baa289a18ff31a5f602ae74225 (patch)
tree63d0b185c720d462a33e7b0c4b2fe2f76274a4ce /klippy/extras/probe.py
parent8627c94d6ad6044e9d2add6e40b08c8684251f85 (diff)
downloadkutter-ca83c13f375578baa289a18ff31a5f602ae74225.tar.gz
kutter-ca83c13f375578baa289a18ff31a5f602ae74225.tar.xz
kutter-ca83c13f375578baa289a18ff31a5f602ae74225.zip
generic_cartesian: Fixed safe_z_home and manual_probe for new kinematics
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/extras/probe.py')
-rw-r--r--klippy/extras/probe.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/klippy/extras/probe.py b/klippy/extras/probe.py
index 64d5f855..3de192c0 100644
--- a/klippy/extras/probe.py
+++ b/klippy/extras/probe.py
@@ -174,11 +174,8 @@ class ProbeCommandHelper:
# Helper to lookup the minimum Z position for the printer
def lookup_minimum_z(config):
- if config.has_section('stepper_z'):
- zconfig = config.getsection('stepper_z')
- return zconfig.getfloat('position_min', 0., note_valid=False)
- elif config.has_section('carriage z'):
- zconfig = config.getsection('carriage z')
+ zconfig = manual_probe.lookup_z_endstop_config(config)
+ if zconfig is not None:
return zconfig.getfloat('position_min', 0., note_valid=False)
pconfig = config.getsection('printer')
return pconfig.getfloat('minimum_z_position', 0., note_valid=False)