Overview :

The BARCO DLP MxM provide an easy way to control one or several BARCO
DLP video projectors, from your PC's RS 232 Com port. Several Barco
projectors can be controlled independantly from one PC com port, using
different adresses on each videoprojector. Adress can be set from 00
to 255 (see barco video projector instructions).
Regular RS 232 cable can be used (DB9 female on PC to DB9 Male on Barco,
Barco ref R9827560)
> Top
Installation (MXM) :
No special installation required.
> Top
Creation (Device) :
.jpg)
COM Port: choose the PC communication port that will control
the BARCO projector
Address: choose the address of the projector to control. The
projector address can usually be configured with dip-switches or with
onscreen menu settings.
Baud rate: choose the communication baud rate between the PC
and the projector. The projector baud rate can usually be configured
with dip-switches or with onscreen menu settings.
IQ
Series Projector: Indicate if the device is an IQ Series device
like IQ300/IQ400.
> Top
Commands (List Of) :
Power:
Description
: turn on or off the projector
Parameters :
Value : [Type : Enum] : "On" or "Off" to turn the
projector on or off
Text
Display:
Description
: turn on or off the text display mode
Parameters :
Value : [Type : Enum] : "On" or "Off" to enable
or disable the text display mode
Usage : the TextDisplay variable switches
between "On" to "Off" depending on the current projector
text display mode
Mute:
Description
: mute on or off the projector
Parameters :
Value : [Type : Enum] : "On" or "Off" to mute on
or off
Usage : the Mute variable switches between
"On" to "Off" depending on the current projector mute
status
Freeze:
Description
: freeze on or off the video
Parameters :
Value : [Type : Enum] : "On" or "Off" to freeze
or unfreeze the video
Usage : the Freeze variable switches between
"On" to "Off" depending on the current projector freeze
status
Select
Source:
Description
: select a video source
Parameters :
Source : [Type : Integer] : video source to display,
values from 1 to 99
Usage : the Source variable is updated with
the current selected video source. Brighness, Contrast,
Saturation, etc. are saved in the projector memory as
source characteristics: thus changing the source will
affect the Brighness, Contrast, Saturation, etc. values.
Brightness:
Description
: adjust the brightness value of the current source
Parameters :
Value : [Type : Integer] : brightness value, values
from 0 to 255
Usage : the Brightness variable is updated
with the current selected video source brightness
Contrast:
Description
: adjust the contrast value of the current source
Parameters :
Value : [Type : Integer] : contrast value, values
from 0 to 255
Usage : the Contrast variable is updated
with the current selected video source contrast
Phase:
Description
: adjust the phase value of the current source
Parameters :
Value : [Type : Integer] : phase value, values
from 0 to 255
Usage : the Phase variable is updated with
the current selected video source phase
Sharpness:
Description
: adjust the sharpness value of the current source
Parameters :
Value : [Type : Integer] : sharpness value, values
from 0 to 3
Usage : the Sharpness variable is updated
with the current selected video source sharpness
Volume:
Description
: adjust the volume value of the current source
Parameters :
Value : [Type : Integer] : volume value, values
from 0 to 63
Usage : the Volume variable is updated with
the current selected video source volume
Balance:
Description
: adjust the balance value of the current source
Parameters :
Value : [Type : Integer] : balance value, values
from -64 to +63
Usage : the Balance variable is updated
with the current selected video source balance
Bass:
Description
: adjust the bass value of the current source
Parameters :
Value : [Type : Integer] : bass value, values from
-16 to +15
Usage : the Bass variable is updated with
the current selected video source bass
Treble:
Description
: adjust the treble value of the current source
Parameters :
Value : [Type : Integer] : treble value, values
from -16 to +15
Usage : the Treble variable is updated with
the current selected video source treble
LensShift:
Description
: to shift the lens in the given direction and the
given speed
Parameters :
Direction : [Type : Enum] : "Up", "Down", "Left",
"Right"
Speed : [Type : Enum] : "Slow", "Normal", "High"
Usage : this function makes a one step move of
the lens in the desired direction, you will have to call
it several times to reach a given point.
LensZoom:
Description
: to zoom in or out
Parameters :
Direction : [Type : Enum] : "Up", "Down"
Speed : [Type : Enum] : "Slow", "Normal", "High"
Usage : this function makes a one step zoom of
the lens in the desired direction, you will have to call
it several times to zoom to a given point.
LensFocus:
Description
: to focus in or out
Parameters :
Direction : [Type : Enum] : "Up", "Down"
Speed : [Type : Enum] : "Slow", "Normal", "High"
Usage : this function makes a one step focus of
the lens in the desired direction, you will have to call
it several times to focus to a given point.
Shutter:
Description
: to open or close the mechanical shutter of the projector
Parameters :
Action : [Type : Enum] : "Open", "Close"
Speed : [Type : Enum] : "Fast", "Slow"
Usage : call this function to open or close the
mechanical shutter of the projector
Load
File :
Description
: Load the given configuration file settings
Parameters :
File Name : [Type : String] : Name of an existing
configuration file.
Usage : The name of the file must be in 8.3 format
(8 chars for the name and 3 chars for the extension).
List
Files :
Description
: Retreive the list of available configuration files.
Parameters :
Filter : [Type : String] : Filter selection for
the list.
Returned
List : [Type : String] : Variable into which the file
list is returned if command succeed. If the command failed
(timed out), the variable is set to "".
Usage
: The filter must be in 8.3 format (8 chars for the name
and 3 chars for the extension).
*
(Star) can be used in the filter as wildcard but only
one per part (name & extension). Ex '*ccc.e*'
or 'ntsc*.c01'
(where ccc is a serie of caracters as well as ee but for
the extension).
?
can be used in place of a caracters (means any caracter).
Ex 'ntsc_??v.c?1'.
Empty value or *
or *.*
means all files.
Note : This command in a StepBasedTask cause the
task to wait the completion of command before the next
cue. The maximum time for this command is 1,5s.
> Top
Variables (List Of) :
Status :
Type : Enum
Description : monitoring variable for the projector connection
status
Available Values :
"Online" : the
projector is responding to status and commnand requests outcoming
from Manager
"Not Online" : the projector is not connected or connection is disrupted
Usage :
use this variable to monitor the projector/PC serial communication
Source :
Type : Integer
Description : monitoring variable for the current selected
source
Usage : this variable may change either when calling the SelectSource
command or changing the source with the IR-remote.
TextDisplay :
Type : Enum
Description : monitoring variable for the text display mode
Available Values :
"Off" : the text
display mode is off
"On" : the text display mode is on
Usage :
this variable may change either when calling the TextDisplay command
or changing the text mode with the IR-remote.
Freeze :
Type : Enum
Description : monitoring variable for the freeze status
Available Values :
"Off" : freeze
in inactive
"On" : freeze is active
Usage :
this variable may change either when calling the Freeze command
or pressing the freeze button with the IR-remote.
Mute :
Type : Enum
Description : monitoring variable for the mute status
Available Values :
"Off" : mute
in inactive
"On" : mute is active
Usage :
this variable may change either when calling the Mute command
or pressing the mute button with the IR-remote.
Brightness :
Type : Integer
Description : monitoring variable for the brightness value
Usage : this variable may change either when calling the Brightness
command or changing the brightness value with the IR-remote.
Contrast :
Type : Integer
Description : monitoring variable for the contrast value
Usage : this variable may change either when calling the Contrast
command or changing the contrast value with the IR-remote.
Phase :
Type : Integer
Description : monitoring variable for the phase value
Usage : this variable may change either when calling the Phase
command or changing the phase value with the IR-remote.
Sharpness :
Type : Integer
Description : monitoring variable for the sharpness value
Usage : this variable may change either when calling the Sharpness
command or changing the sharpness value with the IR-remote.
Volume :
Type : Integer
Description : monitoring variable for the volume value
Usage : this variable may change either when calling the Volume
command or changing the volume value with the IR-remote.
Balance :
Type : Integer
Description : monitoring variable for the balance value
Usage : this variable may change either when calling the Balance
command or changing the balance value with the IR-remote.
Bass :
Type : Integer
Description : monitoring variable for the bass value
Usage : this variable may change either when calling the Bass
command or changing the bass value with the IR-remote.
Treble :
Type : Integer
Description : monitoring variable for the treble value
Usage : this variable may change either when calling the Treble
command or changing the treble value with the IR-remote.
Shutter:
Type : Enum
Description : monitoring variable for the shutter current position
Available Values :
"Closed" : the
shutter is closed
"Opened" : the shutter is opened
"Undetermined" : the shutter position is undetermined
Usage :
this variable may change either when calling the Shutter command
or pressing the shutter button with the IR-remote.
PowerStatus :
Type : Enum
Description : monitoring variable for the power current status
Available Values :
CoolingDownStatus
:
Type : Enum
Description : monitoring variable for the cooling down power
current status
Available Values :
LampMode
:
Type : Enum
Description : monitoring variable for the current lamp mode
Available Values :
ActiveLamp
:
Type : Enum
Description : monitoring variable for the current active lamp
Available Values :
"None" : No active
lamp or information not available
"Lamp 1"
"Lamp 2"
"Lamp 1 & 2"
ProjectorRuntime
:
Type : Time
Description : monitoring variable for the runtime value of
the projector
Usage : If this information is not available, the value still
equal to 00:00:00/00.
ProjectorRuntime2
:
Type : Time
Description : monitoring variable for the runtime value of
the projector
Usage : If this information is not available, the value still
equal to 00:00:00/00.
Note : This variable contains the same value than the ProjectorRuntime
one, but it is maintained for backward compatibility.
Lamp1Runtime
:
Type : Integer
Description : monitoring variable for the runtime value of
the lamp 1 in hours
Lamp2Runtime
:
Type : Integer
Description : monitoring variable for the runtime value of
the lamp 2 in hours
> 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
|