Hi,
One thing that you should keep in mind whenever developing a Lookout application is that a client process is not supposed to access data directly from your hardware. For that we use what we call a server/client architecture.
The server process is the one responsible for the interface with the hardware and a client process can access the data from the hardware, however only through the server process.
So, in your case you should have a server process communicating with the hardware and a client process accessing the server process. I could not really understand what you meant with a "static IP address has been asigned", but regardless the protocol or phisical connection with the hardware you have, the server process is always going to be responsible for th
e connection with the hardware.
Let me know if you need any additional assistence.
Best Regards
Andre Oliveira
Applications Engineer
National Instruments