7

Volvo XC40 OBD Support


Avatar
Zandr Milewski

Frustrated XC40 owner here. Could we either get the AAOS version released to the Volvo, or OBD-II support? I have an OBDLink CX and would be happy to help test.

A

Activity Newest / Oldest

Avatar

Katya_ABRP

Status changed to: User Feedback

Avatar

Johan Hellmark

Post moved to this board

Avatar

Samuel_ABRP

As the discussions here were mainly about OBD support, I renamed this to OBD support for XC40, as we also have another feature request for automotive here:
abrp.upvoty.com/b/request-a-feature/android-automotive-version-for-volvo-xc40/

Please watch that one for automotive support.

If anyone has more data to offer for OBD please let us know. We need at least SoC, current and voltage.


Z

Zandr Milewski

SoC is a standard PID. Service 0x01, PID 0x5B. You should support this across the board for anyone willing to try it.


Avatar

Samuel_ABRP

Please supply us an init sequence and the commands to be sent and how to parse the response and we will add it. A single obd pid value will not help here. You can check other pid lists for reference:
github.com/iternio/ev-obd-pids


Avatar

Zandr Milewski

You need me to define OBD-II for you? Sigh.


Avatar

Zandr Milewski

You need me to define standard OBD-II operation for you? Sigh.


Avatar

Samuel_ABRP

Please check the already existing OBD Pid lists and you will see that most EVs don't use the default PID params, also every manufacturer has different default PID params. There are not really default PIDs used for the other cars.

We need at least SoC, current and voltage (or power but we can also calculate that from voltage/current).


Z

Zandr Milewski

I can confirm that the car at least supports 0x5B battery level. What else do you need to add support? (I've not been able to test for 0x9A, nor have I done any sniffing of other CAN traffic.


Z

Zandr Milewski

So, what does "the calculation equation" mean? I need to scan with Torque Pro, but based on www.xc40forum.com/threads/obd2-for-xc40-pure-electric.3101/ it sort of looks like "read the standard PID" is the answer here?


Avatar

Samuel_ABRP

Hi, we don't have time to investige the OBD commands for each car ourself and also we do not have all the cars that are not supported yet for testing, so we need the commands and how to interpret the results from the community. So if you know how to get the important values like soc, current, voltage let us know and we can try it.


Avatar

Samuel_ABRP

If you provide us OBD PIDs and the calculation equation for the XC40 we will happily add it.