05-03-2022 09:54 AM
I need to create an executable that will connect to a cRIO-9053. Executable needs to do be able to read and write to the cRIO.
I've done this once for a wireless Wi-Fi connection, where I used the TCP VI's. But in my current application, I would just like to use an ethernet cable.
Do I still have to use TCP VI's to accomplish this? I guess what I'm getting at is I would prefer not to have to add another loop to my program for TCP connections just for this executable since it's going to be temporary. It would be cool if all I had to do was create the executable and it magically works. But.....I'm guessing an executable is missing certain things that the licensed software has and it won't be possible.
05-03-2022 01:33 PM
Hi David,
@David99999 wrote:
I've done this once for a wireless Wi-Fi connection, where I used the TCP VI's. But in my current application, I would just like to use an ethernet cable.
From a software point of view it doesn't matter you are using a WiFi connection or a LAN cable: it's still network communication!
So use TCP functions. Or UDP. Or NSVs. Or NetworkStreams. Or…
(In the end they all use UDP/TCP under the hood.)