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,494 Views)