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