Christie LX66, LX66A and LS+58 Serial Communications

1
06/18/06
LX66, LX66A & LS+58
Serial Communications
NOTE:
There is no connect/disconnect command. The built-in keypad, IR remote and
RS-232 control will function simultaneously.
This Section Includes: 1.1 Overview…………………………………………………… ………page 1
1.2 Connection………………………………………………………….page 1
1.3 Messages: …………………….…………………………………..page 3
Control Commands………………………………..…page 3
Status Commands…………………………………...page 10
Error Codes ……..…………………………………...page 23
1.4 Controlling Multiple Projectors ….…………………………….....page 23
1.1 Overview
LX66/66A & LS+58 serial communications allow the control of projectors by an
external controller, such as an AMX or Creston controller. Once connected to
the RS-232 port of the projector, controllers can access projector controls and
setups, issue commands and receive replies.
1.2 Connection
To use LX66/66A and LS+58 serial communications you must first connect the
projector to a PC or controller. Using an RS232 Null Modem cable, connect the
projector to the computer. Refer to Table 1 for Port Characteristics. Refer to
Table 2 for projector wiring hook-up.
LX66 & LS+58
Protocol:
Baud Rate:
Data Bits:
Stop Bit:
Parity :
Flow Cntrl:
RS232C
19200 bps
8 bits
1 bit
None
None
Table 1: Port Characteristics
LX66, LX66A & LS+58 Serial Communication
2
06/18/06
NOTE: 1) To avoid damage, connect only properly wired RS-232 serial communication cables to the
projector Serial Port. 2) Communication cables longer than 50 feet should be of high quality and low
capacitance, well shielded and grounded.
Table 2: Projector Wiring Hook-Up
1.3 Messages
The LX66/66A and LS+58 have two types of commands: Control Command and
Status Request Commands. Each command must be succeeded with a "CR" code,
which is the equivalent to a carriage return. In hexadecimal the "CR" code is 0D.
Note: All communications (commands and replies) are hexadecimal. Ensure you are sending hexadecimal.
Commands are case sensitive. Make sure to always send letters in upper case.
LX66, LX66A & LS+58 Serial Communication
3
06/18/06
The following delays are recommended:
7 sec delay for power “ON” (do not send commands during this time)
5 sec delay for switching Inputs (do not send commands during this time)
Projector will not respond to “execution commands” during power on, switching
modes, cooling down, error codes, power management and in standby mode. Status
requests will be available during these times.
10ms delay between characters.
100ms delay for pipelining commands. Ex. Volume +/-, zoom up/down etc
500ms delay between commands for the following: Check Table 3
NOTE: If you send an Execution command before receiving a response from the previous Execution
command, you could lock up the projector requiring a hard power down to regain control of the
projector.
Control Commands
Control commands are used to set or modify various projector characteristics or to emulate key presses from the
built in keypad/IR remote control.
Note: Unless Display is set to OFF in the Setting Menu, most commands will cause an OSD to appear.
Control commands follow the protocol:
Cxx(CR)
Where XX is the command code (see Table 3 for a complete list of command codes) and (CR) is 0D.
Note: Commands are listed in ASCII, but all communications (commands and replies) are hexadecimal.
Ensure you are sending hexadecimal. Commands are case sensitive. Make sure to always send
letters in upper case.
Example: As listed, Power On = C
0 0 (CR)
You should send:
43h 30h 30h 0Dh
When a control command is sent to the projector, a response is sent back to the controller to notify it about how the
command was treated.
There are two possible responses to a control command:
06 (CR) -- Command accepted and executed
? (CR) -- Command not recognized
Table 3: Command Codes
Command
Code
Function
00
POWER ON
Notes
7000ms between commands
LX66, LX66A & LS+58 Serial Communication
4
06/18/06
01
(quick) POWER OFF
3000ms between commands
03
INPUT 5
5000ms between commands
05
INPUT 1
5000ms between commands
06
INPUT 2
5000ms between commands
07
INPUT 3
5000ms between commands
08
INPUT 4
5000ms between commands
09
VOLUME +
Increments the Volume setting by one.
0A
VOLUME -
Decrements the Volume setting by one.
0B
AUDIO MUTE ON
0C
AUDIO MUTE OFF
0D
VIDEO MUTE ON
Video Mute ON
0E
VIDEO MUTE OFF
Video Mute OFF
0F
NORMAL SIZE
Sets screen size to Normal
10
FULL SIZE
Sets screen size to Full Size
1C
MENU ON
Brings main menu up on screen
1D
MENU OFF
Clears main menu from screen
1E
CLEAR SCREEN
27
IMAGE KEY
3A
RIGHT POINTER
3B
LEFT POINTER
3C
UP POINTER
3D
DOWN POINTER
3F
ENTER KEY
43
FREEZE ON
44
FREEZE OFF
46
ZOOM LENS DOWN KEY
47
ZOOM LENS UP KEY
4A
FOCUS DOWN KEY
4B
FOCUS UP KEY
5D
LENS SHIFT UP
5E
LENS SHIFT DOWN
Clears OSD regardless of location in software.
Each issue of the command performs a slight adjustment.
Many issuings of the command are required for a visible change.
Each issue of the command performs a slight adjustment.
Many issuings of the command are required for a visible change.
Each issue of the command performs a slight adjustment.
Many issuings of the command are required for a visible change.
Each issue of the command performs a slight adjustment.
Many issuings of the command are required for a visible change.
Each issue of the command performs a slight adjustment.
Many issuings of the command are required for a visible change.
Each issue of the command performs a slight adjustment.
Many issuings of the command are required for a visible change.
LX66, LX66A & LS+58 Serial Communication
5
5F
LENS SHIFT LEFT
60
LENS SHIFT RIGHT
70
FULL LAMP MODE
71
HALF LAMP MODE 1
72
HALF LAMP MODE 2
89
Auto PC adjust
06/18/06
Each issue of the command performs a slight adjustment.
Many issuings of the command are required for a visible change.
Each issue of the command performs a slight adjustment.
Many issuings of the command are required for a visible change.
2 Lamp Mode
90 second time out period required before issuing another lamp
mode change command
Lamp Mode – Lamp 1 is on
90 second time out period required before issuing another lamp
mode change command
1 Lamp Mode – Lamp 2 is on
90 second time out period required before issuing another lamp
mode change command
Extended Control Commands
Control commands are used to set or modify various projector characteristics or to emulate key presses from the
built in keypad/IR remote control.
Note: Unless Display is set to OFF in the Setting Menu, most commands will cause an OSD to appear.
Control commands follow the protocol:
CF_ xx_## (CR)
Where _ is a space, XX is the command code and ## is the parameter (see Table 3a for a complete list
of extended control codes) and (CR) is 0D.
When a control command is sent to the projector, a response is sent back to the controller to notify it about how the
command was treated.
There are two possible responses to a control command:
06 (CR) -- Command accepted and executed
? (CR) -- Command not recognized
Table 3a: Image Command Table
Command
Code
Function
Timing
Msec
BRIGHT
Set Brightness value
500
CONT
Set Contrast value
COLOR
Set Color value
500
500
Parameters
000 – 063, UP / DN
000 – 063, UP / DN
000 – 063, UP / DN
LX66, LX66A & LS+58 Serial Communication
6
TINT
Set Tint value
SHARP
Set Sharpness value
GAMMA
Set Gamma value
WBAL-R
Set White Balance Red value
WBAL-G
Set White Balance Green value
WBAL-B
Set White Balance Blue value
06/18/06
500
500
500
500
500
500
500
COLTEMP
Set Color Temp. value
DENHCR
Set Detail Enhancer value of
Faroudja
500
500
NZRED
Set/Cancel Noise reduction
PROGV
Set/Cancel Progressive scan
FILM
Set 2:3 Pull down
500
500
500
IMAGE
Set Image mode
500
IMAGEADJ
Reset/Store for Image Adjustment
APCTRL
Set Auto Picture Control
COLMNSAV
Store the current Color Management
setting
500
COLMNLD
Load Color Management setting
500
500
000 – 063, UP / DN
000 – 015, UP / DN
000 – 015, UP / DN
000 – 063, UP / DN
000 – 063, UP / DN
000 – 063, UP / DN
000 – 003, UP / DN
000 – Xlow
001 – Low
002 – Mid
003 – High
000 – 015, UP / DN
OFF – Cancel Noise Reduction
L1 – Set Noise Reduction L1
L2 – Set Noise Reduction L2
UP / DN
ON, OFF, UP / DN
ON, OFF, UP / DN
STANDPC – Standard (PC)
STANDAV – Standard (AV)
REAL
- Real
CINEMA - Cinema
CUSTOM1 - Image1
CUSTOM2 - Image2
CUSTOM3 - Image3
|
|
CUSTOM10 – Image10
RST - Reset
STR1 - Save as Image 1
STR2 - Save as Image 2
|
|
STR10 - Save as Image10
OFF – Set Auto Picture Control to Off
L1 – Set Auto Picture Control to L1
L2 – Set Auto Picture Control to L2
000 – 019
000 – 019
Table 3b: PC Control Adjust Command Table
Command
Code
Function
FSYNC
Set Fine Sync value
Timing
Msec
500
500
TDOTS
Set Total Dots value
Parameters
0000 – 0031, UP, DN
mmmm – nnnn set total Dots value
• mmmm show minimum value
• nnnn shows maximum value
UP, DN
LX66, LX66A & LS+58 Serial Communication
7
CLPPHASE
Set Phase for Clamp
CLPWIDTH
Set Width for Clamp
H-POS
Set Horizontal Position value
V-POS
Set Vertical Position value
DLINE
Set Display Line value
DDOTS
Set Display Dots value
VSPHASE
Set Phase for V-Sync
06/18/06
500
500
500
500
500
500
SETPCADJ
ORGMODE
PCSTORE
PCMODEFREE
Execute the setting value in PC
Adjust menu to show up on the
screen
Select original signal that is
specified by PC mode
Store the setting value in PC
Adjust menu (each parameter’s
status such as Total dots) to
Mode#
Delete the registered value in
Mode # and return it to Free
status.
500
500
500
500
500
0000 – 0512, UP, DN
0000 – 0255, UP, DN
0000 – nnnn set horizontal position value
• nnnn shows maximum value
UP, DN
0000 – nnnn set vertical position value
• nnnn shows maximum value
UP, DN
0100 – nnnn set display line value
• nnnn shows maximum value
UP, DN
0100 – nnnn set Display Dots value
• nnnn shows maximum value
UP, DN
0000 – 0015, UP, DN
No parameter required
Adjusts: FSYNC, TDOTS,CLPPHASE, CLPWIDTH,
H-POS, V-POS, DLINE & DDOTS
XGA1, 1080I60 ….etc
1 – MODE 1
2 – MODE 2
|
|
50 – MODE 50
1 – MODE 1
2 – MODE 2
|
|
50 – MODE 50
Table 3c: Input Control Command Table
Command
Code
Function
Timing
Msec
INPUT
Select Input
5000
1 – 5, UP / DN
5000
SOURCE
Select Input Source
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
UP / DN
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
AUTO, NTSC, NTSC443, PAL, SECAM, PAL-M,
PAL-N, 1080I60, 1080I50, 1035I, 720P, 575P, 480P,
575I, 480I, 1080P30, 1080PSF30,
MODE1~MODE50, VGA1 etc (compatible computer
specification chart on page 72 & 73)
INPUT1
INPUT2
INPUT3
INPUT4
INPUT5
Select Input1 and also set input
source to
Select Input2 and also set input
source to
Select Input3 and also set input
source to
Select Input4 and also set input
source to
Select Input5 and also set input
source to
5000
5000
5000
5000
5000
5000
SYSTEM
Select System
Parameters
LX66, LX66A & LS+58 Serial Communication
8
06/18/06
Table 3d: Screen Command Table
Command
Code
Function
SCREEN
Select Screen size
VSCALE
Set V Scale
VPOS
Set V Position
HSCALE
Set H Scale
HPOS
Set H Position
DZOOM
Set Digital Zoom
DZCENT
Cancel Digital Zoom mode
KEYSTONE
Set Keystone
KYSTNMODE
Set Keystone Store mode
Timing
Msec
500
500
500
500
500
500
500
500
500
Parameters
NORMAL, WIDE, TRUE, FULL, CUSTOM, UP / DN
UP / DN
000 – 032 for positive value
-01 – -32 for negative value
UP / DN
000 – 015 for positive value
-01 – -15 for negative value
UP / DN
000 – 032 for positive value
-01 – -32 for negative value
UP / DN
000 – 015 for positive value
-01 – -15 for negative value
UP / DN
CENT
UP, FUP, DN, FDN, LEFT, FLFT, RIGHT, FRGT &
RST
STR – Store Keystone
RST – Reset Keystone
Table 3e: Lamp Command Table
Command
Code
Function
LAMPH
Reset total running time for each lamp
Timing
Msec
500
500
LAMPMODE
Parameters
RSTn - Reset each total lamp running time
individually (n=1-2, 1=lamp No.1, 2=lamp No.2)
FULL, HALF
1xxx – Set lamp 1 Fixed Mode Status
Select Lamp mode (Full/Half)
x2xxx – Set lamp 2 Fixed Mode Status
AUTOLAMP
CONTROL
Switch ON/OFF of Lamp Control
500
NORMAL, ECO, AUTO
Table 3f: Sound Command Table
Command
Code
Function
VOLUME
Set Volume value
MUTE
Control ON/OFF of Sound Mute
BASS
Set Bass value
TREBLE
Set Treble value
Timing
Msec
500
500
500
500
Parameters
000 – 063, UP / DN
ON, OFF
UP / DN
000 – 015 for positive value
-01 – -15 for negative value
UP / DN
000 – 015 for positive value
-01 – -15 for negative value
LX66, LX66A & LS+58 Serial Communication
9
06/18/06
Table 3g: Setting Command Table
Command
Code
Function
BACKGND
Set screen when there is no signal
Timing
Msec
500
DISP
Set Display function
500
LOGO
Set Logo function
CEIL
Set Ceiling function
REAR
Set Rear Function
RFCH
Select Remote Control Reception
Channel
RFID
Select Remote Control Reception ID
500
500
500
500
500
500
LANG
Select language for OSD
ON-STA
Set Power ON Start function
500
P-MANE
Set Power Management function
500
P-MANETIME
Set Power Management time
FANSPEED
Select Fan Speed
KEYDIS
Inhibit RC/KEY
500
500
500
500
SHUTLVL
Control Open/Close of Shutter
SHUTRCPROT
Set Shutter operation by Remote
Control
SHUTKEYPROT
Set Shutter operation by Control Key
SHUTH
Set Shutter management time
SHUTMGR
Set Shutter management function
500
FDEFAULT
Set to Factory Default setting value
500
MONIOUT
Set Monitor Out function
500
500
500
500
Parameters
BLUE, MYLOGO, BLACK, UP / DN
ON, OFF, UP / DN
DFLT, MYLOGO, OFF, UP / DN
ON, OFF
ON, OFF
001 – 004
001 – 008
ENG – English
DEU – German
FRA – French
ESP – Spanish
ITA – Italian
POR – Portuguese
NED – Dutch
SVE – Swedish
JPN – Japanese
KOR – Korean
CHI – Chinese
RUS – Russian
ON, OFF
OFF, READY, SHUTDOWN, UP / DN
01 – 60 set time from 1 to 60 minutes
UP / DN
MAX – Maximum
NOR – Normal
NONE, RC, KEY
ON – Release Shutter
NORMAL – Shutter 100% open
HCONT – Shutter 80% open
UP / DN
ON, OFF
ON, OFF
005 – 180 set time from 1 to 60 minutes
UP / DN
RST
ON, OFF
LX66, LX66A & LS+58 Serial Communication
10
06/18/06
Table 3h: Special Command Table
Command
Code
FILH
SMKH
Function
Reset the running time of standard
filter
Reset the running time of Option Box
filter
Timing
Msec
500
Parameters
500
Table 3i: Other Command Table
Command
Code
Function
Timing
Msec
500
KEYEMU
The same operation as RC/Control Key
MENU
Set ON/OFF of Menu
POWER
Set ON/OFF of Power
500
FREEZE
Set Freeze function
500
500
Parameters
RIGHT, LEFT, UP, DN, SELECT, AUTOPC
ON, OFF
ON, OFF
ON, OFF, UP / DN
Status Request Commands
Status request commands are used to poll the projector for the setting or mode of various projector characteristics.
Status request commands follow the protocol:
CRx(CR)
Where X is the status item code (See Table 4 for a complete list of status item codes and descriptions)
and (CR) is 0D.
Table 4: Function Codes
Command
Code
Function
0
Status Read
See Table 4.0
1
Input Mode Read
See Table 4.1
3
Lamp Time Read
See Table 4.3
4
Setting Read
See Table 4.4
6
Temp Read
See Table 4.6
7
Lamp Mode Read
See Table 4.7
9
PC Type Read
See Table 4.9
A
Status 2 Read
See Table 4.A
Notes
LX66, LX66A & LS+58 Serial Communication
11
06/18/06
Table 4.0
Status Item Code
(x)
Contents
Response
0
Status Read
ss(CR)
ss:
00
80
40
20
10
28
88
02
24
04
21
81
2C
8C
Meaning
POWER ON.
STANDBY
Projector just powered up and is currently in 30 sec. countdown
Projector just shut off and is in cooling down.
Power failure.
Temperature warning and cooling down.
Temperature warning occurred and system sits in Standby
mode after cooling down.
Invalid RS232C command
Processing Power Management and cooling down
Lamps are off due to unit being in Power Management Mode
Cooling down due to lamp failure
In Standby after cooling down for lamp failure
Cooling down due to Shutter Management
In Standby after cooling down due to Shutter Management
Table 4.1
Status Item Code
(x)
Contents
Response
1
Input Mode Read
s(CR)
s:
1
2
3
4
5
Meaning
Input 1 is currently selected and being displayed.
Input 2 is currently selected and being displayed.
Input 3 is currently selected and being displayed.
Input 4 is currently selected and being displayed.
Input 5 is currently selected and being displayed.
Table 4.3
Status Item Code
(x)
Contents
Response
3
Lamp Timer Read
ssss (CR)
ssss:
######
Meaning
Each 5-digit number represents the total # of hours that a lamp
has been ON. First section of numbers represents lamp 1 and
the second section of numbers represents lamp 2.
LX66, LX66A & LS+58 Serial Communication
12
06/18/06
Table 4.4
Status Item Code
(x)
Contents
Response
4
Setting Read
s(CR)
ss:
11
10
01
00
Meaning
Configured for Front Screen•Floor Mount
Configured for Rear Screen•Ceiling Mount.
Configured for Rear Screen•Floor Mount
Configured for Front Screen•Ceiling Mount
Table 4.6
Status Item Code
(x)
Contents
Response
6
Temperature Read
_ss.s_ss.s_(CR)
ss.s:
Numbers
E00.0
Note: _: space
Meaning
Units are Celsius. This item is used for service purposes. There
are 4 Temperature sensor readings.
Ex. _31.5__35.2_ means a temperature of 31.5oC and 35.2oC
-05.5_-01.2_ means a temperature of –5.5oC and –1.2oC
Error reading temperature
Table 4.7
Status Item Code
(x)
Contents
Response
7
Lamp Mode Read
ssCR)
ss:
0#
1#
2#
#0
#1
#2
#3
NOTE:
First Digit indicates Lamp Mode
2 Lamp Mode
1 Lamp Mode (Lamp # 1 ON)
1 Lamp Mode (Lamp # 2 ON)
Second Digit indicates whether Lamp is ON or OFF
All Lamps are off
No. 1 lamp is on, No. 2 lamp is Off
No. 2 lamp is on, No. 1 lamp is Off
All Lamps are on
If you receive a response that is not found in these tables then the projector is in transition of lamp
modes. Resend the command in one (1) minute.
LX66, LX66A & LS+58 Serial Communication
13
06/18/06
Table 4.9
Status Item Code
(x)
Contents
Response
9
PC Type Read
See below chart
Meaning
Projector is OFF.
Current source is video.
PC System is set to AUTO
No source on current input.
Where sssss is the name of an RGB source that’s in the
PC System window look up table.
Response
Stand by
AV Mode
Go PC adj.
No signal
sssss
Table 4.A
Status Item Code
(x)
Contents
Response
A
Status 2 Read
ssss ssss(CR)
s:
00
01
02
03
80
81
82
83
FF
Meaning
Video Mute “OFF” Audio Mute “OFF”
Video Mute “ON” Audio Mute “OFF”
Video Mute “OFF” Audio Mute “ON”
Video Mute “ON” Audio Mute “ON”
No Signal: Video Mute “OFF” Audio Mute “OFF”
No Signal: Video Mute “ON” Audio Mute “OFF”
No Signal: Video Mute “OFF” Audio Mute “ON”
No Signal: Video Mute “ON” Audio Mute “ON”
Unit is in Standby mode or processing Cool Down.
Extended Status Request Commands
Extended Status request commands are used to poll the projector for the setting or mode of various projector
characteristics.
Status request commands follow the protocol:
CR_xx(CR)
Where _ is a space and XX is the status item code (See Table 4a for a complete list of status item codes
and descriptions) and (CR) is 0D.
LX66, LX66A & LS+58 Serial Communication
14
06/18/06
Table 4a: Image Status Read Command Table
Command
Code
Function
Timing
Msec
BRIGHT
Get Brightness value
500
CONT
Get Contrast value
COLOR
Get Color value
TINT
Get Tint value
SHARP
Get Sharpness value
GAMMA
Get Gamma value
WBAL-R
White Balance Red value
WBAL-G
White Balance Green value
WBAL-B
White Balance Blue value
500
500
500
500
500
500
500
500
500
COLTEMP
Get Color temperature setting value
DENHCR
Get Detail Enhancer setting value of
Faroudja
NZRED
Get Noise reduction setting status
PROGV
Get Progressive scan setting status
FILM
Get 2:3 Pulldown setting status
500
500
500
500
500
IMAGE
Get Selected Image status
500
IMGGMD
Get Image Gamma setting value
APCTRL
Get Auto Picture Control setting
status
500
Parameters
nnn
nnn
nnn
nnn
nnn
nnn
nnn
nnn
nnn
000 – Xlow
001 – Low
002 – Mid
003 – High
BLANK – OSD Menu is blank
nnn
OFF – Auto Picture Control to Off
L1 – Auto Picture Control to L1
L2 – Auto Picture Control to L2
ON, OFF
ON, OFF
STANDPC – Standard (PC)
STANDAV – Standard (AV)
REAL
- Real
CINEMA - Cinema
CUSTOM1 - Image1
CUSTOM2 - Image2
CUSTOM3 - Image3
|
|
CUSTOM10 – Image10
STANDPC – Standard (PC)
STANDAV – Standard (AV)
REAL
- Real
CINEMA - Cinema
OFF – Auto Picture Control to Off
L1 – Auto Picture Control to L1
L2 – Auto Picture Control to L2
Table 4b: PC Adjust Read Command Table
Command
Code
Function
FSYNC
Get Fine Sync setting value
Timing
Msec
500
Parameters
nnn
LX66, LX66A & LS+58 Serial Communication
15
TDOTS
Get Total Dots setting value
CLPPHASE
Get Phase setting value for Clamp
CLPWIDTH
Get Width setting value for Clamp
H-POS
Get Horizontal Position setting
value
V-POS
Get Vertical Position setting value
DLINE
Get Display Line setting value
DDOTS
Get Display Dots setting value
VSPHASE
Get Phase setting value for
V-Sync
06/18/06
500
500
500
500
500
500
500
500
500
SETPCADJ
Get current PC signal for PC
display status
ORGMODE
Get the original signal for PC
mode
PCSTORE
Get Free or Stored status for PC
Adj. mode 1-50
500
500
mmmm - nnnn
nnnn
nnnn
nnnn
nnnn
nnnn
nnnn
nnnn
AUTO, NTSC, NTSC443, PAL, SECAM, PAL-M,
PAL-N, 1080I60, 1080I50, 1035I, 720P, 575P, 480P,
575I, 480I, 1080P30, 1080PSF30,
MODE1~MODE50, VGA1 etc (compatible computer
specification chart on page 72 & 73)
XGA1, 1080I60 ….etc
0000000000000 – all free
0000000000001 – Mode 1 stored others free
2000000000000 – Mode 50 stored others free
3FFFFFFFFFFFF – all stored
Table 4c: Video Status Read Command Table
Command
Code
Function
SERSYS
Get selected current signal. When
in Auto mode, it returns a result by
Auto detect.
Timing
Msec
500
Parameters
1080I60, 1080I50 1035I, 720P, 575P, 480P, 575I,
480I, NO SIGNAL
Table 4d: Input Status Read Command Table
Command
Code
Function
INPUT
Get selected Input status
SOURCE
Get selected Input Source
SRCINP1
Get selected source for Input 1
SRCINP2
Get selected source for Input 2
SRCINP3
Get selected source for Input 3
SRCINP4
Get selected source for Input 4
Timing
Msec
500
500
500
500
500
500
Parameters
1-5
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
BLANK
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
BLANK, NOCARD
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
BLANK
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
BLANK
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
BLANK
LX66, LX66A & LS+58 Serial Communication
16
06/18/06
DIGITAL, ANALOG, VIDEO, YPBPR,YCBCR, YC,
S-VIDEO, SCART, HDCP, SDI1, SDI2, NETWORK,
BLANK
AUTO, NTSC, NTSC443, PAL, SECAM, PAL-M,
PAL-N, 1080I60, 1080I50, 1035I, 720P, 575P, 480P,
575I, 480I, 1080P30, 1080PSF30,
MODE1~MODE50, VGA1 etc (compatible computer
specification chart on page 72 & 73)
AUTO, NTSC, NTSC443, PAL, SECAM, PAL-M,
PAL-N, 1080I60, 1080I50, 1035I, 720P, 575P, 480P,
575I, 480I, 1080P30, 1080PSF30,
MODE1~MODE50, VGA1 etc (compatible computer
specification chart on page 72 & 73)
500
SRCINP5
Get selected source for Input 5
500
SYSTEM
Get selected System in Input Mode
500
SYSLIST
Get valid item in System List
HMSLOT
Get total slot number
MODELIST
Get valid Mode List
NMSLOT1
Get a card name inserted to Slot 1
NMSLOT2
Get a card name inserted to Slot 2
NMSLOT3
Get a card name inserted to Slot 3
NMSLOT4
Get a card name inserted to Slot 4
NMSLOT5
Get a card name inserted to Slot 5
IDSLOT1
Get ID for Slot 1
IDSLOT2
Get ID for Slot 2
IDSLOT3
Get ID for Slot 3
IDSLOT4
Get ID for Slot 4
500
nnn
500
MODE1 – MODE50
VIDEO – Input3 video card
PROGRESSIVE – Faroudja Card
NETWORK – Network card
5BNC – Input2/Component Card
DVI – DVI Card
HDCP-DVI – HDCP-DVI card
DUAL-SDI – Dual SDI card
WARP – Warp Card
RGB – Input1
NOTERMINAL – there is no card inserted
00 = Video
02 = Faroudia
03 = Network
04 = Component
05 = DVI
08 = HD-SDI
10 = Warp Card
11 = HDCP-DVI
30 = on board DVI-D + D-sub
40 = on board 5 BNC
50 = on board 3 BNC + S Terminal
500
500
500
500
500
500
500
500
500
500
IDSLOT5
Get ID for Slot 5
99 = No Card
Table 4e: Screen Command Table
Command
Code
Function
SCREEN
Get selected screen size
VSCALE
Get V Scale setting status
VPOS
Get V Position setting status
HSCALE
Get H Scale setting status
HPOS
Get H Position setting status
KYSTNMODE
―――
Timing
Msec
500
500
500
500
500
500
Parameters
NORMAL, WIDE, TRUE, FULL, CUSTOM
nnn
nnn
nnn
nnn
STR, RST
LX66, LX66A & LS+58 Serial Communication
17
06/18/06
Table 4f: Lamp Status Read Command Table
Command Code
LAMPREPL
Function
Timing
Msec
500
Get the information for Lamp
replacement time
500
LAMPH
500
Get Lamp Mode status
AUTOLAMPCONTRL
Get Auto Lamp Control
setting status
LAMPSTS
Get Lamp status
INFLAMP
Get Lamp switching status
PROJH
Get projector total running
time
HMLAMP
Get total number of lamps
“n****”
n ------------------- shows 2 lamps are used
* ------------------- ”Y”means over lamp replacement
time, and
“N” means inside lamp replacement
time.
Show the status for each lamp
orderly.
EX:
“2YN” ------------ 2-lamp system, need a new lamp
for No.1
and do not need for No.2.
There is Lamp No.1 data, one space, and Lamp
No.2 data…
Lamp running time is represented as a 5-digit
number.
%1 = Lamp No.1
%2 = Lamp No.2
*For 2-Lamp model, there are %1 and %2.
Get the information for Lamp
runnig time
LAMPMODE
Parameters
500
Example:
For 2-Lamp model
“00410_00410” [CR]
Lamp No.1 = 410 Hours
Lamp No.2 = 410 Hours
For 2-Lamp model:
“FULL”------------- Select Full Lamp mode
“HALF”------------- Select 3L Lamp mode (Auto)
“1xxx” --------------- Select Lamp 1 fixed mode
“x2xx” --------------- Select Lamp 2 fixed mode
NORMAL, ECO, AUTO
500
“n****”
The first character shows 1-Lamp/2-Lamp/4-Lamp
system.
Subsequent characters show the lamp status
orderly as below:
“I” ------------------------ Lamp is ON
“O” ----------------------- Lamp is OFF
“X” ----------------------- Lamp Failure
Example:
“1I” ---------------------- 1-lamp system, Lamp is ON
“2IO” -------------------- 2-lamp system, Lamp No.1 is
ON and
Lamp No.2 is OFF
500
NML ( lamp can be changed)
CNG (lamp is cooling down, can’t be changed)
500
500
nnnnnnn
nnn
LX66, LX66A & LS+58 Serial Communication
18
06/18/06
Table 4g: Sound Status Read Command Table
Command
Code
Function
VOLUME
Get Volume value
Timing
Msec
500
MUTE
Get Sound Mute setting status
500
BASS
Get Bass value
TREBLE
Get Treble value
Parameters
nnn
ON, OFF
500
nnn
500
nnn
Table 4h: Setting Status Read Command Table
Command
Code
Function
BACKGND
Get Screen setting status when there
is no signal
DISP
Get Display setting status
LOGO
Get Log setting status
CEIL
Get Ceiling setting status
REAR
Get Rear setting status
RFCH
Get selected RF Remote Control
Reception Channel
Timin
g
Msec
500
500
500
500
500
500
500
RFID
RTYPE
Parameters
“BLUE” -------------------------------- Set Blue Back
“MY LOGO” -------------------------- Set My Logo
“BLACK” ----------------------------- Set Black Back
ON, OFF
“DFLT” --------------------------- Set Default Logo
“MY LOGO” --------------------- Set My Logo
“OFF” ----------------------------- Cancel Logo
ON, OFF
ON, OFF
“001” --------------------------- Channel 1
“002” --------------------------- Channel 2
“003” --------------------------- Channel 3
“004” --------------------------- Channel 4
“001” --------------------------- ID 1
“002” --------------------------- ID 2
Get selected RF Remote Control ID
Get IR or RF Remote Control status
500
500
LANG
Get selected language
ON-STA
Get ON Start setting status
P-MANE
Get Power management setting status
P-MANETIME
Get setting time for Power
Management
500
500
500
“007” --------------------------- ID 7
“008” --------------------------- ID 8
“RF” ---------- RF
“IR” ----------- IR (N/A for this model, only for RF )
ENG – English
DEU – German
FRA – French
ESP – Spanish
ITA – Italian
POR – Portuguese
NED – Dutch
SVE – Swedish
JPN – Japanese
KOR – Korean
CHI – Chinese
RUS – Russian
ON, OFF
“OFF” -------------Power Management is canceled
“READY” ---------Power Management is Ready
“SHUTDOWN” --Power Management is Shut Down
nn
LX66, LX66A & LS+58 Serial Communication
19
06/18/06
500
FANSPEED
Get selected Fan Control Speed
KEYDIS
Get RC/KEY prohibited status
SHUTLVL
Get operating status for Shutter
SHUTRCPROT
Get selected status for Shutter
operation by RC
500
Get selected status for Shutter
operation by Control Key
Get time setting for Shutter
management
Get function setting for Shutter
management
500
MAX – Maximum
NOR – Normal
“NONE” -------------------------- RC & KEY are valid
“RC” ------------------------------- RC is invalid
“KEY” ----------------------------- KEY is invalid
“ON” ------------------------ Shutter is released
“NORMAL” ---------------- Shutter is 100% opened
“HCONT” ------------------ Shutter is 80% opened
“ON” --------RC operation of Shutter is prohibited
“OFF” ------ RC operation of Shutter is permitted
“ON” ------------ Key operation of Shutter is prohibited
“OFF” ----------- Key operation of Shutter is permited
500
500
SHUTKEYPROT
SHUTH
SHUTMGR
SECURITY
Get Security setting
MONIOUT
Get Monitor Out setting status
500
nnn
500
500
ON, OFF
500
ON, OFF
Table 4i: Special Status Read Command Table
Command
Code
FILH
Function
Timin
g
Msec
500
Get the running time of standard filter
Get the information of replacement
time for standard filter
There is Filter 1 data, one space, and Filter 2 data.
%1 = Filter No.1
%2 = Filter No.2 (N/A for 1-Filter model)
“CLOG” ----------- Filter is clogged
“WARN” ----------- Filter is nearly clogged (Warning status)
“CLEAN”
---------Filter
is
not
clogged
Get the clogged status of standard
filter
500
FILREPL
There is Filter 1 data, one space, and Filter 2 data.
%1 = Filter No.1
%2 = Filter No.2 (N/A for 1-Filter model)
%1, %2 ••••••••• “00000” – “99999”
(Deals with 0-99999 hours)
Ex: “00005” ----------- 1-Filter model, Filter running
time is 5
hours
“00005_00015” ------- 2-Filter model, Filter 1 running
time is 5
hours and Filter 2 is 15 hours
500
FILCOND
Parameters
Ex: “CLOG” ---------------- 1-Filter model, Filter is clogged
“CLOG_CLEAN” ----- 2-Filter model, Filter 1 is clogged
and
Filter 2 is not clogged
“n****”
n ---------- indicates the number of filters
* --------- indicates status orderly. “Y” means filter
running time reached replacement time, “N”
means running time is not over.
Example:
“1Y” --- 1-Fitler model, Filter time reached replacement
time
“2YN” ---- 2-Fitler model, Filter 1 time reached
replacement time and Filter 2 running time is not over
LX66, LX66A & LS+58 Serial Communication
20
06/18/06
There is Filter 1 data, one space, and Filter 2 data.
%1 = Filter No.1
%2 = Filter No.2 (N/A for 1-Filter model)
500
SMKH
%1, %2 ••••••••• “00000” – “99999”
(Deals with 0-99999 hours)
Ex: “00005” ----------- 1-Filter model, Filter running time is
5
hours
“00005_00015” ------- 2-Filter model, Filter 1 running time
is 5
hours and Filter 2 is 15 hours
There is Filter 1 data, one space, and Filter 2 data.
%1 = Filter No.1
%2 = Filter No.2 (N/A for 1-Filter model)
Get the running time of Option Box
filter
500
SMKCOND
“CLOG” ----------- Filter is clogged
“WARN” ---------- Filter is nearly clogged (Warning status)
“CLEAN” -------- Filter is not clogged
“FAIL” ----------- Failed (Fan stopped, etc. Prior to above
status)
Get clogged status of Option Box filter
Ex: “CLOG” ---------------- 1-Filter model, Filter is clogged
“CLOG_CLEAN” ----- 2-Filter model, Filter 1 is clogged
and
Filter 2 is not clogged
“n####”
n ---------- indicates the number of filters
# --------- indicates status orderly. “Y” means filter
running time reached replacement time, “N”
means running time is not over.
Example:
“1Y” --- 1-Fitler model, Filter time reached replacement
time
“2YN” ---- 2-Fitler model, Filter 1 time reached
replacement time and Filter 2 running time is not over
500
SMKREPL
Get the information of replacement
time for Option Box filter
Table 4j: Other Status Read Command Table
Command
Code
Function
STATUS
Get the operating status of projector
PRESSURE
Get Air Pressure data
SIGNAL
Get Signal status if there is a signal or
not
Timin
g
Msec
500
500
500
Parameters
“00” = Power ON
“80” = Standby
“40” = Processing Countdown
“20” = Processing Cooling Down
“10” = Power Failure
“28” = Processing Cooling Down due to abnormal
temperature
“88” = Standby after Cooling Down due to abnormal
temperature
“02” = Invalid RS-232C Command
“24” = Processing Power Save/Cooling Down
“04” = Power Save
“21” = Processing Cooling Down after Off due to lamp
failure
“81”= Standby after Cooling Down due to lamp failure
“2C” = Processing Cooling Down after Off due to Shutter
management
“8C” = Standby after Cooling Down due to Shutter
management
nnnn
ON – There is a signal
LX66, LX66A & LS+58 Serial Communication
21
06/18/06
OFF – There is no signal
VMUTE
Get Video Mute setting status
500
FREEZE
Get Freeze setting status
500
ALLPFAIL
HMPFAIL
PFAIL01
PFAIL02
PFAIL50
Get all the information of Power
Failure
Get total number of detectable Power
Failure
Get Item name of Power Failure No.01
and error status
Get Item name of Power Failure No.02
and error status
ON, OFF
ON, OFF
500
500
nnn
500
%1 ------ Item name of Power Failure (16-byte fixed
length)
%2 ------ Power status (2-byte fixed length)
Power is failed: “NG”
Power status is normal: “OK”
Get Item name of Power Failure No.50
and error status
500
%1 ------------------ Sensor 1 temp. (External temp.)
%2 ------------------ Sensor 2 temp. (Internal temp.1)
%3 ------------------ Sensor 3 temp. (Internal temp.2)
%4 ------------------ Sensor 4 temp. (Internal temp.3)
%1, %2 are fixed six characters
There is one space between %1 and %2
There is one space between %2 and %3
There is one space between %3 and %4
(Ex.) “□31.5F” [CR]
□ indicates a space. When the temperature sinks to -, the
first character is “-” like “-05.5F” [CR].
With some temperature sensors installed, the projector
returns the response continuously.
(Ex.1) “□31.5F□□35.2S□□38.0W□□XX.XS” [CR]
The first data indicates sensor 1 data, then one space,
and sensor 2 data.
TEMPFAIL
Last character indicates the sensor’s status.
“F” ----------- Exceeding critical temp.
“W” ---------- Approaching critical temp. (Warning
temp.)
“S” ----------- Sensor temp. is safe (Safe temp.)
“N” ----------- Sensor detects no critical temp.
“E” ----------- Unable to return the temp. data
Get temperature when sensors
approach abnormal temperature
The example 1 shows that sensor 1 indicates 31.5
degrees and the temperature is abnormal, sensor 2
indicates 35.2 degrees and the temperature is safe,
sensor 3 indicates 38.0 degrees and the temperature is
approaching critical state, sensor 4 indicates the
temperature is safe.
With the sensor which can only detect two states of
Normal/Abnormal, temperature is represented as
“ XX.XF” or “ XX.XS”. When temperature is safe, all
data is represented as “ 00.0S”.
When the projector is reset, “ 00.0S” is set, and every
time abnormal temperature occurs, it renews the data and
returns it.
In short, it only returns the renewed data of the latest
abnormal temperature and the previous data is deleted.
500
TEMP
Get current temperature
%1 ------------------ Sensor 1 temp. (External temp.)
%2 ------------------ Sensor 2 temp. (Internal temp.1)
%3 ------------------ Sensor 3 temp. (Internal temp.2)
%4 ------------------ Sensor 4 temp. (Internal temp.3)
LX66, LX66A & LS+58 Serial Communication
22
06/18/06
%1, %2 are fixed six characters
There is one space between %1 and %2
There is one space between %2 and %3
There is one space between %3 and %4
(Ex.) “□31.5F” [CR]
□ indicates a space. When the temperature sinks to
-, the first character is “-” like “-05.5F” [CR].
Last character indicates the sensor’s status.
“F” ----------- Exceeding critical temp.
“W” ---------- Approaching critical temp. (Warning
temp.)
“S” ----------- Sensor temp. is safe (Safe temp.)
“N” ----------- Sensor detects no critical temp.
“E” ----------- Unable to return the temp. data
With some temperature sensors installed, the
projector returns the response continuously.
(Ex.1) “□31.5F□□35.2S□□38.0W□□XX.XS”
[CR]
The first data indicates sensor 1 data, then one
space, and sensor 2 data.
The example 1 shows that sensor 1 indicates 31.5
degrees and the temperature is abnormal, sensor 2
indicates 35.2 degrees and the temperature is safe,
sensor 3 indicates 38.0 degrees and the
temperature is approaching critical state, sensor 4
indicates the temperature is safe.
With the sensor which can only detect two statuses
of Normal/Abnormal, temperature is represented as
“ XX.XF” or “ XX.XS”. When temperature is safe,
all data is represented as “ 00.0S”.
(Ex.2) “□00.0E□□00.0E□□− − − − N□□XX.XS”
[CR]
When it cannot return the temperature data due to
hardware error, the last character is “E” like “□
00.0E”.
It might happen for some projectors that
temperature continues to go up to abnormal status
as long as lamp ballasts are hot. Therefore when in
Standby mode or for several tens of seconds after
Power is ON, any treatment of Power Failure is not
processed. In that case, the temperature data is
represented as “□− − − − N”.
LX66, LX66A & LS+58 Serial Communication
23
06/18/06
Error Code Table
Function
Notes
?
-When the received data cannot be decoded
-Parameter determination error (digit number error, including invalid value,
etc.)
000
Normal reception (No error)
101
The function is not available in the selected Mode
102
Selected value is out of range
Command mismatched to Hardware (command for Optional
function which may not be installed)
You have reached upper or lower limit of increasing or decreasing
data
103
201
1.4 Controlling Multiple Projectors
You can control multiple projectors using the RS232C loop-through output. By daisy chaining (connect the PC RS232 to the
RS232 IN of one projector and then connect the RS232 OUT of that projector to the RS232 IN of another projector and so on),
one PC can control multiple projectors.
1. Setting the Projector’s Address
Set specific address number for each projector.
① Turn projector on.
② Enter the service mode.
To enter the service mode, press the MENU and SELECT button on the projector at the same time and hold for 3 seconds
③ Change the service Group to 10 using the left/right arrow key on the projector or remote control. Change the No. to 3 by
pressing the up/down arrows on the projector or remote control.
④ Once set to 10-3, adjust the data to set the projector’s address number. (Adjust the Data by pressing the VOLUME
UP/DOWN button. Setting value must be different for each projector to control each one individually.
⑤ Turn projector off, allow to cool and power back up for the new address to take effect.
WARNING:
Do not attempt to adjust any other items while in the service menu. Doing so could render the projector inoperable
and/or unsafe.
2. Sending Commands
Add “A” + specific address number to the beginning of a usual command, and send it.
Example 1 - Controlling One Projector in the Daisy Chain
To change only projector of address number 15 to INPUT2.
Send command: A015C06[CR]
where
A specifies that a unique projector address is being used
015 is the 3-digit address number in10 base (same as the address number set in the Service
Menu.
C06 is the command code to select INPUT 2
LX66, LX66A & LS+58 Serial Communication
24
06/18/06
[CR] is carriage return or 0D.
Note: Returning data is the same as connecting one projector to one PC.
Example 2 - Broadcasting Commands To All Projectors
When you want to turn all projectors on together.
Send command: AFFFC00[CR]
where
A specifies that a unique projector address is being used
FFF is the 3-digit address number used to address all projectors in the daisy chain.
C00 is the command code to POWER ON
[CR] is carriage return or 0Dh.
Note: There is no returning data when you send a broadcast command. (There is no response from the projectors)
CAUTION
When sending commands, be sure to add the address number. If you send a command without adding the address
number, it may cause a malfunction. This is because all of the projectors in the daisy chain will return data (like
connecting one projector to one PC) and the returned data may be garbled.
LX66, LX66A & LS+58 Serial Communication