Skip to content

Conversation

@nekromant
Copy link
Contributor

@nekromant nekromant commented Jul 27, 2024

Hi! This patchset improves battery reconditioning in a few ways. It's still WiP.

It allows to specify custom battery capacity for the 'recondition until rated capacity is reached'. I've added the dumb logic (from the calculation that 300mAh == 2500 sec), so that for devices with modded batteries and DIY variants can recondition properly (Mine has a 600mAh battery).

Screenshot_20240727_171617

I've also tried to send the calculations to reconditioning GUI (So that the user knows sees, that say 2500 seconds is ~300mAh), but I'm not sure how would be best to patch it to GUI without breaking too many things or introduce hacks (I've last done things in C++/Qt ~7 years ago, so bear with me ;) ). For now I've hardcoded some things and set it up for a test run.

I also plan on implementing a timer, so that reconditioning to max capacity will not go beyond, say, 10 hours. Just for safety.

…ogic

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant