thinkyhead

M301 - Set Hotend PID

thermal Set PID values for a hotend. PIDTEMP

Description

Set the values that control the PID loop for a hotend.

Notes

Requires PIDTEMP.

View current PID values with M503.

If EEPROM_SETTINGS is enabled, all hotend PID values are saved with M500, loaded with M501, and reset with M502.

Usage

M301 [C<value>] [D<value>] [E<index>] [F<value>] [I<value>] [L<value>] [P<value>]

Parameters

[C<value>]

C term (requires PID_EXTRUSION_SCALING)

    [D<value>]

    Derivative value

      [E<index>]

      Extruder index to set. Default 0.

        [F<value>]

        F term (requires PID_FAN_SCALING)

          [I<value>]

          Integral value

            [L<value>]

            Extrusion scaling queue length (requires PID_EXTRUSION_SCALING)

              [P<value>]

              Proportional value