Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

Can I read cdd (Vector candela) file in Labview to support UDS?

Hi,

As in the subject.

 

What is the easiest way I can read cdd (Vector Candela file - UDS definition for a project I have) and use it with Automotive Diagnostic Automotive Set toolkit to start toking to UDS services in my DUT?

 

K

0 Kudos
Message 1 of 2
(5,061 Views)

So the only thing I've found over the years is this example set of code.

 

https://forums.ni.com/t5/Community-Documents/Use-inbuilt-LabVIEW-XML-functions-to-read-Vector-CANdel...

 

It works okay, but there were several places I needed to modify it to be more generic.  I didn't want to have to specify the signal names and instead just search for "Req" and "Res" and selects those for the Request and Response IDs.  Even so after modifying that code I still find it to be quite slow to process a real world CDD.  I'm a bit surprised the NI toolkit doesn't have functions for reading CDD files since they are so closely associated with UDS and other diagnostics.  Oh I also modified it to pull out the required Baud Rate. 

Message 2 of 2
(5,047 Views)