Looking for testers for BattMan, a very simple watchface that estimates the remaining battery life time, and estimates the time to full charge while charging.
Charge and Discharge rates are stored in persistent storage (as seconds-per-battery-percentage), and are re-calculated based on a first-order filter when there are consistent changes in battery percentage while the watchface is in focus. Only two integers are stored in persistent storage, and the calculations are only run when the battery level changes.
If you have a rectangular watch and are interested in testing this (how it compares to Muninn or the battery reporting in app), please let me know how accurate it gets.
If it works out, looking to release this as a simple .c/.h library for folks to use, with a simple callback for the battery event and a function to retrieve the estimated battery life or charge eta.