From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

ADCS diagnostics parallel

Is it possible to run diagnostics on 2 or more XNET LIN Interfaces real parallel?

I created an engine VI, which will be launched using the Start Asynchronous Call. I open the VI reference with the Open VI Reference VI using 0xC0 Options:

0x40 - Enable simultaneous calls on reentrant VIs

0x80 - Prepare to call and Forget

 

The engine VI is reentrant, preallocated clone reentrant execution. It seems that the engine launches 2 times, for LIN1 and LIN2 each. But I am wondering why the diag Services not sent correctly. If I Launch the engine only for one Interface, everything works well.

 

This is not the first time I create such an engine, and the calling mechanism works for all other modules like data acquisition, XNET LIN, etc. I suspect that ADCS doesn't really Support parallel Operation on multiple Interfaces parallel. I hope I'm wrong!

 

Madottati

0 Kudos
Message 1 of 1
(2,491 Views)