Czy bateria naładowała się do końca?
Napisał: Patryk Krawaczyński
29/07/2009 w Techblog Brak komentarzy. (artykuł nr 111, ilość słów: 369)
O
prócz sprzętowego sprawdzenia naładowania baterii za pomocą odczytu – aktywności odpowiedniej diody na obudowie komputera, Linux umożliwia bezpośrednie odczytanie wielu parametrów baterii laptopa. Oprócz graficznych nakładek dane dotyczące baterii możemy odczytać za pomocą polecenia:
# cat /proc/acpi/battery/C132/info present: yes design capacity: 4100 mAh last full capacity: 4018 mAh battery technology: rechargeable design voltage: 14800 mV design capacity warning: 410 mAh design capacity low: 0 mAh capacity granularity 1: 100 mAh capacity granularity 2: 100 mAh model number: Primary serial number: 30 30 30 30 00 00 00 00 battery type: 4E4F494C OEM info: COMPAQ
Jak widać na listingu, ostatnie ładowanie baterii (last full capacity
) w laptopie zostało ukończone w 99%, gdyż cała jej pojemność – 4100 mAh została osiągnięta w stopniu 4018 mAh. W dodatku możemy odczytać inne wartości takie jak: jej napięcie (design voltage
); przy jakiej wartości rozładowania baterii system ostrzeże nas by powoli kończyć pracę na laptopie (design capacity warning
); czy bateria jest główną czy dodatkową (model number
), oraz kto jest producentem baterii (OEM info
). Aktualny stan baterii odczytamy poprzez:
# cat /proc/acpi/battery/C132/state present: yes capacity state: ok charging state: charging present rate: 0 mA remaining capacity: 2893 mAh present voltage: 16782 mV
Gdzie podana jest informacja czy bateria aktualnie jest naładowana czy się jeszcze ładuje (charging state
); jakie jest aktualne jej napięcie (present voltage
), czy jaka pojemność została już naładowana (remaining capacity
).
Więcej informacji: Using ACPI