It seems the sender in your app and the UDP receiver in GH have are sharing the same port. I would chose two ports, one for each application. GH will listen for messages sent to its port from your app, and your app will listen to messages on its port sent by GH. You would give the UDP sender in GH the port for your app, and when you send messages from your app, they should be sending to the port given to the UDP Receiver in GH.
The (7), (14), and (8) deal with the bit size arrangement of the data to be sent. ASCII Text is a 7 bit character encoding http://msdn.microsoft.com/en-us/library/system.text.encoding.ascii(v=VS.90).aspx, in the background the stream of doubles is working in an 8-bit array. This is a part of gHowl we have also been meaning to revamp in order to make sending of more specific data types a possibility. Hopefully we can tackle it in the next revision.
…
hings using BIM AEC oriented apps (only 3 around, the ones already mentioned). Keep in mind that GH is a graphical editor and Rhino is NOT an AEC BIM app nor it would ever be.…
e buttons that need pressing and then call Button.PerformClick() on them. But that requires a .NET exe.
I think you're out of luck in this case, there do exist automation tools on Windows that can start apps and press certain buttons, but I do not know which ones are good and which ones can be controlled via command-line arguments.…
Added by David Rutten at 6:16am on August 24, 2014