hrandib / pc_fancontrol

Linux 'fancontrol' package replacement with extended functionality

Repository from Github https://github.comhrandib/pc_fancontrolRepository from Github https://github.comhrandib/pc_fancontrol

pc_fancontrol

Linux fancontrol package replacement with extended functionality. The original package has some disadvantages. Aims of this alternative:

  • Provide persistent configuration across hardware updates, as hwmon could be reenumerated by the system at any moment.
  • Provide moving average buffering and different control algorithms: multi-point, proportional-integral, two-point
  • Bind multiple temperature sources to the multiple PWMs.
  • Get temperature from arbitrary source, can be retrieved via shell command execution

Full features description could be found in the sample configuration file

About

Linux 'fancontrol' package replacement with extended functionality

License:MIT License


Languages

Language:C++ 89.0%Language:CMake 4.9%Language:QML 4.2%Language:C 1.9%