-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
enhancementNew feature or requestNew feature or request
Description
When setting a fan curve that allows the fans to turn off at a certain point it tends to "flap". It would be nice to have a range for the lower temperature value or some other clever way to avoid this problem.
Example curve on 5700XT:
temp_input = "temp1_input"
log_level = "Error"
[[speed_matrix]]
temp = 55.0
speed = 0.0
[[speed_matrix]]
temp = 56.0
speed = 8.0
[[speed_matrix]]
temp = 58.0
speed = 10.0
[[speed_matrix]]
temp = 60.0
speed = 15.0
[[speed_matrix]]
temp = 65.0
speed = 25.0
[[speed_matrix]]
temp = 70.0
speed = 45.0
[[speed_matrix]]
temp = 75.0
speed = 70.0
[[speed_matrix]]
temp = 80.0
speed = 100.0
Anything between 0-8 means the PWM is working but fan isn't moving hence not too healthy hence the 1c gap. It would be nice to have some logic that says something like "when temperature gets to 55c use 8% speed and keep 8% until 50c at which point use 0 and then stay at 0 until 55c again". Otherwise fan just stops and starts multiple times per minute no matter where you set the temperature for starting/stopping.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request