Skip to content

masoudmghd/BatteryInformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BatteryInformer

A simple .net 5.0 windows client which will behave as a reminder to prevent laptop battery overcharged (and overdischarged). This app use something like 40-80 rule, but not exactly. 😆

The rule is to keep your battery charged at somewhere between 40% and 80% level at all time. This should prevent the above stated "stresses", which in turn should keep the batteries last longer.

Features :

  1. 5 Second notification if battery level is between 85 to 90 percent.
  2. Permanent notification if battery level in over 90 percent.
  3. Stop monitoring and close notification prior to disconnect power line.

ToDo Features :

  • Very gentle tooltip notification for the desired low level.
  • Dynamic battery level from user input.
  • Recommendation and Infornation about charge cycle.
  • Beautify notification.

Conecept References and Furthur Readings :

  1. https://www.eyerys.com/articles/40-80-rule-battery-charging-dealing-lithium-based-chemical-problems
  2. https://www.reddit.com/r/GalaxyS7/comments/5wvtdm/is_there_any_truth_to_the_4080_battery_rule
  3. https://www.quora.com/What-is-40-80-rule-for-lithium-ion-batteries
  4. https://robu.in/lithium-ion-battery-vs-li-po-battery