summaryrefslogtreecommitdiffstats
path: root/src/hardware_batteryCollection.h
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2020-02-16 14:34:08 +0100
committerSlávek Banko <slavek.banko@axis.cz>2020-02-16 14:34:08 +0100
commitfa0e4e246ccb8f436598db4deee1777decfbc702 (patch)
tree3e9950b80df1bf908589c94b596d14c351423c62 /src/hardware_batteryCollection.h
parent80c12d8a765e1afb7b9d0d67df0117a95578595c (diff)
downloadtdepowersave-fa0e4e246ccb8f436598db4deee1777decfbc702.tar.gz
tdepowersave-fa0e4e246ccb8f436598db4deee1777decfbc702.zip
Fix units of current consumption value.
Previously it was not clear whether the units in tdehwlib are in Wh and W or Ah and A. Now the units are always Ah and A. Because power consumption is usually given in W, the value is converted from A to W. If it is less than 100 W, it is displayed as a decimal number. This is related to issue TDE/tdelibs#68. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'src/hardware_batteryCollection.h')
-rw-r--r--src/hardware_batteryCollection.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hardware_batteryCollection.h b/src/hardware_batteryCollection.h
index c659c3a..c30717d 100644
--- a/src/hardware_batteryCollection.h
+++ b/src/hardware_batteryCollection.h
@@ -117,7 +117,7 @@ private:
* This int tells the current rate of the batteries
* \li a value >= 0
*/
- int present_rate;
+ double present_rate;
//! charge_level in percent that will put battery into warning state
int warn_level;
@@ -184,7 +184,7 @@ public:
//! get the battery Type from enum \ref BAT_TYPE
int getBatteryType() const;
//! get the current battery rate
- int getCurrentRate() const;
+ double getCurrentRate() const;
//! reports the chargelevel in percent when battery goes to state warning
int getWarnLevel() const;