Hello All
With a little modified UDP Sender and UDP reader you can see that there is a problem in LabVIEW UDP read.
Enclosed, you will find a UDP sender and UDP reader, which you can run simultaneously on one machine (the same over the network).
If the UDP Sender sends 60 packets with 138 bytes in each, everything is OK and Receiver receives all 60 packets.
(Note 60*138=8.280 kbytes)
If the sender sends >138 bytes in packets, not all of them are read by LabVIEW!!!
With increase in number of bytes in packet, less and less packets are received by LabVIEW.
E.g. with double amount of bytes in packet (276), half of packets are received (again 276*30 = 8.2k).
I have tried also to reduce the number of bytes and increase the number of iterations.
E.g. 100 bytes in a packet and 82 repetitions is the maximum LV can handle. With increase in repetitions over 82 LabVIEW can receive only 82!!
Again, note 82*100 = 8.200 kB.
From some resons UDP read can read only around 8kB of UDP packets in the Windows buffer.
I need to read much more than that, so I wonder if somebody has a losution for this.
thanks in advance
Pawel