This is an application which displays the current battery information in large text. It also doubles as a fullscreen torch application.
I wrote it so I could see from a distance what the charge level was, and how fast the battery was charging.
The colour of the text also changes depending on levels, and temperature.
This has only been tested on a Diamond2, but works with many other devices. Not all features work on certain ROMs or Phones, and it generally helps to have a rom with 1% power driver installed. Some people have seen the app working fine without this.
It's based on Joel Johnson's article at CodeProject, but translated/refactored from Visual Basic to C#.
Detect AC adapter status, not use negative battery current
Add Fullscreen mode (menu and statusbar hidden)
Add Nightmode (screen turns black, higher contrast in low light situations)
Add Torch functionality from SpoonTorch (white fullscreen, maximum brightness)
Detect charge status and current more accurately
Change charge speed messages (<100ma=Trickle,<200ma=Slow,<450ma=Medium,<600=Fas t,>599=Very Fast)
Ability to change refresh interval
Add time to screen
v1.3 Source 12/12/10
Source code released
* Needs .NET Compact Framework 2.0+.
* Should work on all Windows Mobile 5 and above devices.
* Non-touchscreen compatible (Windows Mobile Standard).
Donations are gladly accepted. Thanks!