Die Ausgabe von /sys/class/power_supply/BAT0/uevent verstehen

Die Ausgabe von /sys/class/power_supply/BAT0/uevent verstehen

Ubuntu zeigt die verbleibende Akkulaufzeit auf meinem Desktop mit ca. 2 Stunden an.

Ich habe versucht, denselben Wert von zu erhalten /sys/class/power_supply/BAT0/uevent. Die Ausgabe von cat /sys/class/power_supply/BAT0/ueventfür diesen Moment:

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=   

Ich bin davon ausgegangen, dass der POWER_SUPPLY_ENERGY_NOWWert in Watt angegeben wird. Wie kann ich daraus die verbleibende Akkulaufzeit berechnen?

Antwort1

Leistung jetzt = 9,361 W, Energie jetzt = 20,712 Wh. Die verbleibende Zeit beträgt 20,712 / 9,361, also ungefähr zwei Stunden.

verwandte Informationen