thinkyhead magnificu

M919 - TMC Chopper Timing

2.0.9.4 trinamic Set Chopper Timing values for TMC stepper drivers TMC2130|TMC2160|TMC2208|TMC2209|TMC2660|TMC5130|TMC5160

Description

Set / report the TMC Chopper Timing values for one or more stepper drivers.

Notes

Requires one or more TMC stepper drivers supporting stealthChop™ mode.

Usage

M919 [A] [B] [C] [I<index>] [O<int>] [P<int>] [S<int>] [T<index>] [U] [V] [W] [X] [Y] [Z]

Parameters

[A]
2.0.9
I_DRIVER_TYPE AXIS4_NAME 'A'

Apply the given chopper timing to the A stepper.

    [B]
    2.0.9
    J_DRIVER_TYPE AXIS5_NAME 'B'

    Apply the given chopper timing to the B stepper.

      [C]
      2.0.9
      K_DRIVER_TYPE AXIS6_NAME 'C'

      Apply the given chopper timing to the C stepper.

        [I<index>]

        Index for multiple steppers. (i.e., I1 for X2, Y2, Z2; I2 for Z3; I3 for Z4). If omitted, all steppers for the selected axes.

          [O<int>]

          Time-Off value (1..15). If omitted, use configured defaults for the axes.

            [P<int>]

            Hysteresis End value (-3..12). If omitted, use configured defaults for the axes.

              [S<int>]

              Hysteresis Start value (1..8). If omitted, use configured defaults for the axes.

                [T<index>]

                Index (tool) number for the E axis. If omitted, all extruders.

                  [U]
                  2.1
                  U_DRIVER_TYPE AXIS7_NAME 'U'

                  Apply the given chopper timing to the U stepper.

                    [V]
                    2.1
                    V_DRIVER_TYPE AXIS8_NAME 'V'

                    Apply the given chopper timing to the V stepper.

                      [W]
                      2.1
                      W_DRIVER_TYPE AXIS9_NAME 'W'

                      Apply the given chopper timing to the W stepper.

                        [X]

                        Apply the given chopper timing to the X stepper(s), if any.

                          [Y]

                          Apply the given chopper timing to the Y stepper(s), if any.

                            [Z]

                            Apply the given chopper timing to the Z stepper(s), if any.

                              Related Media

                              Examples

                              Report Chopper Timing for all axes.

                              M919

                              Set XYZE Chopper Timing suitable for 12V steppers

                              M919 XYZE O3 P-1 S1

                              Set Z, Z2, Z3 and Z4 Chopper Timing

                              M919 Z O3 P-1 S1

                              Set Z2 Chopper Timing only

                              M919 Z I1 O3 P-1 S1