User Tools

Site Tools



Via main menu Configure → Options the program preferences are available.


  • Select Autoload File… selects a file that is load during startup.
  • Autostart Task launch the selected task if the Autostart File was loaded.
  • Acknowledge Logging Mode: If the checkbox is unchecked, each device / channel pair has its own row in the acknowledge list. This means that for each command sent e.g. to DVD1 and channel c03, the acknowledge is displayed in a single row. A new command to the same device / channel pair overwrites the old acknowledge in the list. A command sent to DVD1 and channel c04 generates a new row in the list which is also overwritten by a new command to DVD1 and channel c04. If the checkbox is checked, for every acknowledge a new row in the table is appended. In this case, the list grows rapidly. It is useful for debug purpose, because all feedbacks can be viewed in the order they arrived.
  • Playlist Textsize changes the font size of the Playlist.

Remote Services

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 Timers

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.

TCP Remote

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.

UDP Remote

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.

HTTP Remote (Webserver):

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. if Port 8080 is used alternatively. Documents Dir contain the path to the html documents directory.

RS232 Remote

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.

The Script Editor Page

This dialog is used to configure the Script Editor

  • Color Syntax: Switch Color Syntax on / off
  • Keywords: Basic keywords are marked blue
  • Numbers and Strings: These values marked green.
  • Remarks: Code lines containing are marked red from the occurrence of the letters
  • Textsize: The size of the font
  • Font: The type of the font
  • Script editing only by Software: If this box is checked, it is impossible to use the Script Editor like a Text Editor. The programming is done in the same way as working with Cuelists.
v-control_preferences.txt · Last modified: 2016/11/16 08:57 by admin