From eb661f6e1730a41c0c8426f9682057749d372ad5 Mon Sep 17 00:00:00 2001 From: "Adrian C. (anrxc)" Date: Tue, 10 Nov 2009 16:18:39 +0100 Subject: [PATCH] batsys: add note about other charge/rate sources As in capacity case maybe there are other rate sources. Exposed in different files depending on the implementation? --- batsys.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/batsys.lua b/batsys.lua index 0118c82..95d26af 100644 --- a/batsys.lua +++ b/batsys.lua @@ -62,11 +62,14 @@ local function worker(format, batid) -- Get charge information - if battery.current_now then rate = battery.current_now - else return {state, percent, "N/A"} end + if battery.current_now then + rate = battery.current_now + else -- Todo: other rate sources, as with capacity? + return {state, percent, "N/A"} + end -- Calculate remaining (charging or discharging) time - if state == "+"then + if state == "+" then timeleft = (tonumber(capacity) - tonumber(remaining)) / tonumber(rate) elseif state == "-" then timeleft = tonumber(remaining) / tonumber(rate)