aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/probe.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2019-05-23 19:20:20 -0400
committerKevinOConnor <kevin@koconnor.net>2019-06-18 12:12:25 -0400
commitbdf5898891568dd12ab04cb1a032a1fd31761467 (patch)
treeb9542a6df0d0817f1d7324fb17d5e2e92fbfa2f6 /klippy/extras/probe.py
parent771e7b2987c72c3fecc63b5163bf73fcef5b540c (diff)
downloadkutter-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/probe.py')
-rw-r--r--klippy/extras/probe.py6
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)