Понимание вывода /sys/class/power_supply/BAT0/uevent
Ubuntu показывает оставшееся время работы от батареи на моем рабочем столе как ~2 часа.
Я пытался прийти к тому же значению из /sys/class/power_supply/BAT0/uevent
, Выход кота /sys/class/power_supply/BAT0/uevent
на этот момент:
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Discharging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=481
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=7400000
POWER_SUPPLY_VOLTAGE_NOW=7400000
POWER_SUPPLY_POWER_NOW=9361000
POWER_SUPPLY_ENERGY_FULL_DESIGN=48248000
POWER_SUPPLY_ENERGY_FULL=40877000
POWER_SUPPLY_ENERGY_NOW=20712000
POWER_SUPPLY_CAPACITY=50
POWER_SUPPLY_MODEL_NAME=UX32-65
POWER_SUPPLY_MANUFACTURER=ASUSTeK
POWER_SUPPLY_SERIAL_NUMBER=
Я предполагал POWER_SUPPLY_ENERGY_NOW
значение будет в ваттах. Как из этого отработать оставшееся время работы от батареи?
1 ответ
Решение
Мощность сейчас = 9,361 Вт, энергия сейчас = 20,712 Втч. Оставшееся время составляет 20,712 / 9,361, что составляет около двух часов.