Have something to say?

Tell us how we can make ABRP even better for you! ⚑️

2026 Subaru Uncharted Sport

Hello, I saw a post about setting up OBD BLE support for the 2026 Subaru Solterra but not one about the Subaru Uncharted so here’s a request. I added my Uncharted, Sport trim, to the app and then changed the vehicle to Solterra so I could connect to my OBDLink CX dongle. From there, I have been experimenting with the Solterra equations and tweaking them to try and match what I see in my car and the logs from my dongle. This is what I’ve got working on the OBD PID editor in the app, referencing the telemetry API. OBD Protocol: 7 Keep alive command: (blank) Initialization commands: same 13 as Solterra Data fetching commands: 22F45B, 22F40D, 22F4A6, 22F49A, 22F446, 22F465 Telemetry keys: current - command 22F49A, equation: (SIGNED(E)*256+F)/10 verified against a DC fast charger and comparing what I see in the PID editor against logs from my dongle generated under similar driving conditions. ext_temp - command: 22F446, equation: A-40 This is accurate when the car is in ready mode/driving but drops to -40 when power is off because the bit changes to 00. is_parked - command: 22F465, equation: B==0 (boolean) I’m least confident of this one, but it also seems the least important - the bit is 02 when the car is in drive or reverse, and 00 when parked or in neutral odometer - command: 22F4A6, equation: INT32(A:B:C:D)/10 soc - command 22F45B, equation: 0.4333*A-3.9131 I know there is a different equation out there for the Solterra, and this is a work in progress but it’s consistently within 1% of what shows on my dashboard. speed - command 22F40D, equation: A voltage - command: 22F49A, equation: INT16(C:D)/64 Unfortunately I can’t figure out is_charging or is_dcfc. I’m learning about this as I go from other posts so please let me know if something here doesn’t make sense or if you have other feedback. Thank you!

Theron Schultz about 1 month ago

24