Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

myRIO & Startom X-CAN Adapter compatibility with "NI Automotive Diagnostic Command Set"

Solved!
Go to solution

Hi, I am trying to read basic ODBII engine PIDs from a myRIO and Stratom X-CAN adapter (https://www.ni.com/en-us/shop/model/stratom-myrio-can-adapter.html

 

I was wondering if there was a way to use the "NI Automotive Diagnostic Command Set" with this hardware in order to read thing like engine RPM of the OBDII port. 

(https://www.ni.com/en-us/shop/product/automotive-diagnostic-command-set-toolkit.html

 

There are off the shelf API libraries for reading and writing CAN frame with this hardware but no specific examples of how to request and read specific engine PIDs. 

0 Kudos
Message 1 of 3
(4,927 Views)
Solution
Accepted by topic author cotani

The two tools are not compatible at all.  The NI Automotive Diagnostic Command Set requires specific NI hardware to work.  It takes over the hardware and does some very low level things that the toolkit relies on and the toolkit cannot function without that hardware, sorry.

 

That being said what you want to do can be coded up your self, if you read and understand the ISO standard on how to request and parse the response to PIDs.  There are several examples on how to do this in other languages and sudo languages that can be translated to LabVIEW and put on your myRIO.

Message 2 of 3
(4,926 Views)

Thanks for the quick response. I'll look into lower level OBD rquest comands. 

0 Kudos
Message 3 of 3
(4,908 Views)