02-18-2015 11:03 AM
Hello All,
Just wondering whether anyone has had any succes with reading OBDII data from a without using the Automotive Diagnostics Command Set add in for LabVIEW.
I mean, just using the standard CAN or XNET vi's?
I would like to read engine RPM and vehicle speed etc.
I have been able to read these PID's by downloading an evaluation version of the add-in, but I am slightly reserved to spending £900 for the software if it can be done otherwise.
Thanks
Rhys.
02-18-2015 07:00 PM - edited 02-18-2015 07:03 PM
Yes, this is possible.
The easiest way to figure out how to do this is to take a CAN trace using another tool to see whats happening on the bus. Combine with some basic info on Wikipedia, and you should be good.
02-25-2015 10:38 AM
Hi Rhys,
I did a fair bit of reading from OBDII messages for a project a few years ago. We had in-vehicle logging using analog measurement, OBDII requests and responses, and eavesdropping on normal CAN traffic on a couple vehicles. We didn't have any packages to use besides my school's LV academic license, and had pretty good luck figuring out how to get going. If you're interested I could dig up some code and pass it along. Does your current VI have access to raw CANbus messages?
If you have some breathing room in your budget I would recommend purchasing the J1979 standard from SAE, although even with that in hand there are still some details to dig up.
Have fun over there,
Mark
08-04-2022 02:17 AM
hi markmakeeitso,
Could you share your program, I want to know how we can read OBDII data without any additional tool.
I really appreciate your help.
Reza