mirror of
https://github.com/andreili/klipper.git
synced 2025-08-24 03:44:06 +02:00
bed_mesh: round x and y positions received via the finalize callback
Signed-off-by: Eric Callahan <arksine.code@gmail.com> Update bed_mesh.py
This commit is contained in:
parent
6458def588
commit
7c8b60b40e
@ -504,6 +504,8 @@ class BedMeshCalibrate:
|
|||||||
print_func("bed_mesh: bed has not been probed")
|
print_func("bed_mesh: bed has not been probed")
|
||||||
def probe_finalize(self, offsets, positions):
|
def probe_finalize(self, offsets, positions):
|
||||||
x_offset, y_offset, z_offset = offsets
|
x_offset, y_offset, z_offset = offsets
|
||||||
|
positions = [(round(p[0], 2), round(p[1], 2), p[2])
|
||||||
|
for p in positions]
|
||||||
params = self.mesh_params
|
params = self.mesh_params
|
||||||
params['min_x'] = min(positions, key=lambda p: p[0])[0] + x_offset
|
params['min_x'] = min(positions, key=lambda p: p[0])[0] + x_offset
|
||||||
params['max_x'] = max(positions, key=lambda p: p[0])[0] + x_offset
|
params['max_x'] = max(positions, key=lambda p: p[0])[0] + x_offset
|
||||||
|
Loading…
x
Reference in New Issue
Block a user