OBD2 with TrackerOne

Has anyone connected a TrackerOne to a vehicle or equipment using the OBD2 interface? I purchased the M8 adapter cable from Particle and an ODB2 connector cable from Amazon. I’m looking for both wiring and firmware examples if available. -Thanks!

The Tracker CAN Application Note uses OBD-II to demonstrate CAN capabilities and includes wiring information for the J1962 cable.

1 Like

Thank you so much! That’s exactly what I was looking for!

Hi rickkas7, Maybe you can help me. I got the TrackerOne and OBD-2 connected and I’m reading from the OBD-2 port of my vehicle using your sample code from github. However, I’m not getting the RPM data. If I understand correctly, the response should start with the OBD_CAN_REPLY_ID (7e8). Below is an example of what the canInterface.readMsgBufID is reading. I let it run for 15 minutes and never got the 7e8 code. Could it be different on my car? How can I find this info? TIA

0000093767 [app] INFO: 16c: ff ff ff ff ff ff
0000094771 [app] INFO: 379: ff ff ff ff ff ff
0000095774 [app] INFO: 02f: b3 1e 49 21 ff 1f
0000096778 [app] INFO: 3e8: ff 99 00 00 00 00
0000097781 [app] INFO: 03d: 99 01 00 00 00 00
0000098785 [app] INFO: 02f: 83 1b 48 21 00 20
0000099789 [app] INFO: 353: 38 00 03 fc e0 e0
0000100792 [app] INFO: 49e: ff ff ff 00 00 00
0000101796 [app] INFO: 0b1: 86 05 7f 00 00 d0
0000102800 [app] INFO: 0a1: 3a a4 00 00 02 00
0000103803 [app] INFO: 2b9: 00 00 00 57 6e 81
0000104807 [app] INFO: 098: 04 08 00 00 00 00