manual_stepper: Rework STOP_ON_ENDSTOP parameter

Replace the integer values of STOP_ON_ENDSTOP with string values and
deprecate the older format.  The newer string values should make the
commands easier to understand and allow for more homing options in the
future.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor 2026-02-01 17:07:55 -05:00
parent dd94441e74
commit 4fb3b24c8d
4 changed files with 52 additions and 22 deletions

View file

@ -8,6 +8,12 @@ All dates in this document are approximate.
## Changes
20260207: The `MANUAL_STEPPER` G-Code command `STOP_ON_ENDSTOP`
parameter has changed. See the
[MANUAL_STEPPER](G-Codes.md#manual_stepper) documentation for
details. Using the previously supported integer values (-2, -1, 1, 2)
is deprecated and will be removed in the near future.
20260109: The status value `{printer.probe.last_z_result}` is
deprecated; it will be removed in the near future. Use
`{printer.probe.last_probe_position}` instead, and note that this new