Medialon MxMs' Help 
  
Name : Analog Way Graphic Switcher
Version : 1.0.3
Available for : Manager V5 (all versions), Showmaster (ST & Pro).
Limitation In :
Device Brand : Analog Way
Positrack Compatible : No
Resources type : Serial
 
Compatible hardware interfaces - available resource modules (MRC) :
 

 

> Overview | > Installation (MXM) | > Creation (Device) | > Commands (List Of) | > Variables (List Of) | > Support


Overview :

This mxm provides serial remote control to the Analog Way Graphic Switcher device.

Product Features
The seamless GRAPHIC SWITCHER II™ inserts (PIP), cuts, fades, wipes and instantaneously mixes (no glitch) between 16 high-resolution and TV/Video sources which can range from 15 KHz to 130 KHz (Auto Sync & Auto Scan ), up to 1600x1280, with no synchronization “dropouts”.


( See "http://www.analogway.com/" for more details ).

> Top


Installation (MXM) :

No special installation is required.
The MxM uses the Analog Way serial protocol.

> Top


Creation (Device) :

Device creation window :



The serial communication port is defined at the top of the window.
On the top is the list of parameters
that the device will export.

When the name of a parameter is checked, a corresponding Manager variable is created. This variable can be an Integer or an Enum, depending on the type of the checked parameter.

Note : M is for MAIN, P is for PREVIEW.

> Top


Commands (List Of) :



The MxM contains all the commands of the protocol. As there is a great number of commands, they have been divided into ten groups, like in the documentation of the protocol. In each command group, the first parameter is an Enum that contains a list of all the contained commands.



A wizzard is available to select the value.

By clicking on it, you open a windows containing the list of parameters available for the command selected in the first parameter.

Depending on this command, the window is either a list of values...



... or a window where you can enter an integer value.



By using this wizzard, the value of the parameter selected cannot exceed the min and max values.

The eleventh command id a "read" command, in complement to the Variables mechanism (see Variables section).

Front panel command:

      Description : Front panel command.
      Parameters :

      Front
      panel command name: [Type : Enum] : Name of the command.
      Value : [Type : Integer] : New value to send.

Input command:

      Description : Input command command.
      Parameters :

      Input command name: [Type : Enum] : Name of the command.
      Value : [Type : Integer] : New value to send.

Output command:

    Description : Output command.
    Parameters :

    Output command name: [Type : Enum] : Name of the command.
    Value : [Type : Integer] : New value to send.

Image command:

    Description :Image command.
    Parameters :

    Image command name: [Type : Enum] : Name of the command.
    Value : [Type : Integer] : New value to send.

Effects command:

    Description : Effects command.
    Parameters :

    Effects command name: [Type : Enum] : Name of the command.
    Value : [Type : Integer] : New value to send.

Sequence mode command:

    Description : Sequence mode commands.
    Parameters :

    Sequence mode command name: [Type : Enum] : Name of the command.
    Value : [Type : Integer] : New value to send.

Tally outputs command:

    Description : Tally outputs commands.
    Parameters :

    Tally outputs command name: [Type : Enum] : Name of the command.
    Value : [Type : Integer] : New value to send.

Control and other command:

    Description : Control and other command.
    Parameters :

    Control and other command name: [Type : Enum] : Name of the command.
    Value : [Type : Integer] : New value to send.
    Note : In the protocol, you can find "Controls commands", and "Other commands". Because there is only three "write" commands in the "Other commands", these commands are grouped here under the "Control and other commands" name.
    The other commands, which are "read" commands (like "status commands", can be accessed through the variable mechanism (see Variables section).

Video output command:

    Description : Video output command.
    Parameters :

    Video output command name: [Type : Enum] : Name of the command.
    Value : [Type : Integer] : New value to send.

Add-on-1 command:

    Description : Add-on-1 command.
    Parameters :

    Add-on-1 command name: [Type : Enum] : Name of the commmand.
    Value : [Type : Integer] : New value to send.

Read parameter:

    Description : Read the value of a parameter, in case this parameter is not exported (see Variables section).
    Parameters :

    Parameter name: [Type : Enum] : Name of the parameter.
    Return Value: [Type : Integer] : A variable that will contain the value in return.
    Note : This command does not poll the device for the value because all the values of the parameters are maintained internally by the MxM as the hardware device updates them each time they change.

> Top


Variables (List Of) :

Status :

      Type : Enum.
      Description : Current status of the device.
      Available Values :
      "Iddle" : No action.
      "Busy" : Sending and waiting for a response
      "Error : Port com used" : The com port could not be opened.
      "Error : Timeout" : No response of the hardware.
      "Polling device" : The MxM is busy trying to read the parameters of the hardware.
      "Take" : The hardware is busy, a transition is running.
Parameter variables :
      Type : Enum or Integer.
      Each parameter checked in the setup window has a corresponding variable called DeviceName.ParameterName
      Note :
      At each startup of the device, the MxM polls all the values of the parameters, even those which are not checked. The parameters are updated each time they change.

> Top


Support (Difference with previous versions) :

V 1.0.1:

  • Added: Support for Showmaster.

V 1.0.2:

  • Modified: serial port is now opened when the device activity is enabled (i.e. when the project switches to Debug or Run mode).

V 1.0.3:

  • Added: Support for Showmaster Pro.

> Top