aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2021-08-17 12:04:58 -0400
committerKevin O'Connor <kevin@koconnor.net>2021-08-17 12:05:59 -0400
commit1aa4becc60b5ef5f18f3ad6bc419e05ce1eb2e12 (patch)
tree8a4cffd62fff5a91ab36c946daa6f3b56e832fb0
parenta90c8d7bc8a00cd2725ec57304f2fc3cd38306a6 (diff)
downloadkutter-1aa4becc60b5ef5f18f3ad6bc419e05ce1eb2e12.tar.gz
kutter-1aa4becc60b5ef5f18f3ad6bc419e05ce1eb2e12.tar.xz
kutter-1aa4becc60b5ef5f18f3ad6bc419e05ce1eb2e12.zip
bed_mesh: Fix off-by-one error in faulty region error report
Reported by @craiglink. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r--klippy/extras/bed_mesh.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/klippy/extras/bed_mesh.py b/klippy/extras/bed_mesh.py
index d513db8c..799bf84c 100644
--- a/klippy/extras/bed_mesh.py
+++ b/klippy/extras/bed_mesh.py
@@ -443,14 +443,16 @@ class BedMeshCalibrate:
raise config.error(
"bed_mesh: Existing faulty_region_%d %s overlaps "
"added faulty_region_%d %s"
- % (j, repr([prev_c1, prev_c3]), i, repr([c1, c3])))
+ % (j+1, repr([prev_c1, prev_c3]),
+ i, repr([c1, c3])))
# Validate that no new corner is within an existing region
for coord in [c1, c2, c3, c4]:
if within(coord, prev_c1, prev_c3):
raise config.error(
"bed_mesh: Added faulty_region_%d %s overlaps "
"existing faulty_region_%d %s"
- % (i, repr([c1, c3]), j, repr([prev_c1, prev_c3])))
+ % (i, repr([c1, c3]),
+ j+1, repr([prev_c1, prev_c3])))
self.faulty_regions.append((c1, c3))
self._verify_algorithm(config.error)
def _verify_algorithm(self, error):