Copyright 2013 Control4 Corporation. All rights reserved.
Control4
Christie
LW650 (Serial)
LW650
02/25/2015 12:32 PM
02/25/2015 12:38 PM
1
devices_sm\c4.gif
devices_lg\c4.gif
lua_gen
serial
DriverWorks
projector
False
False
True
False
False
False
False
False
False
False
False
False
False
False
False
False
False
0
9
0
0
1
6
Serial 232
1
True
False
False
True
RS_232
1000
1
HDMI
5
True
False
False
True
HDMI
1001
1
DVI
5
True
False
False
True
DVI
1002
1
Computer 1
5
True
False
False
True
VGA
1003
1
Computer 2
5
True
False
False
True
VGA
1004
1
BNC
5
True
False
False
True
COMPONENT
VGA
1005
1
Component
5
True
False
False
True
COMPONENT
1006
1
Video 1
5
True
False
False
True
COMPOSITE
1007
1
Video 2
5
True
False
False
True
COMPOSITE
1008
1
S-Video
5
True
False
False
True
SVIDEO
5001
6
CHRISTIE PROJECTOR
2
False
False
False
False
TV
7000
1
Room Selection
7
False
False
False
False
VIDEO_SELECTION
DiscreteCodes
0
0
False
19200 8 none 1 none 232
Christie LW650 Created on 2/24/2015
CONTENTS
========
General Notes
Control Method
Driver Properties
Programming
Device Specific Commands
GENERAL NOTES
===============
This driver was written with the LW650 hardware.
CONTROL METHOD
=================
This driver supports Serial control.
FOR SERIAL/RS-232 CONTROL:
19200 baud / 8 data bits / 1 stop bits / no parity / no flow control
Use a null modem cable to connect to your controller.
DRIVER PROPERTIES
===================
TIMER DELAY PROPERTY SETTINGS
Command Delay Milliseconds:
Is the time elapsed before the current command is popped from the command queue and the next command in the queue, if any, will be sent.
Power On Delay Seconds:
Used to establish the amount of time that will elapse during the power-on sequence before the driver continues to issue commands.
Power Off and Query Delay Seconds:
Projectors have multiple power states like warm up and cool down. This timer is used to query the power status after the projector has booted up and cooled down.
Polling Error Status Hour:
This timer will start when the driver loads and if it is not running it will start when the power on command is sent. This timer is used to pull the error status from the projector. This is available from programming.
Lamp and Filter:
These properties show the hours that the filter and bulb have been running. This is available from programming.
PROGRAMMING
=============
The projector driver has variables that you can program off of;
Variable: Projector_Operating_Status
There are 3 states to this variable
ON
OFF
COOLDOWN
To access this variable go to programming and expand the device variables for the projector. Select the Projector_Operating_Status in the device events window (left). Do the same on the device action (right). In the Device Actions go to the conditionals of the Projector_Operating_Status variable. This is where you can type in the status of the variable. Example, you might want to trigger an email when the projector goes into its EMERGENCY state. Your script might say:
When the variable (Room Name) ->Projector_Operating_Status changes
If (Room Name) ->Projector->Projector_Operating_Status EQUALTO EMERGENCY
Email Notification to 'dealer@bestdealer.com' with subject as : EMERGENCY
Variable: Lamp_Hours
The purpose for this variable is to request the lamp hours and be able to link that in programming. You could setup a monthly scheduled event that checked if the Lamp_Hours variable is greater than 2500 hours and then email you that value. This will allow you to order a new bulb for the projector before it fails.
Variable: Projector_Error_Status
Similar to the Projector_Operating_Status variable this variable can be accessed in programming the same way. Its different states are:
NORMAL
COVER ERROR
FAN ERROR
LAMP ERROR
TEMP ERROR
AIR FLOW ERROR
COLD ERROR
FILTER ERROR
SHUTTER ERROR
LENS SHIFT ERROR
When this variable is accessed via email it will show a value and not a name. So when you get a value of 1 it means cover error. The values are as follows.
0 = NORMAL
1 = COVER ERROR
2 = FAN ERROR
3 = LAMP ERROR
4 = TEMP ERROR
5 = AIR FLOW ERROR
7 = COLD ERROR
8 = FILTER ERROR
15 = SHUTTER ERROR
10 = LENS SHIFT ERROR
DEVICE SPECIFIC COMMANDS
==========================
These Command can be accessed in programming under the device actions.
Lamp Time Reset
Filter Time Reset
Get ERROR Status
Brightness
Increment
Decrement
Contrast
Increment
Decrement
Picture Mode
Normal
Cinema
Dynamic
Board -Black
Board -Green
White Board
Day Time
Custom
Gamma
1 Default
2 Default
3 Default
4 Default
5 Default
6 Default
1 Custom
2 Custom
3 Custom
4 Custom
5 Custom
6 Custom
Color Mode
High
Mid
Low
Hi-Bright-1
Hi-Bright-2
Hi-Bright-3
Custom High
Custom Mid
Custom Low
Custom Hi-Bright-1
Custom Hi-Bright-2
Custom Hi-Bright-3
Auto Keystone V Execute
Auto Adjust
Tint
Tint Increment
Tint Decrement
Tint Reset
Sharpness
Sharpness Increment
Sharpness Decrement
Sharpness Reset
Active Iris
Presentation
Theater
Manual
YCS 3D
YCS_3D Off
YCS_3D Movie
YCS_3D Still Image
Video NR
Video NR Low
Video NR Mid
Video NR High
Aspect
Aspect Normal
Aspect 4:3
Aspect 16:9
Aspect 16:10 *3
Aspect 14:9
Aspect Small *1
Aspect Native *2
Aspect Full *3
V Position
V Position Increment
V Position Decrement
V Position Reset
H Position
H Position Increment
H Position Decrement
H Position Reset
ECO Mode
NORMAL
ECO
Blank Settings
Blank On
Blank Off
My Screen
Original
Blue
White
Black
Lens Settings
Lens Shift -V Increment
Lens Shift -V Decrement
Lens Shift -H Increment
Lens Shift -H Decrement
Lens Shift Centering
Lens Memory Index 1
Lens Memory Index 2
Lens Memory Index 3
Lens Memory Load
Lens Memory Save
Lens Memory Clear
Get Lamp Time Low
GetLampTimeLow
Get Lamp Time High
GetLampTimeHigh
Get Filter Time Low
GetFilterTimeLow
Get Filter Time High
GetFilterTimeHigh
Lamp Time Reset
LampTimeReset
Filter Time Reset
FilterTimeReset
Display Globals
DisplayGlobals
Get Error Status
GetErrorStatus
Lamp Time Reset
Lamp Time Reset NAME
Fliter Time Reset
Filter Time Reset NAME
Get ERROR Status
Get ERROR Status NAME
Brightness
Brightness PARAM1 NAME
Mode
LIST
False
- Increment
- Decrement
Contrast
Contrast PARAM1 NAME
Mode
LIST
False
- Increment
- Decrement
Picture Mode
Picture Mode PARAM1 NAME
Mode
LIST
False
- Normal
- Cinema
- Dynamic
- Board -Black
- Board -Green
- White Board
- Day Time
- Custom
Gamma
Gamma PARAM1 NAME
Mode
LIST
False
- 1 Default
- 2 Default
- 3 Default
- 4 Default
- 5 Default
- 6 Default
- 1 Custom
- 2 Custom
- 3 Custom
- 4 Custom
- 5 Custom
- 6 Custom
Color Temp
Color Temp PARAM1 NAME
Mode
LIST
False
- High
- Mid
- Low
- Hi-Bright-1
- Hi-Bright-2
- Hi-Bright-3
- Custom High
- Custom Mid
- Custom Low
- Custom Hi-Bright-1
- Custom Hi-Bright-2
- Custom Hi-Bright-3
Auto Keystone V Execute
Auto Keystone V Execute NAME
Auto Adjust
Auto Adjust NAME
Tint
Tint PARAM1 NAME
Mode
LIST
False
- Tint Increment
- Tint Decrement
- Tint Reset
Sharpness
Sharpness PARAM1 NAME
Mode
LIST
False
- Sharpness Increment
- Sharpness Decrement
- Sharpness Reset
Active Iris
Active Iris PARAM1 NAME
Mode
LIST
False
- Presentation
- Theater
- Manual
YCS 3D
YCS-3D PARAM1 NAME
Mode
LIST
False
- YCS_3D Off
- YCS_3D Movie
- YCS_3D Still Image
Video NR
Video NR PARAM1 NAME
Mode
LIST
False
- Video NR Low
- Video NR Mid
- Video NR High
Aspect
Aspect PARAM1 NAME
Mode
LIST
False
- Aspect Normal
- Aspect 4:3
- Aspect 16:9
- Aspect 16:10 *3
- Aspect 14:9
- Aspect Small *1
- Aspect Native *2
- Aspect Full *3
V Position
Position PARAM1 NAME
Mode
LIST
False
- V Position Increment
- V Position Decrement
- V Position Reset
H Position
Position PARAM1 Name
Mode
LIST
False
- H Position Increment
- H Position Decrement
- H Position Reset
ECO Mode
ECO Mode PARAM1 NAME
Mode
LIST
False
- NORMAL
- ECO
Blank Settings
Blank Settings PARAM1 NAME
Mode
LIST
False
- Blank On
- Blank Off
- My Screen
- Original
- Blue
- White
- Black
Lens Settings
Lens PARAM1 NAME
Mode
LIST
False
- Focus Increment
- Focus Decrement
- Zoom Increment
- Zoom Decrement
- Lens Shift -V Increment
- Lens Shift -V Decrement
- Lens Shift -H Increment
- Lens Shift -H Decrement
- Lens Shift Centering
- Lens Memory Index 1
- Lens Memory Index 2
- Lens Memory Index 3
- Lens Memory Load
- Lens Memory Save
- Lens Memory Clear
Debug Level
LIST
false
2 - Warning
- 0 - Alert
- 1 - Error
- 2 - Warning
- 3 - Info
- 4 - Trace
- 5 - Debug
Debug Mode
LIST
false
Off
- Off
- Print
- Log
- Print and Log
Command Delay Milliseconds
RANGED_INTEGER
false
500
50
2500
Power On Delay Seconds
RANGED_INTEGER
false
15
10
300
Power Off and Query Delay Seconds
RANGED_INTEGER
false
10
5
300
Polling Error Status Hour
STRING
false
12
Lamp Time Low
STRING
true
Lamp Time High
STRING
true
Filter Time Low
STRING
true
Filter Time High
STRING
true