ref: 12b23a6f1be6a835a3ce0cbeac02b5d023068499
parent: 595e1948331d24bb2ff576f47b744f938d2d7021
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Wed Sep 7 19:17:32 EDT 2022
try /dev/battery; increase battery polling period to 30s (was 10s)
--- a/bar.c
+++ b/bar.c
@@ -301,7 +301,8 @@
Bterm(b);
}
- bat = open("/mnt/pm/battery", OREAD);+ if((bat = open("/mnt/pm/battery", OREAD)) < 0)+ bat = open("/dev/battery", OREAD);if(initdraw(nil, nil, "bar") < 0)
sysfatal("initdraw: %r");f = display->defaultfont;
@@ -370,7 +371,7 @@
if(0){case Etimer:
t = nanosec();
- if(t - oldt >= 10000000000ULL){+ if(t - oldt >= 30000000000ULL){readbattery();
oldt = t;
}
--
⑨