Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MarlinFirmware/MarlinDocumentation.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/_gcode
diff options
context:
space:
mode:
authorScott Lahteine <thinkyhead@users.noreply.github.com>2021-12-28 12:57:40 +0300
committerScott Lahteine <thinkyhead@users.noreply.github.com>2021-12-28 12:57:45 +0300
commit9bdf5d9604092a6618f9d98ee05ce0e213820680 (patch)
tree415e7120b8a97a8442ab908f192d5ce8ccd3eee5 /_gcode
parentc2e5305e2d346c5e68f4a2cb855285228a9fb230 (diff)
✨ M919 – TMC Chopper Timing
MarlinFirmware/Marlin#23333
Diffstat (limited to '_gcode')
-rw-r--r--_gcode/M919.md72
1 files changed, 72 insertions, 0 deletions
diff --git a/_gcode/M919.md b/_gcode/M919.md
new file mode 100644
index 00000000..b80f3e46
--- /dev/null
+++ b/_gcode/M919.md
@@ -0,0 +1,72 @@
+---
+tag: m0919
+title: TMC Chopper Timing
+brief: Set Chopper Timing values
+author: thinkyhead
+
+requires: TMC2208|TMC2209|TMC2660
+since: 2.0.9.4
+group: trinamic
+
+codes: [ M919 ]
+
+notes: Requires one or more TMC stepper drivers.
+
+parameters:
+ -
+ tag: O
+ optional: true
+ description: Time-Off value (1..15). If omitted, the default from `CHOPPER_TIMING`.
+ values:
+ -
+ type: int
+ -
+ tag: P
+ optional: true
+ description: Hysteresis End value (-3..12). If omitted, the default from `CHOPPER_TIMING`.
+ values:
+ -
+ type: int
+ -
+ tag: S
+ optional: true
+ description: Hysteresis Start value (1..8). If omitted, the default from `CHOPPER_TIMING`.
+ values:
+ -
+ type: int
+ -
+ tag: I
+ optional: true
+ description: Index for multiple steppers. (i.e., `I1` for X2, Y2, Z2; `I2` for Z3; `I3` for Z4).
+ values:
+ -
+ unit: index
+ type: int
+ -
+ tag: T
+ optional: true
+ description: Index (tool) number for the E axis. If not specified, all extruders.
+ values:
+ -
+ unit: index
+ type: int
+ -
+ tag: Z
+ optional: true
+ description: Current for the Z stepper
+ values:
+ -
+ unit: mA
+ type: int
+
+examples:
+ -
+ pre: Set XYZE Chopper Timing suitable for 12V steppers
+ code: M919 XYZE O3 P-1 S1
+ -
+ pre: Set X2 Chopper Timing only
+ code: M919 X I1 O3 P-1 S1
+
+---
+
+Set the current for a stepper motor in milliamps units.