Hi,
Thank you very much for making the tests.
Actually you can observe the issue only the first time you transmit a frame superior at 4096 octets.
For example, if you transmit 6000 octets on a 8186, you should see that you need 2 iterations (on the PXI) to read all the data.
First iteration you read debut HHHHHHHHHHHHHHHHHHHHHHHHHH....
Second iteration you read HHHHHHHHHHHHHHHHHHHHHHHHHHH fin
To make sure to observe it, you can increase the "Wait until next ms" in the "TCP READ SERVER while loop"
If you transmit 6000 octets a second time, you should read all the data at once.
You should read debut HHHHHHHHHHHHHHHHHHHHHH..........HHHHHHHH fin.
You should not observe this behavior with the frame inferior of 4096 octets.
Thanks again for your help.