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

2.5 KiB

tag, title, brief, author, requires, group, codes, related, notes, parameters
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.