---
tag: m0710
title: Controller Fan settings
brief: Set or report controller fan settings
author: thinkyhead

group: thermal
since: 2.0.5.2
requires: CONTROLLER_FAN_EDITABLE
eeprom: true

codes: [ M710 ]

parameters:

- tag: S
  optional: true
  description: Set the speed of the controller fan when motors are active.
  values:
  - tag: speed
    type: int

- tag: I
  optional: true
  description: Set the speed of the controller fan when motors are off.
  values:
  - tag: speed
    type: int

- tag: A
  optional: true
  description: Set whether the fan speed is set automatically. When turned off the controller fan speed will remain where it is.
  values:
  - type: bool

- tag: R
  optional: true
  description: Reset all settings to defaults. Other parameters can be included to override.
  values:
  - type: bool

- tag: D
  optional: true
  description: Set the extra duration to keep the fan speed high after motors are turned off.
  values:
  - tag: seconds
    type: int

examples:

- pre: Set the Controller Fan to full speed now
  code: M710 A0 S255

- pre: Use full speed when motors are on, half speed when off
  code: M710 A1 S255 I128

- pre: Reset Controller Fan settings to defaults
  code: M710 R

---

Set one or more Controller Fan options. Without any parameters report the current settings.
