It is currently Sun Aug 18, 2019 12:02 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 10 posts ] 

What is you opinion about a fan algorithm plugin for speedfan?
Poll ended at Tue Feb 24, 2004 12:10 pm
Great! I even consider to implement my algorithm ideas 44%  44%  [ 4 ]
Great! I will use it 22%  22%  [ 2 ]
Not an option for me 33%  33%  [ 3 ]
Total votes : 9
Author Message
 Post subject: Your opinion about fan speed algorithm plugin for speedfan?
PostPosted: Wed Nov 26, 2003 12:10 pm 
Offline

Joined: Sat Dec 14, 2002 7:00 am
Posts: 806
Location: Germany
I'll write the author of speedfan a mail about my idea. I believe he will consider it more when several people here also share my opinion.

I ask him to give access to the fan speed algorithm, perhaps via a plugin. The hardcoded one is unfortunately not very suitable for systems with variable workload since it fails to find a sweet spot. As a result the speed goes up and down all the time. So you can tweak the setting very hard or work with a fixed speed. This is a pity since there is much potential.

So what do YOU think about this topic?

Forum members here have discussed algorithms recently:
http://forums.silentpcreview.com/viewtopic.php?t=6961
http://forums.silentpcreview.com/viewtopic.php?t=7416
Speedfan: http://almico.com/speedfan.php


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jan 10, 2004 3:22 am 
Offline

Joined: Sat Sep 06, 2003 5:59 am
Posts: 226
Location: Finland
I've already emailed him about this idea a few months ago but got no reply. :( Maybe a donation would help.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 11, 2004 11:01 am 
Offline

Joined: Wed Sep 03, 2003 1:35 am
Posts: 1283
Location: Sweden, Linkoping
There are other programs that do essentially the same. Perhaps you want to check with the authors of those programs and see if they show more interest.

Also, you might be going from the wrong direction.
The "common" way to do this like this in Linux is that someone writes the bottom layer with real good functionality. E.g. a framework to control fans based on temps, with a few algorithms and you can specify what algoritm to use of send in a function with your own algorithm. This program will not contain any UI (and this is really important). It will however contain a well documented interface so anyone can build a fancy user interfac on top of this program.

An example of something like this is CD-burning. There is no point in reinventing the wheel by implementing a new CD-burning framework b/c there is an excelent framework that can be used with any GUI that you like.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 11, 2004 1:11 pm 
Offline

Joined: Sat Sep 06, 2003 5:59 am
Posts: 226
Location: Finland
It's not the UI but the basic stuff required to probe and drive all the different sensor chips over ISA and SMBUS. It takes a lot of effort to track down all the necessary datasheets and implement the code. I'm not really a Windows programmer and I use it so rarely that I don't have the motivation to go to all that trouble. I might have had the inclination to produce a quick plugin, though.

I actually asked the guy to GPL the code or, failing that, at least provide a plugin API. Maybe that offended him. :lol:

It's funny really, how Linux programmers share the fruits of their labour as a matter of course while anyone who writes a small Windows utility tends to hoard the code and generally try to make a few bucks with it. The differences in cultures run deep. :roll:


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 18, 2004 1:49 pm 
Offline

Joined: Sat Dec 14, 2002 7:00 am
Posts: 806
Location: Germany
Just a status update. I've not forgotten this thread. But there is not enough support in this thread in order to ask the author of speedfan.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 25, 2004 12:17 pm 
Offline
*Lifetime Patron*

Joined: Thu Jan 08, 2004 10:59 am
Posts: 485
Location: Erie, PA USA
jojo4u wrote:
Just a status update. I've not forgotten this thread. But there is not enough support in this thread in order to ask the author of speedfan.


Actually, I never saw this thread before -- I think a plugin (or better algorithm) is a great idea.

Dave


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 27, 2004 10:58 am 
Offline

Joined: Mon Feb 10, 2003 11:19 am
Posts: 291
My hope in building controllers is that people would take advantage of the relatively simple set of commands (sent via serial port) and develop their own top layer stuff. Over time and iterations it could develop into something really neat.

Didn't happen. At all.

I wonder if the guys don't want to give up their code because they have done it before and all it led to was questions without any contribution?


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 27, 2004 12:42 pm 
Offline

Joined: Sun Aug 11, 2002 3:26 pm
Posts: 580
Location: USA (Phoenix, AZ)
This is one thing that SpeedFan has been seriously lacking.

I only use SpeedFan on my Shuttle SS51G...

My other two computers have Intel D875PBZ motherboards which I can't get to work with SpeedFan.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 29, 2004 3:11 am 
Offline

Joined: Sat Sep 06, 2003 5:59 am
Posts: 226
Location: Finland
fancontrol -- It might be that people simply feel they have nothing worth sharing. It's pretty simple to write a quick fan control algorithm for a particular environment, when you know your hardware and your set of sensors. However, it's a long jump from that to something generic that is usable for other people with different hardware.

My Linux implementation is just like that: all the sensors and parameters are basically hardcoded for my environment. Even so, 90% of the code is just setup. I'm quite happy with how it works and I only change the code when the lm-sensors guys change the programming interface (seems like every other day, though). Unfortunately to produce something generic, that 90% would have to be extended to 99% or more. And that's with the HW drivers already available in the kernel.

The problems are the same in Winblows -- worse, since you have to write your own HW drivers. That's why it would make sense to have a plugin interface to an existing SW platform like SpeedFan.

Has anyone looked at MBM, btw? I know it has a plugin interface but does it support fan control?


Top
 Profile  
 
 Post subject:
PostPosted: Thu Aug 26, 2004 2:45 pm 
Offline

Joined: Sat Oct 19, 2002 12:06 am
Posts: 205
Location: Concord, Ca
MBM does not have fan controls. Besides I think the the author has said he will stop supporting it soon.

Fancontrol are you the person who wrote the pwmconfig and fanspeed konsole scripts for lm-sensors? Or did you do something else with this in Linux?

The differenece between the open source Linux world and Windows cultures is huge.

_________________
Hal


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group