blob: f6b5140fc4bde33686ad89d3f63e439e1de92799 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
---
tag: m0912
title: Clear TMC OT Pre-Warn
brief: Clear overtemperature pre-warn condition flag
author: thinkyhead
requires: TMC2130|TMC2208|TMC2209|TMC2660, MONITOR_DRIVER_STATUS
group: control
codes: [ M912 ]
notes: Requires one or more TMC stepper drivers.
parameters:
-
tag: I
optional: true
since: 1.1.9
description: Stepper number to set. If omitted, all specified axes.
values:
-
tag: 0
description: Both.
-
tag: 1
description: Base (X, Y, Z) steppers.
-
tag: 2
description: Second (X2, Y2, Z2) steppers.
-
tag: 3
description: Third (Z3) steppers.
-
tag: X
type: int
optional: true
description: Clear `X` and/or `X2` stepper driver Over Temperature Pre-warn flag.
-
tag: Y
type: int
optional: true
description: Clear `Y` and/or `Y2` stepper driver Over Temperature Pre-warn flag.
-
tag: Z
type: int
optional: true
description: Clear `Z` and/or `Z2` and/or `Z3` stepper driver Over Temperature Pre-warn flag.
-
tag: E
type: int
optional: true
description: Clear all or one `E` stepper driver Over Temperature Pre-warn flag.
values:
-
tag: "-"
description: All E.
-
tag: 0-4
description: E index.
examples:
-
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.
|