title: Does battery voltage directly correspond to its level/percentage?
body: <p>I found out that if you use getIntExtra("voltage", -1) in a broadcast receiver listening for ACTION_BATTERY_CHANGED. It gives you the mV. I have two questions actually.
  <br/><br/>
  1. Does anyone know of a way I can grab the voltage at any point in time without relying on the most recent update from my broadcast receiver?
  <br/><br/>
  2. Does anyone know if this value is reliable enough to use for measuring battery consumption over a time interval?</p>