Extron provides the most innovative solutions to your matrix/routing needs. Extron's Matrix 100 and 200 Series Switchers exceed the level of function and flexibility that your system requires and customers demand. The sizes of the input/output (I/O) modules can be ordered as needed or changed in the field as the system grows or expands. Available input sizes are 4 x 4 (inputs by outputs) 8 x 4, 8 x 8 and, if necessary, can be designed for sizes up to 48 x 48. Because each switching application is unique the Matrix 100 and 200 series include the ability to 'customize' your switcher for optimum performance. Extron's Matrix 100 and 200 series offer five video slots which allows you the ability to run maximum video configurations of RGBHV, RGBS&Cv as well as RGsB&YC.
This driver requires that the Extron Matrix 200 have checksums disabled by having Jumper 3 installed (which is the factory default) to be compatible with the Matrix 100.
Manufacturer:
Extron ElectronicsPrimary Communications Port: Serial
Table of Contents [Hide/Show] Configuration Settings Events Power State Changed Ready State Changed Instance Properties FirmwareVersion Connected PlaneInputCounts PlaneOutputCounts PlaneInputTypes PlaneInputTypeNames Power DeviceDisplayName DeviceStartTime DeviceLifecycleStage DeviceIsRunningAndReady Instance Methods TieConnection ( Number, Number, Number ) TieRGBConnections ( Number, Number ) TieConnections ( Number, Number ) TieConnections ( Number, Number, Number ) GetInputByPlaneOutput ( Number, Number ) SetPropertyForDuration ( String, TimeSpan, Object, Object ) SetPropertyForDuration ( String, Number, TimeSpan, Object, Object )
|
Configuration Settings
- Serial Port Name : The name of the serial port that the hardware is connected to. Ex. COM1
Events
Power State Changed
Occurs when the power state of player changes.
Whenever Filter:
none
EventArgs:
- Number NewValue : The new property value.
- Number PreviousValue : The previous property value.
Ready State Changed
The device's running and ready state changed.
Whenever Filter:
none
EventArgs:
- Number NewValue : The new property value.
- Number PreviousValue : The previous property value.
Instance Properties
FirmwareVersion
Gets the firmware version.
Accessibility : Read Only
Type:
StringConnected
Gets a value indicating if a connection is established with the Extron Matrix.
Accessibility : Read Only
Type:
BooleanPlaneInputCounts
Gets the # of inputs in each plane.
Accessibility : Read Only
Type:
ArrayPlaneOutputCounts
Gets the # of output in each plane.
Accessibility : Read Only
Type:
ArrayPlaneInputTypes
Gets each planes type.
Accessibility : Read Only
Type:
ArrayPlaneInputTypeNames
Gets each plane's type name.
Accessibility : Read Only
Type:
ArrayPower
Gets or sets the power state (on/off) of the device.
Accessibility : Read / Write
Type:
BooleanDeviceDisplayName
The display name for this device.
Accessibility : Read Only
Type:
StringDeviceStartTime
The date and time when this device was started.
Accessibility : Read Only
Type:
DateTimeDeviceLifecycleStage
The current lifecycle stage of the device. The stages in order are: Pending Start, Starting, Running, Stopping
Accessibility : Read Only
Type:
NumberDeviceIsRunningAndReady
Indicates if the device is ready for use, ie it is in the Running lifecycle stage and all properties are valid and all methods are ready to be used.
Accessibility : Read Only
Type:
Boolean
Instance Methods
TieConnection ( Number, Number, Number )
Connects the specified output to the specified input in the individual specified plane.
SyntaxParametersplane : Plane # (1-6)
1 = Red
2 = Green
3 = Blue
4 = Sync or Video #1
5 = Sync or Video #2
6 = Stereo Audio
input : Input # (1-8)
output : Output # (1-8)
TieRGBConnections ( Number, Number )
Connects the specified output to the specified input in the RGB planes.
SyntaxParametersinput : Input # (1-8)
output : Output # (1-8)
TieConnections ( Number, Number )
Connects the specified output to the specified input in all planes.
SyntaxParametersinput : Input # (1-8)
output : Output # (1-8)
TieConnections ( Number, Number, Number )
The Matrix can access the planes independently, or in combinations, or groups. This method allows you to specify any of the planes by bitwise AND-ing them together.
SyntaxParametersplanes : Bitwise AND of the planes. Plane 1 (Red) is bit 0, plane 2 (Green) is bit 1, etc. Examples: Planes 1,2,3=7; 1,2,3,4=15; 1,2,3,5=23; 4,5=24; 1,2,3,4,5,6=63
input : Input # (1-8)
output : Output # (1-8)
GetInputByPlaneOutput ( Number, Number )
Get's the input # for a specified plane # and output #.
SyntaxParametersplane : Plane # (1-6)
1 = Red
2 = Green
3 = Blue
4 = Sync or C-Video #1
5 = Sync or C-Video #2
6 = Stereo Audio
output : Output # (1-8)
SetPropertyForDuration ( String, TimeSpan, Object, Object )
Sets a property for a duration of time and then sets the property to a subequent value asynchronously. This action returns after setting the first value and the timer and subsequent property set run in the background. Subsequent sets of the same property will reset the timer if the subsequent value has not yet been set. This is an advanced feature, be sure to set the property name correctly.
SyntaxParameterspropertyName : The name of the property to set.
duration : The amount of time to wait after setting the initial value to set the subsequent value.
initialValue : The value to set the property to initially.
finalValue : The value to set the property to after the duration of time has passed.
SetPropertyForDuration ( String, Number, TimeSpan, Object, Object )
Sets a property for a duration of time and then sets the property to a subequent value asynchronously. This action returns after setting the first value and the timer and subsequent property set run in the background. Subsequent sets of the same property will reset the timer if the subsequent value has not yet been set. This is an advanced feature, be sure to set the property name correctly.
SyntaxParameterspropertyName : The name of the property to set.
arrayIndex : The property's array index to set.
duration : The amount of time to wait after setting the initial value to set the subsequent value.
initialValue : The value to set the property to initially.
finalValue : The value to set the property to after the duration of time has passed.