LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I want to receive a Multicast UDP message per interrupt, not per polling

I want to send more than 6 UDP Mulitcast messages( 1514 bytes per frame) directly after another.
After that, I want to receive all these messages. Because of the internal buffer length limit, I can only send a maximum of 6 messages. If sending more than 6 messages of that size, messages get lost. It is not possible for me to poll with the UDPRead.vi in parallel whether messages are already received, because it takes too much time.
Is there any possibility, to do receive UDP Multicast messages by interrupt, if the buffer (Windows) detects any incoming messages?
Is there any other possibility?
 
PS: It is not possible for me to switch to TCP/IP, because we will change later the target to an embedded system.
0 Kudos
Message 1 of 1
(2,432 Views)