Variable data output by means of drivers

In addition to cue output it is also possible to send variable data - even continuously. Input for data variation is via data objects or control panel fields as well as via external input device linked up with data objects. See also Using external input devices. This allows interaction and control of special devices such as Motion Bases, etc.

The necessary precondition is the existence of a suitable driver which needs to be created by the user her/himself. For this purpose commands with parameter Value and the corresponding DriverLoop commands are used. See also Creating drivers.

When a driver is available, proceed as follows:

    1. Click category Devices in the Media Pool. Right-click the serial port you want to use and select Properties. Unless you have already configured a serial port, do so now. Specify the type of port you want to use:

    Computer port (applies also to a Master within a network)

    Client port

    1. Under Driver settings add a checkmark next to Use driver and click   Load driver...

    2. Select the appropriate driver from the list and click Open. If you want to add a new driver...

    When there is an error message, ensure that every command in the driver with Value parameters has a DriverLoop command, too. Moreover, any commands referring to a DriverLoop command must not contain any data or number parameters.

    1. Add a checkmark next to Enable driver loop and make sure that Enable Acknowledge is not activated. Finally, click on OK.

    When testing drivers or eliminating faults, you can deactivate execution of DriverLoop commands by removing the checkmark next to Enable driver loop.

    1. Now right-click Serial Port and select Add devices...

    2. Add a checkmark next to Value and enter the corresponding number of value addresses. Click OK and the corresponding entries will appear in the Media Pool.

    These value addresses can now be saved and used as data objects or control panel fields. They actually work like DMX data objects or control panel fields. The values that are output for 0 and 100 per cent have been specified in the driver by entering minimum and maximum values. The relevant factor for linkage with the corresponding command block is the driver address (e.g. V3) and column PC Port/Address in the Media Pool.

    See also

    Programming analog/DMX devices

    Operating devices via control panel fields