LINUX.ORG.RU

eeePC, батарейка и DSDT


0

0

Никто не видел патченого DSDT на 701?

Хочется нормального показа потребляемой мощности. Сам я глянул - там текущая емкость берется по напряжению (что есть, конечно, сильно безграмотно). Вобщем стоит самому браться за патч или уже все сделано?


У меня Debian Lenny, про батарею отображается какой-то бред

eeepc:~# cat /proc/acpi/battery/BAT0/info
present: yes
design capacity: 5200 mAh
last full capacity: 100 mAh
battery technology: rechargeable
design voltage: 8400 mV
design capacity warning: 10 mAh
design capacity low: 5 mAh
capacity granularity 1: 52 mAh
capacity granularity 2: 52 mAh
model number: 701
serial number:
battery type: LION
OEM info: ASUS
eeepc:~# cat /proc/acpi/battery/BAT0/state
present: yes
capacity state: ok
charging state: charged
present rate: unknown
remaining capacity: 100 mAh
present voltage: 8253 mV

Shaman007 ★★★★★
()
Ответ на: комментарий от isden

>емнип, там батарейка отдает в таком виде.

батарейка отдает напряжение - из него в DSDT получают % заряда. Вопрос стоит только имеется ли также значение тока и текущей емкости (там довольно мощная структура нужно время для разбора).

x-com
() автор топика
Ответ на: комментарий от Shaman007

>100mA == 100%, вот оно что!

Ага и в DSDT написано в духе

if(разряд)
   if(напряжение < 6400)
      return 10
   elif(напряжение < 6800)
      return 20

...

x-com
() автор топика
Ответ на: комментарий от x-com

Смотрел в Xandros. Там действительно 100 mAh = 100 %. И градации на панельке тоже по 10%. Но загружая eeedora с флешки я видет и более мелкие градации по прочентам. Правда там я не смотрел в /proc/.../BAT0/info. А сейчас и не проверить, флешка сдохла после "Выключить комп" из eeedora :( Не определяется как накопитель и всё тут.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.