View Issue Details

IDProjectCategoryView StatusLast Update
0000799SpeedFanEventspublic2007-03-01 20:15
Reportertihi Assigned Toalfredo  
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
OSXPOS VersionSP1 
Product Version4.31 
Summary0000799: Events don't work if the condition gets true again before allowed x second passed
DescriptionGreat sw, but there is a problem with events!

"Allow every x seconds considers actual seconds elapsed. This option causes the action not to be triggered if at least x seconds didn't pass since the last execution."

It works fine:
When a condition is verified 1 time, the action is triggered. If I want actions every 300 seconds, it works fine.

Not usable:
When a condition is verified 1 time, the action is triggered.
20 seconds later the condition not verified (ex. temp. decreased )
After 10 seconds the condition is verified 1 time, but the action is not triggered, because the 300 seconds didn't pass since the last execution.

Maybe this feature would be most usable, if speedfan works like this:
Allow every x seconds considers actual seconds elapsed.
This option causes the action not to be triggered if at least x seconds didn't pass AND THE CONDITION WAS TRUE since the last execution.
When the condition gets true let speedfan starts x seconds countdown, and
when the condition gets true let speedfan resets this counter.
Additional InformationExample speedfanevents.cfg:

[parameters]
CfgVersion=01.0001
EventsVersion=01.0001
[event]
Origin=Winbond W83627THF@$290(onISA@$290)
ReadingIdx=2
SourceType=temp
CheckType=>=
CheckValue=37
Action=popupmsg
ActionPar1=>37
ActionPar2=
AllowEvery=300
VerifiedFor=1
[event]
Origin=Winbond W83627THF@$290(onISA@$290)
ReadingIdx=2
SourceType=temp
CheckType=<=
CheckValue=36
Action=popupmsg
ActionPar1=<36
ActionPar2=
AllowEvery=300
VerifiedFor=1
TagsNo tags attached.
Motherboard Model
Video Card Model

Activities

alfredo

2007-03-01 19:13

manager   ~0002371

I'm not sure how you really want to interpretate that option, but I think the current implementation does what it is supposed to.

tihi

2007-03-01 20:15

reporter   ~0002378

Last edited: 2007-03-01 20:15

Could I set events to start a sw (run x.bat) if CPU temp>45C

Issue History

Date Modified Username Field Change
2007-02-25 12:56 tihi New Issue
2007-03-01 19:13 alfredo Note Added: 0002371
2007-03-01 19:13 alfredo Status assigned => acknowledged
2007-03-01 20:15 tihi Note Added: 0002378
2007-03-01 20:15 tihi Note Edited: 0002378