Battery Analyzer
· v1.0.1-upd6
About
This widget lets you check your battery usage over time and displays the autonomy based on recorded consumption.
Currently, discharge rate is based on past couple weeks. Discharge rate is only calculated on recorded data. Data is recorded only after the widget was started once. The widget will record data even if it is closed (but not uninstalled).
It will take a few hours or days before the widget can display any data.
--- Widget Datafields Description ---
1st: Current battery level
2nd: Discharge rate
3rd: Graph displaying battery charge over time (from 0% at bottom to 100% at top)
4th: Left side: Time since last full charge reaching 100%
4th: Right side: Time until reaching 0% - equivalent to watch autonomy
4th: Center: number of datapoints recorded - This is currently used as a debug feature and will be removed in future versions
5th: Total watch charge, i.e. how long would the watch last if charged 100% and discharging at current rate.
--- Calculation algorithm ---
The way I designed the estimated consumption (which feeds into all data displayed) is based on past experience. There is no time limit, but data further out in the past get less weight, and data close to the present get more weight in the calculation. As a result, when you recharge the app, it will display the estimated consumption based on past experience.
What's new
1.0.1 Reduce sample rate from 5 mins to 60 mins to lower battery consumption impact. Removed debug text at the bottom.