diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2020-12-13 10:18:39 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2020-12-13 10:41:40 -0500 |
commit | 89183edbda903c14a21fa712418b06979c25f732 (patch) | |
tree | 4d2b6be07fdb4ddff5f73aaca62a1c7c32375e5c /klippy | |
parent | 65a49d17ddf8c89680087e783f493f3f92fa26b5 (diff) | |
download | kutter-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.py | 15 |
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],)) |