Functions to Modules section for more information. Implementation To interface to the AMX Extron IN1508 Switcher/Scaler module, the programmer must perform the following steps: 1. Define the device ID for the switcher that will be controlled. Professional Control Solutions LLC 3804 Parchment Circle Richmond, VA 23233-7034...
2. Define the virtual device ID that the Extron IN1508 Switcher/Scaler COMM module will use to communicate with the main program and User Interface. 3. The NetLinx Extron_IN1508_Comm module must be included in the program with a DEFINE_MODULE command. This command starts execution of the module and passes in the following key information: the device ID of the switcher to be controlled, and the virtual device ID for communicating to the main program.
Channels The main program controls the switcher via channel events (NetLinx commands pulse, on, and off) sent to the COMM module. The channels supported by the COMM module are listed below. These channels are associated with the virtual device and is independent of the channels associated with the touch panel device.
Command Control The main program the switcher via command events (NetLinx command send_command) sent to the COMM module. The commands supported by the COMM module are listed below. Note: An ‘*’ indicates an extension to the standard API. Command Description Switch the input to the output.
VERSION=1.0.0 Table 5 - Command Feedback Definitions Device Notes The supported device is the Extron IN1508. Programming Notes By default the number of inputs is 8 and the number of outputs is 1. This module de-queues commands to the device at a regular interval of 200 milliseconds and also de-queues when valid response is received.
Adding Functions to Modules Commands to the device This module supplies a mechanism to allow additional device features to be added to software using the module. This is the ‘PASSTHRU=‘ command, which allows protocol strings to be passed through the module.