Skip to main content

OBD PID Editor – Custom SOC equation not applied during live data – Toyota C-HR+ 2026

Hello ABRP Support,

I am using ABRP on iOS with a Toyota C-HR+ 2026 (Design, Long Range) and an OBDLink CX.

I have identified an issue with the custom SOC equation in the OBD PID Editor.

OBD configuration:

  • OBD command: 22F45B

  • Telemetry key: SOC

  • Raw response example: 62F45BBC (A = 188)

Custom equation:
(A/2.55-5)/0.9

When I run the PID test, ABRP correctly returns 76.36%, which closely matches the vehicle dashboard reading of 77%.

However, during normal live data operation, ABRP continues to report 80%.

Interestingly, 80% corresponds almost exactly to the previous equation:
(A100/2551.125)-2.8

I have:

  • Updated the custom PID.

  • Submitted the configuration.

  • Restarted ABRP.

  • Reconnected the OBDLink CX.

  • Removed my previous Enode connection.

The OBD connection is green and live data is refreshed in less than one minute.

It appears that the custom SOC equation is correctly applied during PID testing but is not applied to the SOC value used during normal live data operation.

Could you please investigate whether the OBD live data service is still using the default SOC equation instead of the updated custom PID configuration?

I can provide screenshots of the PID configuration, test results and live data screen.

Thank you for your help.

Where does this happen?
ABRP version number (found at bottom of settings menu)
Status: Awaiting Clarification1 comment

Log in to comment and vote

Comments1

  • Bo (ABRP)

    Team•

    Nov 11

    Thanks for the detailed report! What happens if you save your PID changes and then exit ABRP, open it again and open the PID editor? Is it showing your updated equation or the old one?