06-19-2011 09:49 AM
I'm using UDP protocal to read information transmitted by another program through OSC. The only problem is, the information being transmitted by the program using OSC all comes through the same port, So the UDP in labview gets it all at the same time, and can only display one of the sets of information it is receiving. OSC does use a different address for each set of information, but I can't enter the address in Labview. It's not an IP address, an example would be "OSC.test.string.1". But I have no way of entering that into the UDP open.vi . When I enter a port, it selects the OSC address for me. If I was using "OSC.test.string.1" and "OSC.test.string.2" to send information over the same port, the UDP Read.vi in labview would only pick up whatever data is coming through the first one. Does anyone know a way to either seperate these addresses, or enter the address myself?
06-19-2011 12:21 PM
You are going to have to post the .vi you have now and a link to the manual for this device. Unfortunately, just describing it in words is impossible to figure out what you want.
06-19-2011 01:53 PM
As Ravens already pointed out, your post is too cryptic to make any sense.
How do you display the UDP strings received? If you use only a simple string indicator, you would only see the latest. If you want to display several received strings in rapid succession, you need to keep parsing and appending the new data to the old data and keep it in a shift register. Or you could use e.g. three indicators and update each according to the characteristics of the incoming string.