aboutsummaryrefslogtreecommitdiffstats
path: root/klippy
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2020-12-13 10:18:39 -0500
committerKevin O'Connor <kevin@koconnor.net>2020-12-13 10:41:40 -0500
commit89183edbda903c14a21fa712418b06979c25f732 (patch)
tree4d2b6be07fdb4ddff5f73aaca62a1c7c32375e5c /klippy
parent65a49d17ddf8c89680087e783f493f3f92fa26b5 (diff)
downloadkutter-89183edbda903c14a21fa712418b06979c25f732.tar.gz
kutter-89183edbda903c14a21fa712418b06979c25f732.tar.xz
kutter-89183edbda903c14a21fa712418b06979c25f732.zip
manual_probe: Use configfile note_valid=False when inspecting Z position_endstop
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy')
-rw-r--r--klippy/extras/manual_probe.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/klippy/extras/manual_probe.py b/klippy/extras/manual_probe.py
index e678bdf7..69ce79e9 100644
--- a/klippy/extras/manual_probe.py
+++ b/klippy/extras/manual_probe.py
@@ -12,14 +12,13 @@ class ManualProbe:
self.gcode = self.printer.lookup_object('gcode')
self.gcode.register_command('MANUAL_PROBE', self.cmd_MANUAL_PROBE,
desc=self.cmd_MANUAL_PROBE_help)
- self.z_position_endstop = None
- if config.has_section('stepper_z'):
- zconfig = config.getsection('stepper_z')
- if zconfig.get_prefix_options('position_endstop'):
- self.z_position_endstop = zconfig.getfloat('position_endstop')
- self.gcode.register_command(
- 'Z_ENDSTOP_CALIBRATE', self.cmd_Z_ENDSTOP_CALIBRATE,
- desc=self.cmd_Z_ENDSTOP_CALIBRATE_help)
+ zconfig = config.getsection('stepper_z')
+ self.z_position_endstop = zconfig.getfloat('position_endstop', None,
+ note_valid=False)
+ if self.z_position_endstop is not None:
+ self.gcode.register_command(
+ 'Z_ENDSTOP_CALIBRATE', self.cmd_Z_ENDSTOP_CALIBRATE,
+ desc=self.cmd_Z_ENDSTOP_CALIBRATE_help)
def manual_probe_finalize(self, kin_pos):
if kin_pos is not None:
self.gcode.respond_info("Z position is %.3f" % (kin_pos[2],))