Hi, first of all. Great appreciations for this awesome app. After playing with it for several days, I found something interesting.
Fist, as the title lies, I know that when current sensor's temperature is below the start rising value, it would stay in the minimum fan speed. And same goes with maximum situation. So my question is what MFC uses for altering fan speed when fan speed start rising?
Thanks.
We have discontinued this forum and moved support tickets to the GitHub issue tracker. More info
What's the algorithm for MFC when using sensor-based option?
Moderator: Steven
-
- Posts: 43
- Joined: 21 May 2015, 08:44
- Steven
- CrystalIDEA Developer
- Posts: 2294
- Joined: 21 Dec 2009, 11:48
- Location: CrystalIDEA headquarters
- Contact:
Re: What's the algorithm for MFC when using sensor-based option?
hi, DreamSeason
We use our own algorithm that is unlikely to be published. Why do you ask?
We use our own algorithm that is unlikely to be published. Why do you ask?
-
- Posts: 43
- Joined: 21 May 2015, 08:44
Re: What's the algorithm for MFC when using sensor-based option?
Oops. I don't know it's so secretive. The reason I asked this it that I think it needs a little improvement. At first, I thought it would be linear between those two values set by user. After some tests, it seemed it was not.Steven wrote:hi, DreamSeason
We use our own algorithm that is unlikely to be published. Why do you ask?
Anyway, I think the fan speed respond slowly to the temp changes. Maybe it's doing some average calculating background. But I think it's slow as well. Maybe you could decrease the interval between fetching the temperature reading. Just so you know, I am a die-hard fan of MFC even though I just installed it for several days on my 2015 13" rMBP. I just want to give you some feedbacks. Hope it would bring in improvements
- Steven
- CrystalIDEA Developer
- Posts: 2294
- Joined: 21 Dec 2009, 11:48
- Location: CrystalIDEA headquarters
- Contact:
Re: What's the algorithm for MFC when using sensor-based option?
DreamSeason
It's linear but "respond slowly to the temp changes" this is true unfortunately.
It's in the TODO:
http://forums.crystalidea.com/viewtopic.php?f=11&t=1027
It's linear but "respond slowly to the temp changes" this is true unfortunately.
It's in the TODO:
http://forums.crystalidea.com/viewtopic.php?f=11&t=1027
-
- Posts: 43
- Joined: 21 May 2015, 08:44
Re: What's the algorithm for MFC when using sensor-based option?
Good to know it's in the schedule. But why is that we can't improve the responsiveness? Apple limits the read attempt in a given period of time?
- Steven
- CrystalIDEA Developer
- Posts: 2294
- Joined: 21 Dec 2009, 11:48
- Location: CrystalIDEA headquarters
- Contact:
Re: What's the algorithm for MFC when using sensor-based option?
Not it doesn't limit. Slow responsivenes comes not because of slow reading but because of weakness of our algorithm (mustn't be linear but use differencial)
-
- Posts: 43
- Joined: 21 May 2015, 08:44
Re: What's the algorithm for MFC when using sensor-based option?
I think I'm gonna throw in a new feature requestSteven wrote:Not it doesn't limit. Slow responsivenes comes not because of slow reading but because of weakness of our algorithm (mustn't be linear but use differencial)
When using the constant fan speed, is it possible to allow user to set a maximum temp so that hitting above the temp fan speed will no longer be kept but increasing to meat the needs for high temp?