Overview :

The Christie Projectors MxM provides an easy way to control one or
several video projectors manufactured by the Christie company through either a network connection or a serial line.
The types of projectors driven by the MxM are: Vista, Roadster, Mirage
and Roadie series.
> Top
Installation
(MXM) :
No special installation required.
> Top
Creation
(Device) :

Serial Port Connection:
Port (Select):
Serial port resource.
Baudrate:
The communication baudrate
Address:
ID of the projector (when projectors are chained on the serial line).
Network Connection:
IP Address:
IP Address or network name of the projector.
Port:
IP Port on which the projector is awaiting connections.
Auto reconnect:
Indicates if the device must reconnect automatically.
Global settings:
Model:
This option allows selecting the Christie Projector model family.
- Legacy Models
- Vista
- Roadster
- Mirage
- Roadie
- DS+ Series
- Roadie 25K
- Roadster S+(all)
- Christie DS+(all except DS+305/405/655)
- Christie DW (all)
- Matrix 3000/4000
- Cine-IPM 2K
- DLV1400-DX/DLV1920-DX
- HD Series
- Roadie 30K
- Roadster 35K
- Christie HD (all)
- Roadster HD12K
- Roadster HD18K
- M Series
- Christie DS+10K-M
- Christie DS+6K-M
- Christie HD10K-M
- Christie WU12K-M
- Christie WX10K-M
- Roadster HD10K-M
- Roadster WU12K-M
- Christie HD6K-M
- Christie WU7K-M
- Christie WX7K-M
- Roadster S+10K-M
The set of available commands and system variables depends on the selected model.
Note:
Projector models DS+305/405/655 and HD405 use another protocol which is not supported by this version of the MxM.
Monitored variables:
This list enables to choise which variables have to be monitored.
All:
Select all variables.
None: Unselect all variables.
Note:
statuses other than PowerStatus are not polled if the PowerStatus
monitoring is enabled and the the PowerStatus variable value is
different from "On". This is done because Christie projectors reject
most of status queries when they are powered off.
> Top
Commands
(List Of) :
Set Power :
Description
: Turn on or off the projector.
Parameters :
Status : [Type : Enum] : "Off" or "On".
Select
Input :
Description
: Select current input.
Parameters :
Switcher : [Type : Integer] :Switcher number".
Input : [Type : Integer] : Input number.
Select
Source :
Description
: Select current source.
Parameters :
Source : [Type : Integer] :Source number.
Set
Picture Mute:
Description
: Set picture mute on of off.
Parameters :
Status : [Type : Enum] : "Off" or "On".
Set
Brightness :
Description
: Set brightness value.
Parameters :
Value (0-1000) : [Type : Integer] : Value to
set. (0-255 for Legacy Models)
Set
Contrast :
Description
: Set contrast value.
Parameters :
Value (0-1000) : [Type : Integer] : Value to
set. (0-255 for Legacy Models)
Set
Color Intensity :
Description
: Set color intensity of video images.
Parameters :
Value (1-1000) : [Type : Integer] : Value to
set. (1-1000 for Legacy Models)
Set
Output Color :
Description
: Select a predefined or user-defined color palette for use with a
given source..
Parameters :
Palette: [Type :
Enum] : Type of gain to
adjust.
Available
values :
"Max Drives".
"Color Temperature". (necessary value
for using next command)
"SD Video".
"HD Video".
"User 1"
"User 2"
"User 3"
"User 4"
Set
Color Temperature :
Set
Gamma Curve :
Adjust Green :
Adjust
Blue :
Adjust
Red :
Set
Size :
Description
: Controls how the projector will electronically expand or shrink
the image. The aspect ration will not change. Scale = value/1000.
Parameters :
Value (200-4000) : [Type : Integer] : Value to
set.
Set
Volume : [Legacy Models Only]
Set Shutter :
Select
Channel :
Set Standby : [Legacy Models Only]
Select
Video Standard :
Set
Focus :
Description
: Adjust lens focus.
Parameters :
Value : [Type : Integer ] : focus parameter.
For Legacy and HD Series Models: the focus
parameter is the absolute value of the focus.
For SD+ Series and M-Series Models: the focus parameter is
a value which emulates a key press on the front panel of the projector
as described in the following table.
Value/Key mapping :
0 => "Up"
1 => "Down"
2 => "Stop"
Set Zoom :
Description
: Adjust lens zoom.
Parameters :
Value : [Type : Integer] : zoom parameter.
For Legacy and HD Series Models:
the focus parameter is the absolute value of the focus.
For SD+ Series and M-Series Models:
the focus parameter is a value which emulates a key press on the front
panel of the projector as described in the following table.
Value/Key
mapping :
0 => "In"
1 => "Out"
2 => "Stop"
Set Horz/Vert
Position :
Description
: Adjust the horizontal or vertical position of the image.
Parameters :
Direction : [Type : Enum] :Direction to apply the
adjustment.
Available
values :
"Horizontal".
"Vertical".
Parameters
:
Value : [Type : Integer] : Value to adjust in
pixels.
Select Size Position
Presets :
Set
Lamp Intensity :
Select Lamp Mode:
Set
Lamp Limit :
Set Pixel Phase :
Set Pixel Tracking :
Set Chroma/Luma
Delay :
Set Color
Temperature Interpolate : [Legacy Models Only]
Set Blanking :
Set Tint :
Set Video Black
Level :
Select
Internal Test Pattern :
Set Lens Horz Offset: [DS+ Series, HD Series and M-Series Models]
Set Lens Vert Offset:[DS+ Series, HD Series and M-Series Models]
Set Color Space :
Set Optical Aperture:
Set Lamp Power:
Set Screen
Orientation :
Description
: Specifies the orientation of the projector in
relation to the screen.
Parameters :
Type : [Type : Enum] : Orientation.
Available
values :
"Front".
"Rear".
"Inverted Front".
"Inverted Rear".
> Top
Variables
(List Of) :
Status
:
Type
: Enum.
Description : Communication status.
Available Values :
"No
Online" : The projector does not answer to status queries.
"Ready" : The projector is ready to operate or status not known.
"No Answer" : The projector does not answer to a command.
"Command Error" : The command failed (general failure).
"Command Locked" : The command could not be executed because locked.
"Serial Comm Error" : A serial communication error occured.
"Invalid Source" : The requested source does not exist.
Warning
:
When power up, the projector sometimes does not answer ("Not Online").
PowerStatus
:
Type
: Enum.
Description : Current power status.
Available Values :
"Off".
"On".
"Boot".
"Cool Down".
"Warm Up".
Warning
:
When power up, the projector sometimes does not answer ("Not Online").
Input
:
Type
: Integer
Description : Current input value.
Source
:
Type
: Integer
Description : Current source value.
PictureMuteStatus
:
Type
: Enum.
Description : Current picture mute status.
Available Values :
Brightness
:
Type
: Integer
Description : Current value of the brightness.
Contrast
:
Type
: Integer
Description : Current value of the contrast.
ColorIntensity
:
Type
: Integer
Description : Current color intensity of video
images.
ColorTemperature
:
Type
: Integer.
Description : Current color temperature preset.
GammaCurve
:
Type
: Integer.
Description : Current gamma curve.
GreenBlackLevel
:
Type
: Integer
Description : Current green black level.
GreenDrive
:
Type
: Integer
Description : Current green drive level.
GreenOddGain
:
Type
: Integer
Description : Current gain for the green odd
pixels relative to the green even pixels.
GreenOddOffset
:
Type
: Integer
Description : Current offset for the green odd
pixels relative to the green even pixels.
BlueBlackLevel
:
Type
: Integer
Description : Current blue black level.
BlueDrive
:
Type
: Integer
Description : Current blue drive level.
BlueOddGain
:
Type
: Integer
Description : Current gain for the blue odd
pixels relative to the blue even pixels.
BlueOddOffset
:
Type
: Integer
Description : Current offset for the blue odd
pixels relative to the blue even pixels.
RedBlackLevel
:
Type
: Integer
Description : Current red black level.
RedDrive
:
Type
: Integer
Description : Current red drive level.
RedOddGain
:
Type
: Integer
Description : Current gain for the red odd
pixels relative to the red even pixels.
RedOddOffset
:
Type
: Integer
Description : Current offset for the red odd
pixels relative to the red even pixels.
Size :
Type
: Integer
Description : Current value of size : this value
controls how the projector will electronically expand or shrink the
image. The aspect ration will not change. Scale = value/1000.
Volum
: [Legacy Models Only]
Type
: Integer
Description : Current value of volum. (only for Legacy Models)
ShutterStatus
:
Type
: Enum.
Description : Current shutter status.
Available Values :
Channel
:
Type
: Integer
Description : Current value of source channel.
StandbyStatus
: [Legacy Models Only]
Type
: Enum.
Description : Current standby status. (only for Legacy Models)
Available Values :
VideoStandard
:
Type
: Enum.
Description : Current video standard.
Available Values :
"Unknown".
"NTSC".
"NTSC4-43".
"PAL".
"PAL-M".
"PAL-NC".
"SECAM".
"PAL-60".
"Auto".
Focus :
Type : Integer
Description : Current value of focus adjustment [Legacy Models].
Zoom :
Type : Integer
Description : Current value of zoom adjustment [Legacy Models].
HorizontalPosition
:
Type
: Integer
Description : Current horizontal position of the image.
VerticalPosition
:
Type
: Integer
Description : Current vertical position of the image.
SizePositionPreset
:
Type
: Enum.
Description : Current image size/position preset.
Available Values :
"Default"
"No Resizing"
"Full Screen"
"Full Width"
"Full Height"
"Anamorphic"
"Custom Resizing"
LampIntensity
:
Type
: Integer
Description : Current lamp intensity value.
Lamp
Mode :
Type
: Enum.
Description : Current lamp mode.
Available Values :
"Max
Brightness".
"Constant Light Intensity".
"Constant Power".
LampLimit
:
Type
: Integer
Description : Current lamp limit value (in
hour).
PixelPhase
:
Type
: Integer
Description : Current position of the sampling
clock relative to the video data.
PixelTracking
:
Type
: Integer
Description : Current number of pixel/line in
the image.
ChromaLumaDelay
:
Type
: Integer
Description : Current time delay between the
chroma and the luminance in the decoded signal.
ColorTemperatureInterpolate
: [Legacy Models Only]
Type
: Integer
Description : Current color temperature
interpolated by the projector.
TopBlanking
:
Type
: Integer
Description : Current top blanking value of the
image.
LeftBlanking
:
Type
: Integer
Description : Current left blanking value of the
image.
RightBlanking
:
Type
: Integer
Description : Current right blanking value of
the image.
BottomBlanking
:
Type
: Integer
Description : Current bottom blanking value of
the image.
Tint
:
Type
: Integer
Description : Current tint of video images.
BlackVideoLevel
:
Type
: Integer
Description : Current black video level of video
images.
InternalTestPattern
:
Type
: Enum.
Description : Current internal test pattern.
Available Values :
"User
Image".
"Checker".
"Gray Scale 16"
"Gray Scale 256"
"White"
"50% Gray"
"Black"
"Convergence"
"13 point"
"Color Bars"
LampHours: [Legacy, DS+ Series and HD Series Models Only]
Type: Integer
Description : Current lamp usage duration in hours.
Lamp1Hours: [M-Series Models Only]
Type: Integer
Description : Current lamp1 usage duration in hours.
Lamp2Hours: [M-Series Models Only]
Type: Integer
Description : Current lamp2 usage duration in hours. Do not check the monitoring of this variable if there's only one lamp in the controlled projector.
ColorSpace: [SD+ Series, HD Series and M-Series Models Only]
OpticalAperture: [DS+ Models Only]
Type: Integer
Description : Current optical aperture size.
LampPower: [DS+ Series, HD Series and M-Series Models Only]
Type: Integer
Description : Current lamp power level (in watts)
Lamp1Status: [M-Series Models Only]
Lamp2Status: [M-Series Models Only]
LastAlarm: [M-Series Models Only]
Type: String
Description : Last alarm message retrieved from the projector
ProjectorExhaustTemp: [M-Series Models Only]
Type: Integer
Description : Projector exhaust temperature in celcius degrees
AmbiantTemp: [M-Series Models Only]
Type: Integer
Description : Ambiant temperature in celcius degrees
> Top
Support
(Difference with previous versions) :
V 1.0.1:
- Added: TCP
communication.
- Added: Support for
Showmaster.
V 1.0.2:
- Bug Fixed: "Zoom" and
"Focus" variables are no more monitored after a project is reloaded.
V 1.0.3:
- Bug Fixed : change in
the computing of the return value when polling for input
- Bug Fixed : new values for the SizePositionPreset
- Improvement : new
Set Color temperature command ( CCI instead of
SCT )
- Improvement : new
Gamma value (integer 100-280)
- Improvements :
- if not legacy model :
- max values set to 1000 for Brightness, Contrast
and Color Intensity
- max value set to 1000 for Tint
- max values set to 511 for Green, Blue and Red
- max value set to 9999 for Lamp Intensity
- no volume command
- no standby command
- no "color temp interpolate" command
- command "color space command" added
- command "optical aperture" added
- command "lamp power" added
- command "screen orientation" added
- command "set output color" added
- 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.4:
- Fixed: Manager hangs for several seconds when the device is activated while there is no projector connected.
- Fixed: When a device is created in "normal" mode, the user can switch to legacy mode though the variables of the "normal" mode have been created.
V 1.0.5:
- Fixed: Connection issue introduced in previous version.
V 1.0.6:
- Added: Support for Showmaster Pro.
V 1.0.7:
- Fixed: Typo in the version information which causes problems while importing tasks.
V 1.0.9:
- Added: new ProjectorExhaustTemp and AmbiantTemp system variables
- Fixed: wrong command time out detection on M-Series projectors
- Fixed: inconsistent variable update after a timeout detection on M-Series projectors
- Fixed: Manager sometimes freezes for several seconds after a device creation
V 1.0.10:
- Added: support of the HD Series (added absolute Focus/Zoom commands and monitoring)
- Fixed: Lens Vertical Offset command doesn't work.
> Top
|