- Insert Battery.
- LED will light up white to indicate that it's detected and waiting for a button press.
- As soon as the button is pressed, the LED will go out.
- Depending on the duration of the button press, the charger will work in different sub modes:
- Short: Normal Charge.
- Medium: Attempt to revive a dead battery then normal charge.
- Long: Charge a battery even if it fails the internal resistance check - at a slower rate (500 mA)
- Short: Discharge Only.
- Medium: Discharge, then Charge.
- Long: Discharge, Charge, Discharge, Charge.
- Short: Charge, Discharge, Charge.
- Medium: Charge, Discharge, Charge, Discharge, Charge.
- Long: Charge, Discharge, Charge, Discharge, Charge, Discharge, Charge. (Charge, then 3 full cycles)
A medium press is one that is for about 1 second.
A long press is one that is for 3 seconds or longer.
If after inserting a battery, the button isn't pressed within 10 seconds, the charge will default to the same mode as if there was a short button press. After the button is released, the LED will flash white a number of times to indicate which duration button press it detected: 1 = Short, 2 = Medium, 3 = Long.
I think that the above arrangement should be fairly logical. Any feedback/suggestions on the above is welcome!