Skip to main content

SoC not correct as read by OBD pre-facelift MG5 Standard Range

🚧 THIS IS A TICKET MIGRATED FROM UPVOTY. The original ticket and comments will be available for a limited time over at:
https://abrp.upvoty.com/b/report-a-bug/soc-not-correct-as-read-by-obd/
———————————————————————————
Hi there,

My SoC that my OBD reader outputs to ABRP is not correct. After a lot of digging, it seems to be calibrated for the battery's absolute capacity, and not for the available capacity to the driver.

So the SoC on ABRP is lower than that displayed by the dashboard by a factor of 1.076.

I have tried to connect ABRP to the OBD via torque. The connection works fine, however torque also reads the incorrect SoC, so that doesn't fix the problem.

I am trying to multiply the SoC in Torque by 1.076. This outputs the correct SoC within Torque itself, however this converted number doesn't make it to ABRP at all. Any tips please on how to make this work, I'm pulling my hair out!

Or, to the ABRP team, can you calibrate the value to read the correct SoC with the default OBD setup??

Car is a pre-facelidt MG5 Standard Range.

Many thanks!

Status: Rejected1 comment

Log in to comment and vote

Comments1

  • ABRP User #1609401

    •

    Dec 6, 2025

    Hi it's it possible to have a look at this? Been a year since I posted