klipper/klippy
Eric Callahan 9f41f53c5e bed_mesh: fix profile_name reporting in get_status()
Adaptive meshing avoids saving the mesh after calibration to prevent
users from inadvertently overwriting an existing profile with an
adaptive mesh.  This introduced a change in behavior of how
get_status() reports the profile_name, as it can now be an empty
string when a mesh is active.

This patch assigns adaptive meshes a name with a unique postfix.
In addition, it moves profile name tracking from the profile manager
to the ZMesh class.

Signed-off-by:  Eric Callahan <arksine.code@gmail.com>
2024-01-28 13:43:08 -05:00
..
chelper toolhead: Keep stepcompress move history relative to current time (#6439) 2023-12-30 11:34:21 -05:00
extras bed_mesh: fix profile_name reporting in get_status() 2024-01-28 13:43:08 -05:00
kinematics toolhead: Keep stepcompress move history relative to current time (#6439) 2023-12-30 11:34:21 -05:00
clocksync.py clocksync: Simplify 32bit clock upconversion code 2023-12-10 14:59:13 -05:00
configfile.py configfile: Improve support for python3.12 2023-11-16 22:28:40 -05:00
console.py
gcode.py gcode: expose status with available commands 2023-12-11 11:51:51 -05:00
klippy.py
mathutil.py
mcu.py mcu: Remove support for set_pwm() cycle_time parameter 2024-01-23 20:04:03 -05:00
msgproto.py
parsedump.py
pins.py
queuelogger.py
reactor.py
serialhdl.py klippy: Replace deprecated logger.warn with logger.warning (#6385) 2023-11-16 22:06:13 -05:00
stepper.py
toolhead.py toolhead: Rename note_kinematic_activity() to note_mcu_movequeue_activity() 2024-01-18 12:25:08 -05:00
util.py
webhooks.py