$ cat /proc/acpi/battery/C1AC/state
present: yes
capacity state: ok
charging state: charging
present rate: 273 mA
remaining capacity: 1940 mAh
present voltage: 16776 mV
Это состояние батареи.
Нужно выпарсить remaining capacity, т.е. число '1940' в данном случае, и вернуть 0 если оно больше var_low_capacity или 1, если меньше/равно.
В с-подобном псевдокоде:
int battery_state()
{
int low_capacity = 100;
int remaining_capacity = smart_magic_parser(/proc/acpi/battery/C1AC/state);
return (remaining_capacity <= low_capacity) ? 0 : 1;
}
Нужен аналогичный скрипт на баше/сед/авк'e
Буду очень признателен!
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от fifajan

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от svu
Ответ на:
комментарий
от io
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от fifajan
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Некорректное отображение заряда батареи (2009)
- Форум Индикатор батареи в кедах. (2014)
- Форум Батарее пришёл ппц? (2015)
- Форум Батарейка? (2009)
- Форум Ноут и батарейка (2010)
- Форум ноыые вопросы по wmii и убунту (2007)
- Форум [eeepc 901] acpi отдает ложные сведения. (2010)
- Форум Как проверить емкость АКБ ноута? (2015)
- Форум [вопрос]Владельцам ARM-буков (если такие тут есть) (2011)
- Форум Amilo sa 3650, acpi, fail (2010)