machines/systems/flexibot/docs/marlin/_gcode/M918.md
2025-03-11 23:32:39 +01:00

2.5 KiB

tag title brief author requires group codes related notes parameters
m0918 L6474 Speed Warning Test Find L6474 speed threshold shitcreek MONITOR_L6470_DRIVER_STATUS L6474
M918
M916
M917
Requires `MONITOR_L6470_DRIVER_STATUS`.
All tests assume each axis uses matching driver chips.
tag optional description values
J true Select which driver(s) to monitor on a multi-driver axis.
tag description
0 (default) Monitor all drivers on the axis or E0
tag description
1 Monitor only X, Y, Z, E1
tag description
2 Monitor only X2, Y2, Z2, E2
tag description
3 Monitor only Z3, E3
tag description
4 Monitor only Z4, E4
tag description
5 Monitor only Z5, E5
tag description
6 Monitor only Z6, E6
tag description
7 Monitor only Z7, E7
tag optional description values
X true Monitor X with the given displacement (1 - 255mm) on either side of the current position.
type
mm
tag optional description values
Y true Monitor Y with the given displacement (1 - 255mm) on either side of the current position.
type
mm
tag optional description values
Z true Monitor Z with the given displacement (1 - 255mm) on either side of the current position.
type
mm
tag optional description values
E true Monitor E with the given displacement (1 - 255mm) on either side of the current position.
type
mm
tag optional description values
I true Overcurrent threshold. Report current value from driver if not specified.
tag type
current int
tag optional description values
T true Current (mA) setting for TVAL (0 - 4A in 31.25mA increments, rounds down) - L6474 only. Report current value from driver if not specified.
tag type
current int
tag optional description values
K true Value for KVAL_HOLD (0 - 255) (ignored for L6474). Report current value from driver if not specified.
tag type
Kvalue int
tag optional description values
M true Value for microsteps (1 - 128). Report current value from driver if not specified.
tag type
microsteps int

M918: Increase speed until error or max feedrate achieved.