thermal: added some comments

We still stick to ACPI thermal zones because they are most commonly
exposed (with proper ACPI modules loaded). But if you can find another
source of temperature exposed trough /sys use it. Current code should
match a lot of sources, but in some cases you will want to modify it a
bit, add a dot, or limit to two numbers (except when the value is
100+, you don't want to miss the fact your CPU is melting).
This commit is contained in:
Adrian C. (anrxc) 2009-10-02 20:52:46 +02:00
parent 0e863a5249
commit ddf9646b5e
1 changed files with 4 additions and 1 deletions

View File

@ -15,8 +15,11 @@ module("vicious.thermal")
-- {{{ Thermal widget type
local function worker(format, thermal_zone)
-- Get thermal zone
-- Get an ACPI thermal zone
local f = io.open("/proc/acpi/thermal_zone/" .. thermal_zone .. "/temperature")
-- Fix your ACPI setup, or find another source of temperature
-- exposed trough /sys, if a thermal_zone can't be found.
if not f then return {"N/A"} end
local line = f:read("*line")
f:close()