diff options
author | Eric Callahan <arksine.code@gmail.com> | 2024-02-16 06:13:05 -0500 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2024-06-19 13:47:32 -0400 |
commit | a19af088945fdd33e49477413b90ee061c716e71 (patch) | |
tree | 5c2cf76c576c16693a2dfa0fe00d3ae447e07fbf /klippy/extras/bed_mesh.py | |
parent | 2c7e09cfa6379e94fcc78774f186bce0bf0a2078 (diff) | |
download | kutter-a19af088945fdd33e49477413b90ee061c716e71.tar.gz kutter-a19af088945fdd33e49477413b90ee061c716e71.tar.xz kutter-a19af088945fdd33e49477413b90ee061c716e71.zip |
bed_mesh: add support for MESH_PPS param in BMC
In addition, do not respond with generated points.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
Diffstat (limited to 'klippy/extras/bed_mesh.py')
-rw-r--r-- | klippy/extras/bed_mesh.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/klippy/extras/bed_mesh.py b/klippy/extras/bed_mesh.py index 9c44692c..bcfd7c74 100644 --- a/klippy/extras/bed_mesh.py +++ b/klippy/extras/bed_mesh.py @@ -594,6 +594,12 @@ class BedMeshCalibrate: self.mesh_config['y_count'] = y_cnt need_cfg_update = True + if "MESH_PPS" in params: + xpps, ypps = parse_gcmd_pair(gcmd, 'MESH_PPS', minval=0) + self.mesh_config['mesh_x_pps'] = xpps + self.mesh_config['mesh_y_pps'] = ypps + need_cfg_update = True + if "ALGORITHM" in params: self.mesh_config['algo'] = gcmd.get('ALGORITHM').strip().lower() need_cfg_update = True |