Portál AbcLinuxu, 10. května 2025 04:55
/proc/acpi/battery
označeno deprecated a zmizelo mi z distribučního jádra, používám /sys
.
v sys/clas/power_supply/BAT0/
je spousta informací o baterce, ale bohužel mě nenapadá jak z nich spočítat zbývající čas do vybití. Chybí mi aspoň něco jako aktuální zatížení(odběr)..
napadá Vás něco?
Řešení dotazu:
Bez záruky, ale na rychlý pohled bych řekl, že následovně:
Předpokládaný čas do vybití v hodinách je tedy (energy_now)/(current_now) a zbývající kapacita baterie (energy_now)/(energy_full)*100%, příp. (energy_now)/(energy_ful_design)*100%. Prvná varianta je IMO hodnota, co ukazuje většina měřáčků.
/sys/class/power_supply/BAT0/
:) Podělit energy_now / energy_full bylo řekněme to jednoduší, zjistit pak že když mAh vydělím mA tak mi zbydou hodiny o trochu těžší, ale pořád ještě v rámci toho co absolvent elektrotechniky tak nějak řekněme vydedukuje :)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.