3 ms·
Wow, this series of posts is awesome! I have a Kia EV6 and just finding the OBD-II PIDs is a massive pain in the arse. Kia is actually required by EU law to dis
by Youden 4y ago
Wow, this series of posts is awesome! I have a Kia EV6 and just finding the OBD-II PIDs is a massive pain in the arse. Kia is actually required by EU law to disclose them (Art. 61 EU regulation 2018/858 [0]) but refused to do so even when I wrote to them. Need to follow that up with a complaint to the Spanish type approval authority (which approved the EV6)...
Writing custom software looks like a really promising alternative though, especially if the vehicle's cellular connection can be used. Hell, if the IVI uses the CAN bus, perhaps there's a reverse-engineerable list of PIDs.
[0]: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32018R0858#d1e4194-1-1 https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A...
- someweirdperson 4y agoPIDs according to J1979? The vehicle itself discloses them in the PIDs dividable by 0x20, where each bit indicates the availability of one of the next 32 PIDs. Each PID is described in great detail by SAE, too, no manufacturer specific information needed for interpretation. Anything that is not J1979 but purely manufacturer defined though, is a different story, and making that available is the main reason for the existance of the regulation.
- Youden 4y agoUnfortunately for EVs most of the interesting stuff isn't standardised. If it was, life would be much easier.
- almostnormal 4y agoSorry, I missed that point about EV, I didn't expect OBD-Ii PIDs and EV in the same sentence.
- Youden 4y agoTo be fair, my use of the terminology might be completely wrong. By "PIDs", I mean in general the identifiers I send to the car to retrieve information.