thinkyhead

M303 - PID autotune

thermal Auto-tune the PID system to find stable values. PIDTEMP|PIDTEMPBED

This command initiates a process of heating and cooling to determine the proper PID values for the specified hotend or the heated bed.


Usage

M303 C<count> [E<index>] S<temp> U<flag>

Argument Description
C<count>

Cycles. Default 5.

[E<index>]

Hotend index (-1 for heated bed). Default 0.

S<temp>

Target temperature

U<flag>

Use PID result. (Otherwise just print it out.)

Notes

Requires PIDTEMP or PIDTEMPBED.

View current PID values with M503.

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