thinkyhead

M303 - PID autotune

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

Description

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

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.

Usage

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

Parameters

C<count>

Cycles. At least 3 cycles are required. 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.)