aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/controller_fan.py
Commit message (Collapse)AuthorAgeFilesLines
* controller_fan: Allow multiple controller_fan sections to be definedKevin O'Connor2019-03-101-1/+1
| | | | | | | It may be necessary to define multiple fans, so allow each config section to be named. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* controller_fan: Add support for a fan cooling the controller-board (#1070)Master922019-01-101-0/+53
Whenever a stepper driver or a heater becomes active, it is desirable to turn on a fan cooling the associated parts on the controller board. This module implements such a fan that turns on whenever a stepper or specified heater turns on, decelerates to a configurable speed when all of the watched parts turn off, and returns to an off-speed, when a user-defined timeout is met. Signed-off-by: Nils Friedchen <Nils.Friedchen@googlemail.com>