diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2019-05-23 19:20:20 -0400 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2019-06-18 12:12:25 -0400 |
commit | bdf5898891568dd12ab04cb1a032a1fd31761467 (patch) | |
tree | b9542a6df0d0817f1d7324fb17d5e2e92fbfa2f6 /klippy/extras | |
parent | 771e7b2987c72c3fecc63b5163bf73fcef5b540c (diff) | |
download | kutter-bdf5898891568dd12ab04cb1a032a1fd31761467.tar.gz kutter-bdf5898891568dd12ab04cb1a032a1fd31761467.tar.xz kutter-bdf5898891568dd12ab04cb1a032a1fd31761467.zip |
probe: Allow retries from ProbePointsHelper
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/extras')
-rw-r--r-- | klippy/extras/probe.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/klippy/extras/probe.py b/klippy/extras/probe.py index b6deec4f..dc6c4779 100644 --- a/klippy/extras/probe.py +++ b/klippy/extras/probe.py @@ -285,8 +285,10 @@ class ProbePointsHelper: if len(self.results) >= len(self.probe_points): self.gcode.reset_last_position() toolhead.get_last_move_time() - self.finalize_callback(self.probe_offsets, self.results) - return True + res = self.finalize_callback(self.probe_offsets, self.results) + if res != "retry": + return True + self.results = [] # Move to next XY probe point curpos[:2] = self.probe_points[len(self.results)] toolhead.move(curpos, self.speed) |