This manual is intended for qualified service personnel only.
To reduce the risk of electric shock, fire or injury, do not perform any servicing other than that
contained in the operating instructions unless you are qualified to do so. Refer all servicing to
qualified service personnel.
! WARNUNG
Die Anleitung ist nur für qualifiziertes Fachpersonal bestimmt.
Alle Wartungsarbeiten dürfen nur von qualifiziertem Fachpersonal ausgeführt werden. Um die
Gefahr eines elektrischen Schlages, Feuergefahr und Verletzungen zu vermeiden, sind bei
Wartungsarbeiten strikt die Angaben in der Anleitung zu befolgen. Andere als die angegeben
Wartungsarbeiten dürfen nur von Personen ausgeführt werden, die eine spezielle Befähigung
dazu besitzen.
! AVERTISSEMENT
Ce manual est destiné uniquement aux personnes compétentes en charge de l’entretien. Afin
de réduire les risques de décharge électrique, d’incendie ou de blessure n’effectuer que les
réparations indiquées dans le mode d’emploi à moins d’être qualifié pour en effectuer d’autres.
Pour toute réparation faire appel à une personne compétente uniquement.
The projector is remotely controllable over RS-232C. It is useful for setting up the projector away from
the operator.
This protocol manual describes the specifications such as packet format and procedures for controlling
the projector.
In the following sections below, the term “CONTROLLER” is used as a device which controls the
projector. CONTROLLER can be a PC or other specific device that is able to handle RS-232C.
Although most of commands are available for both RS-232C.
1-2.Glossary of Terms
Table 1-1 Glossary of Terms
TermsAbbreviatedDescription
CONTROLLER_Command initiator such as PCs.
PROJECTOR_Front projector.
1-3.Protocol Stack Structure
The protocol stack structure diagram is shown below. Though the stack is drawn for RS-232C, the
following portions are common.
Table 1-2 Common Portions in Protocol Stack
Layer NameDescription
Sub CommandValue is assigned for projector’s functions. Refer to the section 2-1 for detail description.
Simplified CommandPacket format for sending/receiving “Sub Command”. Refer to the section 3-6-1 for
(1) RS-232C
detail description.
Sub Command
Simplified Command
Asynchronous
RS-232C
Fig. 1-1 RS-232C Protocol Stack
“RS-232C” layer is physical portion and “Asynchronous” is the traditional protocol layer as shown in the
section 3-2.
VPL-VW85
1
Page 6
2.Common Commands
2-1.Sub Commands
Sub Command is the value which is used by Simplified Command. Value is assigned for executing
function. For example, if you want to change the picture mode, the appropriate value assigned for the
desired picture mode should be chosen.
2-1-1. ITEM List
Item list tables are described below. Tables are shown per function category.
Table 2-1 ITEM List For Picture
<Table 1><Table 2>Remarks
Item NumberData
ItemUpper byteLower byteDataByte
Picture Mode00h02hDynamic0000hSet/Get
Standard0001h
Cinema10002h
Cinema20003h
Cinema30004h
User0005h
Contrast00h10hSet Value0000h to 0064h (0 to 100)
Brightness00h11hSet Value0000h to 0064h (0 to 100)
Color00h12hSet Value0000h to 0064h (0 to 100)
Hue00h13hSet Value0000h to 0064h (0 to 100)
Sharpness00h14hSet Value0000h to 0064h (0 to 100)
Color Temp.00h17hHigh0000h
Mid0001h
Low10002h
Custom10003h
Custom20004h
Custom30005h
Custom40006h
Low20007h
Custom50008h
Lamp Control00h1AhLow0000h
High0001h
Black Level Adj.
*1 The data definition of “Black Level Adj.” differs depending on the model.
*1
00h1ChSet ValueFFFDh to 0003h (_3 to 3)
2
VPL-VW85
Page 7
<Table 1><Table 2>Remarks
Item NumberData
ItemUpper byteLower byteDataByte
Advanced Iris00h1DhOff0000hSet/Get
Manual0001h
Auto10002h
Auto20003h
Real Color Processing00h1EhOff0000h
User10001h
User20002h
User30003h
Film Mode00h1FhOff0000h
Auto10001h
Auto20002h
Gamma Correction00h22hOff0000h
Gamma 10001h
Gamma 20002h
Gamma 30003h
Gamma 40004h
Gamma 50005h
Gamma 60006h
Gamma 70007h
Gamma 80008h
Gamma 90009h
Gamma 10000Ah
NR00h25hOff0000h
Low0001h
Middle0002h
High0003h
Block NR00h26hOff0000h
Low0001h
Middle0002h
High0003h
Mosquito NR00h27hOff0000h
Low0001h
Middle0002h
High0003h
White Level Adj.00h28hSet ValueFFFDh to 0003h (_3 to 3)
Color Space00h3BhNormal0000h
Wide10001h
Wide20002h
Wide30003h
VPL-VW85
3
Page 8
<Table 1><Table 2>Remarks
Item NumberData
ItemUpper byteLower byteDataByte
User Gain Red00h50hSet ValueFFE2h to 001Eh (_30 to 30)Set/Get
User Gain Green00h51hSet ValueFFE2h to 001Eh (_30 to 30)
User Gain Blue00h52hSet ValueFFE2h to 001Eh (_30 to 30)
User Bias Red00h53hSet ValueFFE2h to 001Eh (_30 to 30)
User Bias Green00h54hSet ValueFFE2h to 001Eh (_30 to 30)
User Bias Blue00h55hSet ValueFFE2h to 001Eh (_30 to 30)
Iris Sensitivity00h56hRecommend0000h
Fast0001h
Slow0002h
Iris Manual00h57hSet Value0000h to 0064h (0 to 100)
Film Projection00h58hOff0000h
Mode10001h
Mode20002h
Mode30003h
Motion Enhancer00h59hOff0000h
Low0001h
High0002h
xvColor00h5AhOff0000h
On0001h
Table 2-2 ITEM List For Screen
<Table 1><Table 2>Remarks
Item NumberData
ItemUpper byteLower byteDataByte
Wide Mode00h20hFull0000hSet/Get
Normal0001h
Wide Zoom0002h
Zoom0003h
Full10007h
Full20008h
Anamorphic Zoom000Bh
Over Scan00h23hOff0000h
On0001h
Screen Area00h24hFull0000h
Through0001h
4
VPL-VW85
Page 9
Table 2-3 ITEM List For Setup
<Table 1><Table 2>Remarks
Item NumberData
ItemUpper byteLower byteDataByte
Input00h01hVideo0000hSet/Get
S Video0001h
Input A0002h
Component0003h
HDMI10004h
HDMI20005h
Picture Muting00h30hOff0000h
On0001h
Input-A Signal Sel00h32hAuto0000h
Computer0001h
Component0002h
Video GBR0003h
Table 2-4 ITEM List For Status
<Table 1><Table 2>Remarks
Item NumberData
ItemUpper byteLower byteDataByte
Status Error01h01hNo Error0000hGet only
Lamp Error0001h
Fan Error0002h
Cover Error0004h
Temp Error0008h
D5V Error0010h
Power Error0020h
Temp Warning0040h
NVM Data Error0080h
Status Power01h02hStandby0000h
Start Up0001h
Startup Lamp0002h
Power On0003h
Cooling10004h
Cooling20005h
Saving Cooling10006h
Saving Cooling20007h
Saving Standby0008h
Lamp Timer01h13hUse Time0000h to FFFFh
*1
Status Error (2)01h25hNo Error0000h
Lens Shutter Error0001h
Highland Warning0020h
*1 Example) In case the lamp timer indicates 1000H, return value is [03E8h].
VPL-VW85
5
Page 10
Table 2-5 ITEM List For Infrared Remote Command
<Table 1><Table 2>Remarks
Item NumberData
ItemUpper byteLower byteDataUpper byteLower byte
Infrared Remote17hRefer to the00h00hSet Only
Commandsection 2-1-2 *1.
(15 bit category)(Table 2-6 -
_
Table 2-9)
Infrared Remote19hRefer to the00h00h
Commandsection 2-1-2 *1.
(20 bit category)(Table 2-6 -
_
Table 2-9)
Infrared Remote1BhRefer to the00h00h
Commandsection 2-1-2 *1._
(20 bit category)(Table 2-10)
*1: By using this Item Number, it is possible to simulate the infrared remote controller.
Choose your desired Code from the table in the section 2-1-2 and use it as the Lower byte of Item Number.
n
Depending on the category, different value (Upper byte) is assigned.
6
VPL-VW85
Page 11
2-1-2. Infrared Remote Command Code
Tables are shown per function category.
. 15 bit PROJECTOR:Table 2-6-Table 2-9
. 20 bit PROJECTOR-E: Table 2-6-Table 2-9
. 20 bit PROJECTOR-EE: Table 2-10
Table 2-6 Infrared Remote Command Code For Picture
Communication is enabled by the use of a D-Sub 9 Pin cross (reverse) cable.
The pin assignment of D-Sub 9 Pin and D-Sub 25 Pin is as follows.
D-Sub 9 Pin
Shell = FG
3
2
7
8
6
5
1
4
9
Pin numbers indicated as D-Sub 25 Pin are not used.
Assured cable length: 15 m (However, assurance may not be applicable for some cables.)
The software for controlling the projector from a PC is intended for performing transmission and reception for only the TxD and RxD lines.
Therefore the handshake normally performed by RS-232C is not necessary.
D-Sub 25 Pin
1
2
3
4
5
6
7
8
20
22
Name
FG
Grounding for safety protection or cable shield
TxD
Transmission data
RxD
Reception data
RTS
Transmission request
CTS
Transmission permission
DSR
Data set ready
SG
GND for signal
DCD
Data channel signal carrier detection
DTR
Data terminal ready
RI
Calling display (Presence/absence of calling signal)
3-2.Communication Specifications
. Full duplex communication channels (Flow control not performed.)
. Start-stop synchronism system
. Baud rate: 38.4 kbps (bits per second)
. The bit configuration is defined as follows.
1 START Bit + 8 DATA Bits + 1 PARITY Bit + 1 STOP Bit
STARTD3D2D1D0
BIT
D4D5D6D7
EVEN Parity ......Total number of “1”s from D0 to D7 is an even number. 8 0
...... Total number of “1”s from D0 to D7 is an odd number. 8 1
PARITY STOP
(MSB)(LSB)(EVEN)BIT
VPL-VW85
11
Page 16
3-3.Communication Procedure
3-3-1. Outline of Communication
All communication between CONTROLLER (PC, etc.) and DEVICE (PROJECTOR) is performed by the
command block format. Communication is started by the issue of a command at CONTROLLER and
ended when the return data is sent to CONTROLLER after DEVICE receives the command.
CONTROLLER is prohibited from sending several commands at one time. This means that after CONTROLLER sends one command, it cannot send other commands until DEVICE returns the return data.
DEVICE sends the return data after processing the command. The time from when CONTROLLER sends
the command until the return data is returned differs according to the contents of the command.
n
When Sircs Direct Command is sent, return data may not be returned in some cases.
3-4.Communication Rules
. When sending a command from CONTROLLER, the return data from PROJECTOR should be re-
ceived first before sending the next command. Even if the next command is sent before receiving the
return data, since PROJECTOR will not be able to receive that command, it does not return a response
to CONTROLLER. Consequently, no error code is also sent.
For detail of the waiting times for PROJECTOR to return the return data after CONTROLLER sends
the command, refer to the section 3-5.
. When a communication error occurs, PROJECTOR ignores the data received until now, and set into the
reception standby state.
. For undefined commands or commends determined as invalid by PROJECTOR, PROJECTOR will
send the “NAK” return data to CONTROLLER .
. Take note that when data is written when the input signal of PROJECTOR is unstable, that data (value)
will not be incorporated.
. When INDEX specified SIRCS direct command is transmitted, leave an interval of 45 msec until the
next transmission. (Do not return the return data (ACK, NAK) when the SIRCS direct command is
received.)
3-5.Approximate Return Waiting Times
The await-return time is approx. 30 to 2700 msec.
n
This is the case, unless the communications are interfered anyway.
12
VPL-VW85
Page 17
3-6.Command Block Format
START CODE
B0
B1
B2
B4
B3
DATA
ITEM NUMBER
TYPE
CHECK SUM
*
1
END CODE
B5
B6
B7
[A9h]
Put the item number.
Refer to the item list in the sections 2-1-1 and 2-1-2.
SET: 00h (Set data)
GET: 01h (Get data)
SET: Put the Data value described in the item list in the sections 2-1-1 and 2-1-2.
GET: Unused. Set Dummy data [00h, 00h]
Check Sum
[9Ah]
The block format of Simplified Command for RS-232C as shown in the Fig. 1-1. In this section, the block
format for Simplified Command is provided.
3-6-1. Simplified Command
[Send]
The block format for sending request is shown below.
[Receive (without data)]
The block format for response which includes no return data is shown below. Response is always sent by
PROJECTOR.
[A9h]
Refer to the reply definition table in the section 2-2.
[03h]
This data does not mean any senses.
Dummy Data [00h, 00h] is stored.
Check Sum
[9Ah]
B1
B2
B3
B4
B5
B6
B7
START CODEB0
ACK / NAK
TYPE
DUMMY DATA
CHECK SUM
END CODE
*
1
[Receive (with data)]
The block format for response which includes return data is shown below. Response is always sent by
PROJECTOR.
START CODEB0
B1
B2
B3
B4
B5
B6
B7
*1: CHECK SUM: B1 to B5 are calculated by OR. Refer to the example below.
VPL-VW85
ITEM NUMBER
TYPE
DATA
*
CHECK SUM
END CODE
<Example of Calculation>
0xA9101010010xA910101001
0xA9101010010x9A10011010
Answer10101001Answer10111011
1
0xA90xBB
[A9h]
Refer to the item list in the sections 2-1-1 and 2-1-2.
[02h]
Express data to be Reply data
Data value described in the item list
in the sections 2-1-1 and 2-1-2.
Check Sum
[9Ah]
13
Page 18
3-7.Packet Examples
3-7-1. Change “Wide Mode” to “Zoom”
START CODE = A9h
ITEM NUMBER = 0020h (Wide Mode)
SET/GET = 00h (SET)
DATA = 0003h (Zoom)
CHECK SUM = 23h
END CODE = 9Ah
You will receive the packet below if the process is successfully completed.
START CODE = A9h
ACK/NAK = 0000h (Complete)
ACK = 03h
DUMMY DATA = 0000h
CHECK SUM = 03h
END CODE = 9Ah
There’s another way to realize the same purpose. There is “WIDE MODE TOGGLE” key on the infrared
remote controller. By using this key, wide mode can be changed. Issue the Infrared Remote Command for
this key several times to set wide mode “Zoom”. Packet format will make as follows. Refer to the Table
2-7 for wide mode toggle.
START CODE = A9h
ITEM NUMBER = 196Eh (WIDE MODE TOGGLE)
SET/GET = 00h (SET)
DATA = 0000h
CHECK SUM = 7Fh
END CODE = 9Ah
3-8.AMX Device Discovery
This model is equipped with the protocol that conforms to the Device Discovery stipulated by AMX.
Contact AMX for details about the Device Discovery.
14
VPL-VW85
Page 19
The material contained in this manual consists of
information that is the property of Sony Corporation.
Sony Corporation expressly prohibits the duplication of
any portion of this manual or the use thereof for any
purpose other than the operation or maintenance of the
equipment described in this manual without the express
written permission of Sony Corporation.
Le matériel contenu dans ce manuel consiste en
informations qui sont la propriété de Sony Corporation.
Sony Corporation interdit formellement la copie de
quelque partie que ce soit de ce manuel ou son emploi
pour tout autre but que des opérations ou entretiens de
l’équipement à moins d’une permission écrite de Sony
Corporation.
Das in dieser Anleitung enthaltene Material besteht aus
Informationen, die Eigentum der Sony Corporation sind.
Die Sony Corporation untersagt ausdrücklich die
Vervielfältigung jeglicher Teile dieser Anleitung oder den
Gebrauch derselben für irgendeinen anderen Zweck als
die Bedienung oder Wartung der in dieser Anleitung
beschriebenen Ausrüstung ohne ausdrückliche
schriftliche Erlaubnis der Sony Corporation.