- ccat(3, "/sys/class/power_supply/", battery, "/energy_now");
- fp = fopen(concat, "r");
- if (fp == NULL) {
- ccat(4, "/sys/class/power_supply/", battery, "/charge_now");
- fp = fopen(concat, "r");
- if (fp == NULL) {
- warn("Error opening battery file: %s", concat);
- return smprintf(UNKNOWN_STR);
- }
- }
- fscanf(fp, "%i", &now);
- fclose(fp);
-
- ccat(3, "/sys/class/power_supply/", battery, "/energy_full");
+ ccat(3, "/sys/class/power_supply/", battery, "/capacity");