Wie kann man den Ladezustand der Batterie überprüfen und die Schwellenwerte anpassen?

7
  1. Ich habe mich gefragt, wie ich den aktuell geladenen Prozentsatz des Akkus auf meinem Lenovo T400 überprüfen kann.

  2. Ich habe vergessen, mit welchem ​​Programm ich den Akku so gesteuert habe, dass der Ladevorgang bei 60% beendet und der Ladevorgang bei 40% gestartet wird.

    Jetzt möchte ich die Schwellenwerte anpassen. Also frage ich mich, wie das geht?

Tim
quelle

Antworten:

6

1: Im Allgemeinen sollte das Verzeichnis /proc/acpi/battery/eine Vielzahl von Informationen zu Ihrer Batterie enthalten. Es cat /proc/acpi/battery/infosollten also die ursprünglichen Herstellungsinformationen und cat /proc/acpi/battery/statedie aktuellen Informationen einschließlich des Ladestatus angezeigt werden.

Da Sie ein Lenovo haben, funktionieren diese Befehle möglicherweise auch (möglicherweise funktionieren diese und die oben genannten nicht):

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: Ich denke, das ist es, wonach du suchst:

Startgebühr auf 40% einstellen:

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

Stellen Sie die Stoppgebühr auf 70% ein:

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

Ladeschwellen anzeigen:

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

Hier gibt es eine ganze Reihe weiterer Funktionen, Befehle und Informationen.

Kris Harper
quelle
Vielen Dank! Mein System hat kein Verzeichnis smapiunter / sys / device / platform / smapi. Es ist nicht die Dateien haben sollten unter sein smapi, wie remaining_percent, remaining_charging_time, start_charge_thresh.
Tim
Und ich nehme an, Sie haben nicht /proc/acpi/batteryso gut?
Kris Harper
Ich habe /proc/acpi/battery/BAT0/ . Aber ich kann in den drei Dateien nicht finden alarm, infound state die Informationen darüber, wie viel Prozentsatz berechnet wurde.
Tim
Gibt es etwas im /BAT0Verzeichnis?
Kris Harper
Es gibt drei Dateien alarm, infound state.
Tim