I thought it might be useful to open a pull request for discussion rather than spamming other people's issues :)
I've added parsing which I think works for all of for US2000/US3000/UP2500 as well as a few simple tests to make sure the code behaves as expected to help future refactoring.
I don't have a US2000/US3000 (or any multi battery configuration) to test with, so it someone could verify it works on real devices it would be helpful!
Again, many thanks for this code! It's great that I managed to talk to my battery with relatively little effort thanks to this :)
I thought it might be useful to open a pull request for discussion rather than spamming other people's issues :)
I've added parsing which I think works for all of for US2000/US3000/UP2500 as well as a few simple tests to make sure the code behaves as expected to help future refactoring.
I don't have a US2000/US3000 (or any multi battery configuration) to test with, so it someone could verify it works on real devices it would be helpful!
Again, many thanks for this code! It's great that I managed to talk to my battery with relatively little effort thanks to this :)