Remote Services are used to make V-Control functions available for other applications. They can use Ethernet (TCP/UDP/HTTP) or RS232 to communicate with V-Control. The communication protocol is described in the Node Protocol chapter. To make Remote Services available via network, it might be necessary to configure the firewall of the System. All kind of remote services described below can be used at the same time.
Stop all Timers and Tasks on Remote Commands for Devices is a global setting for all remote services. To explain this setting, imagine you have a Timer that runs a task periodically and requests a status from a device (e.g. the lamp hours from a projector). In addition you have a GUI app that has a button to select the input of the projector. If the user want to change the input at the same time the timer fires the “request lamp hours” task, then the device is blocked and won't change the input. Checking Stop all Timers and Tasks on Remote Commands for Devices ensures that the timer is stopped and all current tasks are stopped to perform the device command triggered via remote service.
The TCP service can be used by any application that is capable to connect to a TCP Server and send the command strings as described in the Node Protocol chapter. The Port is 10101 by default an can be changed. Max Clients determines the maximum number of simultaneously connected clients. The check-box Enable TCP Remote Service starts the service.
The UDP Service uses the same protocol than the TCP Service. If both services used at the same time, it is necessary to use a different port. For that reason, the default UDP Port is 10102.
V-Control comes with a build in web server.
The HTTP Port is 80 by default. In this case it is sufficient to enter the IP address of the V-Control system in the browsers address field. If the web service is not available, check the firewall configuration of the computer or try another port. If another port than 80 is used, the port number has to be added to the URL (e.g. http://192.168.1.5:8080) if Port 8080 is used alternatively. Documents Dir contain the path to the html documents directory.
If there is no network available, it is possible to use a RS232 connection. The RS232 service uses the same protocol than TCP or UDP services.
This dialog is used to configure the Script Editor