As seen in the picture, I have a CAN database file with frames composed of signals. I read this file using the example program- Exploring database with tree found under NI-XNET. Although the program reads all frames, the signals under Huber2 is shuffled and not read according to frame definition as in the db file next to it. This happens wherever I put these 3 signals(SetPoint flow, Pressure and Temperature), they are shuffled. Other frames are read correctly.
I know I could sort it out using start bit for the signals, however I am confused as to why this happens with just these 3 signals.
Can someone enlighten me?
looks like the signals are sorted alphabetically…
Are you using standard CAN or CAN-FD?
I am also working on a similar project with you, but it is not familiar to use xnet to load DBC to parse can data. Can you share the routine with me?
Thank you very much. Best wishes
Hey, You can find the VI in the attachment. You can find more functionality in the example finder