Overview :

The Extron 100 MxM
provide an easy way to control one or several Extron 100 matrix switchers,
from your PC's RS 232 Com port. Regular RS 232 cable can be used (DB9
female on PC to DB9 Male on the matrix).
> Top
Installation (MXM) :
No special installation required.
> Top
Creation (Device) :
.jpg)
COM Port:
choose the PC communication that will control the Extron 100
matrix
Memories Backup File Name: select a file name that
will be used to store and recall several matrix configs
> Top
Commands (List Of) :
Commute:
Description
: send a commutation command to the matrix, the specified input is
connected to the specified output in the specified
plan Parameters : Type : [Type : Enum] : plan that
will be commuted: "All", "Red", "Green", "Blue", "VideoSync1",
"VideoSync2", "Audio" Output : [Type : Integer] : matrix
output value, from 1 to 8 Input : [Type : Integer] : matrix
intput value, from 1 to 8 Usage : the commute commands are
not saved into any memory, until you call the StoreMemory
function Get Commute :
Description
: call this function to retreive the currently connected input on
the specified output, in the specified plan Parameters
: Type : [Type : Enum] : plan that will be commuted:
"Red", "Green", "Blue", "VideoSync1", "VideoSync2",
"Audio" Output : [Type : Integer] : matrix output value,
from 1 to 8 Input : [Type : Integer] [out]: matrix intput
value Usage : this function retreives the commute values
that have been issued by the Commute commands, no request is
asked to the matrix. Thus the return value for input might not
represent the actual value from the matrix. Store Memory:
Description
: stores in the given memory name the current matrix
configuration Parameters : Name : [Type : String]
: memory name Usage : this function stores the current
matrix config in the specified memory name. All commutation commands
that have been issued are then stored in the memory specified. If the
memory does already exist in the MemoryList variable, it is
replaced by the new one. Load Memory:
Description
: load a specified memory configuration into the
matrix Parameters : Name : [Type : String] :
memory name Usage : this function downloads to the matrix
an entire configuration that was previously saved with
StoreMemory. The MatrixStatus goes to the "Busy" state
during the download process, and returns to "Idle" when it is
finished. Delete Memory:
Description
: delete a specified memory Parameters : Name
: [Type : String] : memory name Usage : this function
deletes a specified memory from the MemoryList variable. If the
memory name does not match any memory in the MemoryList
variable, the function does nothing.
> Top
Variables (List Of) :
MatrixStatus :
Type :
Enum Description : current status of the
matrix Available Values :
"Idle" : no
communication between the PC and the matrix, this is the default
state "Busy" : there is communication between the PC and the
matrix, due to downloading process (by calling
LoadMemory) MemoryList:
Type :
String Description : list variable that contains all
memories saved by calling StoreMemory Usage : you can
create a Manager list object to monitor that variable in order for the
user to choose and recall a memory very easily CurrentMemory:
Type :
String Description : contains the current loaded
memory Usage : the commutation commands sent are not saved
in the CurrentMemory. To do so, you just have to call
StoreMemory and pass the CurrentMemory in argument to
the function.
> 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
|