History log of /system/core/healthd/BatteryMonitor.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f5d3012d2c6ac343a0b8bcc95b9cd5137d9ef02f 13-Aug-2013 Todd Poynor <toddpoynor@google.com> healthd: Move power_supply attribute paths to healthd_config

Allow health HAL to select specific paths to be used, overriding
default search for arbitrary power supplies with the named paths.

Change-Id: I5f724739f58ef56087ab592b7403fc083db8f173
/system/core/healthd/BatteryMonitor.cpp
a41611f638f82cb8066f83b32f2610f0d00dafc6 12-Aug-2013 Todd Poynor <toddpoynor@google.com> healthd: fix botched logging call

Change-Id: Ibf5e28c657e0d9d193b266acd7b2912bebc3e71f
/system/core/healthd/BatteryMonitor.cpp
57fd0989cbb59f305514378e511e36c752b5aa20 09-Aug-2013 Todd Poynor <toddpoynor@google.com> healthd: preserve uA and uAh units for current_now and charge_counter

Change-Id: I20b3f47c541c4321b0593e504090ad6573b9cb01
/system/core/healthd/BatteryMonitor.cpp
10b235e7436256da9adc827125645f141bd8fac9 08-Aug-2013 Todd Poynor <toddpoynor@google.com> healthd: add health HAL support

Adds board-specific battery monitoring capabilities:

* processing of battery property values and additional charging logic.
* adjusted (or removed) polling intervals.
* replaced (or removed) battery status heartbeat in kernel log.

Change-Id: Ia77bca8dc92c6c2a51afa65d516cacca08da73ac
/system/core/healthd/BatteryMonitor.cpp
b45f1f5bd00c9a8380960d7c439eb14b3a334f50 31-Jul-2013 Todd Poynor <toddpoynor@google.com> healthd: add optional current_now and charge_counter to tracked state

uA and uAh units are converted to mA and mAh.

If current_now is present, add it to the heartbeat log (c=nnn).

Change-Id: I2b5fe7b4505c98ca2d11c3f94564c1c38493c8b9
/system/core/healthd/BatteryMonitor.cpp
752faf2c18407fd79127fb3f3773910b4ddf669d 12-Jun-2013 Todd Poynor <toddpoynor@google.com> healthd: Add system health monitoring daemon

Initially moving battery health monitoring here.

Command line flag -n tells healthd not to use (or wait for) servicemanager
in this execution, for charger and recovery modes.

Change-Id: I1720594724af0c068497b359f9c6ad65aeaa1519
/system/core/healthd/BatteryMonitor.cpp