u/UltraRunningKid

2026 Solterra ABRP OBD2 Dongle Update

FYI, someone shared the OBD2 PID commands in my previous post on the ABRP forum and now ABRP works perfect with live connection during road trips. Massive props for ABRP for implementing it quickly.

Besides having a compatible dongle, you just have to remember to open the ABRP app on the phone that is paired with the dongle for it to work.

I'm still trying to figure out the commands for the HV battery voltage and current so it can measure instantaneous power so if anyone has any leads on those PIDs let me know!

They did use a modification of my equation that works much better and is closer to 1% accuracy than the 3% accuracy I posted about so if you did save my equation in the advanced settings remember to remove it.

reddit.com
u/UltraRunningKid — 6 days ago

Has anyone found a way to consistently get a OBD2 Bluetooth Dongle to connect with ABRP?

I have been able to write the PID in the Advanced PID section while connected to a Veepeak OBD2 Dongle, and it works every time I test it, but I cannot set up ABRP to keep connected to it. Perhaps I need to use another app to keep the Bluetooth connection open?

Here are the commands that have worked within the Advanced PID settings:

OBD Protocol: 7

Keep Alive Command: 3E00

Initialization Command: ATSP7, ATSH18DA5AF1, ATCRA18DAF15A, ATCAF1, ATE0, ATH0, ATL0, ATST64

Data Fetch Command: 22F45B

Equation: Telemetry Key = soc, Equation = (A/2.55-5)/0.9, Min = 0, Max = 100

I need to record the results of the equation and the car dashboard to better refine the equation. The output is the battery SOC not the actual value that is recorded on the screen so there is a few % offset but thar equation is always within 3% right now. Also note that with that equation it errors out about 99% and below 2%.

Like I said, the issue I have is with ABRP sending the requests outside of the Advanced PID Test window. If I remain in the window every time I hit test it works, but ABRP won't update itself.

Disclaimer: I'm just a guy on the internet so your results may vary.

reddit.com
u/UltraRunningKid — 26 days ago