11-30-2012 08:16 AM
Hi,
I built an application that reads data from a DAQ and transmits these data to java via udp.
The problem is that transmitted data are less than acquired data. (DAQ works continuously, 1k samples).
Can anyone help me?
Thanks
Solved! Go to Solution.
11-30-2012 08:46 AM
If the DAQ assistant is configured for continuous acquisition and does not throw errors (buffer overflow), UDP send is fast enough as well since you do it in the same loop.
I think your problem resides in JAVA and UDP. UDP is a lossy protocol, so it does not care for lost nor unfetched packages. If your JAVA application does not fetch every package in time, it will be overwritten....
Norbert
11-30-2012 08:50 AM
You think that I will bufferize data with java?
Do you know if an example exists?
12-03-2012 02:19 AM
If there are examples in Java available, they won't be found in a LV forum. I suggest you to search for Java examples using Google (or other search engines).