My idea was to have a couple measures to persist the max temp value and associated time, update those values in a separate measure each iteration, and use those values in a couple meters. I thought to use separate measures for the persisted values because I'm already using the measures that update each iteration as inputs to other meters that I want updated each iteration.
My "About Rainmeter" Log tab isn't showing any errors, but the Skins tab isn't showing the max values ever getting updated. I'm a bit new at this, so I may be doing something very stupid, or my approach might be fundamentally wrong.
This is what I've got (The [Measure_CPU_Temp] Measure is a HWInfo Plugin and is working correctly):
Code: Select all
[Measure_Short_Time] Measure=Time Format=%m/%d/%y %#I:%M %p [Max_CPU_Temp_Value] UpdateDivider=-1 Dynamic_Variables=1 Measure=Calc Formula=0 [Max_CPU_Temp_Time] UpdateDivider=-1 Dynamic_Variables=1 Measure=String String=None [Calc_CPU_Temp_Graph_Value] ; Min/Max Values for proper drawing in graph DynamicVariables=1 Measure=Calc Formula=Measure_CPU_Temp MinValue=0 MaxValue=100 IfCondition=Max_CPU_Temp_Value < Measure_CPU_Temp IfTrueAction=[!SetOption Max_CPU_Temp_Value Formula [Measure_CPU_Temp]] IfTrueAction2=[!SetOption Max_CPU_Temp_Time String [Measure_Short_Time]]
Any pointers in the right direction would be appreciated.