web-dev-qa-db-fra.com

Comment vérifier le pourcentage de batterie chargé et en ajuster les seuils?

  1. Je me demandais comment vérifier le pourcentage actuellement chargé de batterie sur mon Lenovo T400?

  2. J'ai oublié quel programme j'avais utilisé pour contrôler la batterie pour arrêter la charge à 60% et commencer à charger à 40%.

    Maintenant, je veux ajuster les seuils. Alors je me demande comment faire ça?

7
Tim

1: En général, le répertoire /proc/acpi/battery/ devrait contenir une foule d’informations sur votre batterie. Ainsi, cat /proc/acpi/battery/info doit afficher les informations de fabrication d'origine et cat /proc/acpi/battery/state doit afficher les informations actuelles, notamment le statut de charge.

Plus précisément, puisque vous avez un Lenovo, je pense que ces commandes pourraient également fonctionner (peut-être que celles-ci fonctionneront ou non):

cat /sys/devices/platform/smapi/BAT0/state
cat /sys/devices/platform/smapi/BAT0/remaining_percent
cat /sys/devices/platform/smapi/BAT0/remaining_running_time
cat /sys/devices/platform/smapi/BAT0/remaining_charging_time
cat /sys/devices/platform/smapi/BAT0/remaining_capacity

2: Je pense c'est ce que vous recherchez:

Fixer la charge de départ à 40%:

echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh

Fixez la charge d'arrêt à 70%:

echo 70 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh

Afficher les seuils de charge:

cat /sys/devices/platform/smapi/BAT0/*_charge_thresh

Il y a un hôte entier plus de fonctionnalités, commandes et informations ici.

6
Kris Harper