LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

UDP read large datagram error 113

Hi,

I work on a project "remote control system of a medical robot " and i need to transform video data. I have choose to use UDP protocol because of its velocity, but I have some problem with the transmission. An error is occured error 113, it come from UDP read " A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram was smaller than the datagram itself".
It is a big problem because I must use it, I know that UDP is not used to send a large datagram but I know also that UDP it used for video transform so I don't know how to solve this problem.

If you have any solutions or other ways to propose me.

Thanks

Fabien
0 Kudos
Message 1 of 5
(5,050 Views)
Hi Chine,

How much byte do you want to send?
Can you please give me copy screen of error message?
Witch version of LabVIEW you use?

Best Regards,

Sanaa T
National Instruments France

Sanaa T.
National Instruments France

0 Kudos
Message 2 of 5
(5,026 Views)


@SanaaT wrote:
Hi Chine,

How much byte do you want to send?
Can you please give me copy screen of error message?
Witch version of LabVIEW you use?

Best Regards,

Sanaa T
National Instruments France


Hi Sannat,

I want to sent video by UDP maybe under 65KB in real time and receved it in a remote place. I can send but I can't receve because of a parameter of UDP Read "Byte to read" is 548 bytes max less than UDP write with 1458 bytes so if I send data by UDP write it works but I can't receve them in UDP read. This is the error mess "A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram was smaller than the datagram itself."
So why it is possible to send "large datagram" and impossible to receve.

Thanks
0 Kudos
Message 3 of 5
(5,013 Views)
my version of labview is 7.0

Thanks
0 Kudos
Message 4 of 5
(5,012 Views)
Hello Chine,

This error 113 "A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram was smaller than the datagram itself" is known by National Instruments and will be corrected in a forthcoming version of labview.
While waiting, try to "cut" your string data by using the string treatement VIs : "String Length", "String Subset".

Hope this help.

Sanaa T
National Instruments France

Sanaa T.
National Instruments France

0 Kudos
Message 5 of 5
(4,976 Views)