Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Żywotność baterii - ładowanie laptopa do ustalonego poziomu
#6
0
http://www.wklejto.pl/918939

Musiałem tak wkleić bo kod generuje błąd na forum.

Dodano po pewnym czasie:
Można dodać modyfikację żeby plik zapisywał się tylko w momencie zmiany wartości względem tej zapisanej w pliku a tej w skrypcie.

Dodano po pewnym czasie:
Ale w sumie to mogłaby realizować ostatnia funkcja. Przekazało by się jej wartość z pliku i wartość po przetworzeniu przez program. Jak są równe to nie zapisujemy. Inaczej zapisujemy.

Dodano po pewnym czasie:
Skrypt mógłby chodzić jako usługa co 30 sek uruchamiana Wink

Dodano po pewnym czasie:
http://www.wklejto.pl/918940

Wersja po modyfikacji.

Teraz kwestia tylko zdobycia nazw odpowiednich funkcji i zakodowanie własnych. Wink

Dodano po pewnym czasie:
D**a blada. Chyba nic z tego. Znalazłem plik:
Kod:
/sys/class/power_supply/BAT0/status

I na stronie: https://www.kernel.org/doc/Documentation...lass-power napisali

Kod:
What:        /sys/class/power_supply/<supply_name>/status
Date:        May 2007
Contact:    [email protected]
Description:
        Represents the charging status of the battery. Normally this
        is read-only reporting although for some supplies this can be
        used to enable/disable charging to the battery.

        Access: Read, Write

        Valid values:
                  "Unknown", "Charging", "Discharging",
                  "Not charging", "Full"

Cytat:Normally this is read-only reporting although for some supplies this can be used to enable/disable charging to the battery.

No ale niestety, po wpisaniu komendy (przy włączonym zasilaczu):

Kod:
sudo echo "Not charging" > /sys/class/power_supply/BAT0/status

Dostaję komunikat:
Cytat:echo: błąd zapisu: Nie ma takiego urządzenia

Zmieniłem wcześniej chmod na 666, ale nic nie daje, chyba nic z tego Sad
Odpowiedz


Wiadomości w tym wątku
RE: Żywotność baterii - ładowanie laptopa do ustalonego poziomu - przez mpaw - 14-10-2021, 05:26

Skocz do:




Użytkownicy przeglądający ten wątek: 3 gości