aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArksine <arksine.code@gmail.com>2020-08-24 05:28:33 -0400
committerKevinOConnor <kevin@koconnor.net>2020-09-15 20:36:55 -0400
commit9e68105b749235445b65a3981a879ceb7bf70fb7 (patch)
treef671a4821111db1ed47b38a1bd78bb9f745ecba8
parent6e77fd27cdf8374fae19e403083c6dd1abc86211 (diff)
downloadkutter-9e68105b749235445b65a3981a879ceb7bf70fb7.tar.gz
kutter-9e68105b749235445b65a3981a879ceb7bf70fb7.tar.xz
kutter-9e68105b749235445b65a3981a879ceb7bf70fb7.zip
probe: add update_probe_points() method to helper
This allows the consumers of the ProbePoints helper to be reconfigured at runtime. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
-rw-r--r--klippy/extras/probe.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/klippy/extras/probe.py b/klippy/extras/probe.py
index faf65f99..e7ab5d00 100644
--- a/klippy/extras/probe.py
+++ b/klippy/extras/probe.py
@@ -342,6 +342,9 @@ class ProbePointsHelper:
if len(self.probe_points) < n:
raise self.printer.config_error(
"Need at least %d probe points for %s" % (n, self.name))
+ def update_probe_points(self, points, min_points):
+ self.probe_points = points
+ self.minimum_points(min_points)
def use_xy_offsets(self, use_offsets):
self.use_offsets = use_offsets
def get_lift_speed(self):