My pangolin system is built into a mobile wireless trolley. In the trolley is a computer which port-forwards any input packets on a certain port to the actual QM2000.NET device over a local ethernet cable. The Pangolin control software (my own code, using the LD2000 API) runs elsewhere on our network, and communicates over wireless with the trolley computer, thinking it is the QM2000.NET device. This works fine.
However, our networking administrator will not allow the wireless network adaptor on the trolley computer to have a static IP address. So that computer may have a different IP on different days. This means that each time it is used, we have to do the manual operation of getting the IP address from DNS and running QM2000.NET_Config.exe to enter it.
As this is intended to be a turn-key system, I need to make this automatic. Is there some way to start the software with a supplied IP address as a parameter? What I am thinking of is BeginSessionEx() with a supplied IP. Or perhaps I could write software to automatically edit a config file somewhere at startup?
However, our networking administrator will not allow the wireless network adaptor on the trolley computer to have a static IP address. So that computer may have a different IP on different days. This means that each time it is used, we have to do the manual operation of getting the IP address from DNS and running QM2000.NET_Config.exe to enter it.
As this is intended to be a turn-key system, I need to make this automatic. Is there some way to start the software with a supplied IP address as a parameter? What I am thinking of is BeginSessionEx() with a supplied IP. Or perhaps I could write software to automatically edit a config file somewhere at startup?