I believe I have figured out a way to handle the QC state.
Is testing a new version with following changes:
- Added Motor and PEM temperature reading (thanks to Matt Beard)
- Added calculation of estimated range during QC (thanks to Matt Beard)
- Added detection of quick charging
- Changed calculation of ideal range to reflect that SOC below 10% not usable.
- Changed hard coded charge limit to 16A for standardization.
- Fixed temperature stale in app.
- Fixed charge status on charge interruption.
Will update on GitHub after some more testing.