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

1.6 KiB

tag title brief author requires group codes notes parameters examples
m0912 Clear TMC OT Pre-Warn Clear overtemperature pre-warn condition flag thinkyhead TMC2130|TMC2208|TMC2209|TMC2660, MONITOR_DRIVER_STATUS control
M912
Requires one or more TMC stepper drivers.
tag optional since description values
I true 1.1.9 Stepper number to set. If omitted, all specified axes.
tag description
0 Both.
tag description
1 Base (X, Y, Z) steppers.
tag description
2 Second (X2, Y2, Z2) steppers.
tag description
3 Third (Z3) steppers.
tag type optional description
X int true Clear `X` and/or `X2` stepper driver Over Temperature Pre-warn flag.
tag type optional description
Y int true Clear `Y` and/or `Y2` stepper driver Over Temperature Pre-warn flag.
tag type optional description
Z int true Clear `Z` and/or `Z2` and/or `Z3` stepper driver Over Temperature Pre-warn flag.
tag type optional description values
E int true Clear all or one `E` stepper driver Over Temperature Pre-warn flag.
tag description
- All E.
tag description
0-4 E index.
code
M912 ; clear all M912 X ; clear X and X2 M912 X1 ; clear X1 only M912 X2 ; clear X2 only M912 X E ; clear X, X2, and all E M912 E1 ; clear E1 only

Clear the stepper driver overtemperature pre-warn condition flag.