Click in the nick column to highlight everything a person has said.
The icon identifies that the person is a core developer (has commit access).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

I think a separate function for checking the flag would be more straightforward than a global bool. Plus, since the flag resets itself after being read once, there's no need to reset a separate variable.

btw, speaking of matters power management related, do I misunderstand the code, or could a short idle timeout cause you to lose settings that haven't been flushed to disk (since the idle detection is in firmware and doesn't use the safe shutdown code).

[IDC]Dragon: When the cells are full, and you still apply charging current, electrolysis takes place, producing hydrogen and oxygen. This has to be absorbed again by the "charging reserve", otherwise the cell looses electrolyte.