So it looks from your links that I should use "/sys/class/power_supply/BAT0/" 
for the URL on Unix, and check for "charging" or "discharging" as the first 
word??

-- Peter

Peter M. Brigham
pmb...@gmail.com
http://home.comcast.net/~pmbrig

On Mar 2, 2015, at 2:18 PM, Richard Gaskin wrote:

> Peter Brigham wrote:
> 
> > What gets returned in
> >    get URL "/proc/acpi/battery/BAT1/state" on Unix?
> > If you give me a sample to work with I will finish the handler and
> > post it.
> 
> Further reading shows that path deprecated on many modern systems, suggesting 
> the /sys path instead:
> 
> /sys/class/power_supply/BAT0/
> 
> <https://blog.sleeplessbeastie.eu/2013/01/02/debian-how-to-monitor-battery-capacity/>
> 
> Of the elements found at that path "status" seems the most relevant, but at 
> the moment I'm on a desktop workstation and my Linux laptop is at home so I 
> can't check it right now.
> 
> The key question for the moment is whether BAT0 or BAT1 is used by folks 
> here.  Oddly enough when I was using /proc I had no BAT0 but I did find the 
> info in BAT1.
> 
> Perhaps my Dell model thinks it can support multiple batteries (maybe 
> counting the onboard clock battery?  Seems unlikely).
> 
> Once we discover the battery numbering scheme, parsing the byte stream at 
> that location will be trivial.
> 
> In fact, the articles I've found suggest that when that status element is 
> present it contains just a single word, such as "charging" or "discharging", 
> shown in the example here:
> <https://bbs.archlinux.org/viewtopic.php?id=133716>
> 
> I'll see if I can get some time to look into this further this evening.
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for the Desktop, Mobile, and the Web
> ____________________________________________________________________
> ambassa...@fourthworld.com                http://www.FourthWorld.com
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to