The ODB2 PID editor equations in ABRP cannot properly interpret the available data for current from the 2026 e-TNGA/e-SGP EVs Such as the Toyota bZ/Subaru Solterra, Toyota C-HR/Subaru Uncharted and Toyota bZ Woodland/Subaru Trailseeker.
This is because the data is in signed integer format and interpreting this correctly requires bitwise and logical operators - ABRP appears to be handling everything as a signed integer. Trying to come up with work arounds results in ridiculous outputs during regen breaking of over 2.5MW
it also should be noted that the power number doesnβt update promptly with the PIDs inputted.
here are the PIDs i have for the 2026 Trailseeker I own
SOC comes from 22F45B equation ((A - 20) * 100) / 220 [errors on side of over-estimating across most of the range. data appears non-linear]
Current and Voltage both from from 22F49A - it is a multi-frame response that can be quite large
Voltage: (C * 256 + D) / 64
Current [requires operators ABRP doesn't support]: ((E * 256 + F) - (E & 128 ? 65536 : 0)) / 10
Power, Virtual PID: ( Current * Voltage ) / 1000
Please authenticate to join the conversation.
Awaiting Clarification
π Bug Reports
1 day ago

Derek Meek
Get notified by email when there are changes.
Awaiting Clarification
π Bug Reports
1 day ago

Derek Meek
Get notified by email when there are changes.