Sony VPL VPL-HW15 User manual

VIDEO PROJECTOR
VPL-HW15
PROTOCOL MANUAL
1st Edition

VPL-HW15
!警告
このマニュアルは,サービス専用です。
お客様が,このマニュアルに記載された設置や保守,点検,修理などを行うと感電や火災,
人身事故につながることがあります。
危険をさけるため,サービストレーニングを受けた技術者のみご使用ください。
!WARNING
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.

1
VPL-HW15
Table of Contents
1. Overview
1-1. Introduction ........................................................................ 1
1-2. Glossary of Terms .............................................................. 1
1-3. Protocol Stack Structure..................................................... 1
2. Common Commands
2-1. Sub Commands .................................................................. 2
2-1-1. ITEM List ................................................................. 2
2-1-2. Infrared Remote Command Code............................. 6
2-2. Reply .................................................................................. 8
3. RS-232C
3-1. Connection ......................................................................... 9
3-2. Communication Specifications........................................... 9
3-3. Communication Procedure............................................... 10
3-4. Command Block Format ...................................................11
3-4-1. Simplified Command ...............................................11
3-5. Packet Examples .............................................................. 12
3-5-1. Change “Wide Mode” to “Zoom”........................... 12
3-6. AMX Device Discovery................................................... 12


1
VPL-HW15
RS-232C
Simplified Command
Asynchronous
Sub Command
1. Overview
1-1. Introduction
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 projec-
tor. 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
Terms Abbreviated Description
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 follow-
ing portions are common.
Table 1-2 Common Portions in Protocol Stack
Layer Name Description
Sub Command Value is assigned for projector’s functions. Refer to the section 2-1 for detail
description.
Simplified Command Packet format for sending/receiving “Sub Command”. Refer to the section 3-4-1 for
detail description.
(1) 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.

2VPL-HW15
2. Common Commands
2-1. Sub Commands
Sub Command is the value which is used by Simplified Command. Value is assigned for executing func-
tion. 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 Number Data
Item Upper byte Lower byte Data Upper byte Lower byte
Picture Mode 00h 02h Dynamic 0000h Set/Get
Standard 0001h
Cinema 0002h
User1 0003h
User2 0004h
User3 0005h
Contrast 00h 10h 0000h to 0064h (0 to 100)
Brightness 00h 11h 0000h to 0064h (0 to 100)
Color 00h 12h 0000h to 0064h (0 to 100)
Hue 00h 13h 0000h to 0064h (0 to 100)
Sharpness 00h 14h 0000h to 0064h (0 to 100)
Color Temp. 00h 17h High 0000h
Mid 0001h
Low 0002h
Custom1 0003h
Custom2 0004h
Custom3 0005h
Custom4 0006h
Lamp Control 00h 1Ah Low 0000h
High 0001h
Black Level Adj. 00h 1Ch Off 0000h
Low 0001h
High 0002h
Advanced Iris 00h 1Dh Off 0000h
Manual 0001h
Auto1 0002h
Auto2 0003h
Real Color Processing 00h 1Eh Off 0000h
User1 0001h
User2 0002h
User3 0003h

3
VPL-HW15
<Table 1> <Table 2> Remarks
Item Number Data
Item Upper byte Lower byte Data Upper byte Lower byte
Film Mode 00h 1Fh Off 0000h Set/Get
Auto1 0001h
Auto2 0002h
Gamma Correction 00h 22h Off 0000h
Gamma 1 0001h
Gamma 2 0002h
Gamma 3 0003h
Gamma 4 0004h
Gamma 5 0005h
Gamma 6 0006h
NR 00h 25h Off 0000h
Low 0001h
Middle 0002h
High 0003h
Block NR 00h 26h Off 0000h
Low 0001h
Middle 0002h
High 0003h
Mosquito NR 00h 27h Off 0000h
Low 0001h
Middle 0002h
High 0003h
Color Space 00h 3Bh Normal 0000h
Wide 0001h
USER GAIN RED 00h 50h FFE2h to 001Eh (_30 to 30)
USER GAIN GREEN 00h 51h FFE2h to 001Eh (_30 to 30)
USER GAIN BLUE 00h 52h FFE2h to 001Eh (_30 to 30)
USER BIAS RED 00h 53h FFE2h to 001Eh (_30 to 30)
USER BIAS GREEN 00h 54h FFE2h to 001Eh (_30 to 30)
USER BIAS BLUE 00h 55h FFE2h to 001Eh (_30 to 30)
Iris Sensitivity 00h 56h Recommend 0000h
Fast 0001h
Slow 0002h
Iris Manual 00h 57h 0000h to 0064h (0 to 100)

4VPL-HW15
Table 2-2 ITEM List For Screen
<Table 1> <Table 2> Remarks
Item Number Data
Item Upper byte Lower byte Data Upper byte Lower byte
Wide Mode 00h 20h Full 0000h Set/Get
Normal 0001h
Wide Zoom 0002h
Zoom 0003h
Full1 0007h
Full2 0008h
Over Scan 00h 23h Off 0000h
On 0001h
Screen Area 00h 24h Full 0000h
Through 0001h
Table 2-3 ITEM List For Setup
<Table 1> <Table 2> Remarks
Item Number Data
Item Upper byte Lower byte Data Upper byte Lower byte
Input 00h 01h Video 0000h Set/Get
S Video 0001h
Input A 0002h
Component 0003h
HDMI1 0004h
HDMI2 0005h
Picture Muting 00h 30h Off 0000h
On 0001h

5
VPL-HW15
Table 2-4 ITEM List For Status
<Table 1> <Table 2> Remarks
Item Number Data
Item Upper byte Lower byte Data Upper byte Lower byte
Status Error 01h 01h NO ERROR 0000h Get only
LAMP ERROR 0001h
FAN ERROR 0002h
COVER ERROR 0004h
TEMP ERROR 0008h
D5V ERROR 0010h
POWER ERROR 0020h
TEMP WARNING 0040h
NVM Data ERROR 0080h
Status Power 01h 02h STANBY 0000h
START UP 0001h
STARTUP LAMP 0002h
POWER ON 0003h
COOLING1 0004h
COOLING2 0005h
SAVING COOLING1 0006h
SAVING COOLING2 0007h
SAVING STABY 0008h
Lamp Timer 01h 13h USE TIME 0000h-FFFFh *1
*1 Example) In case the lamp timer indicates 1000H, return values are [03h] upper byte and [E8h] lower byte.
Table 2-5 ITEM List For Infrared Remote Command
<Table 1> <Table 2> Remarks
Item Number Data
Item Upper byte Lower byte Data Upper byte Lower byte
Infrared Remote
Command
(15 bit category)
17h Refer to the
section 2-1-2*1.
00h 00h Set Only
Infrared Remote
Command
(20 bit category)
19h Refer to the
section 2-1-2*1.
(Table 2-6-
Table 2-9)
00h 00h
Infrared Remote
Command
(20 bit category)
1Bh Refer to the
section 2-1-2*1.
(Table 2-10)
00h 00h
*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.

6VPL-HW15
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
CATEGORY Code Name
15 bit
PROJECTOR
20 bit
PROJECTOR-E
O_ 07 BLACK LEVEL
O_ 18 CONTRAST +HIGH
O_ 19 CONTRAST _LOW
O_ 1A COLOR +HIGH
O_ 1B COLOR _LOW
O_ 1E BRIGHTNESS +BRIGHT
O_ 1F BRIGHTNESS _DARK
O_ 20 HUE +GREENISH
O_ 21 HUE _PURPLISH
O_ 22 SHARPNESS +SHARP
O_ 23 SHARPNESS _SOFT
_O 08 RCP
_O 09 ADJUST PICTURE TOGGLE
_O 4B COLOR SPACE TOGGLE
_O 51 PICTURE MODE DYNAMIC
_O 52 PICTURE MODE STANDARD
_O 53 PICTURE MODE CINEMA
_O 54 PICTURE MODE USER1
_O 55 PICTURE MODE USER2
_O 56 PICTURE MODE USER3
_O 5B PICTURE MODE TOGGLE
_O 5C COLOR TEMP TOGGLE
_O 5E GAMMA COLLECTION TOGGLE
_O 5F IRIS MODE TOGGLE

7
VPL-HW15
Table 2-7 Infrared Remote Command Code For Screen
CATEGORY Code Name
15 bit
PROJECTOR
20 bit
PROJECTOR-E
O_ 47 PITCH
O_ 48 SHIFT
_O 60 APA
_O 61 PHASE
_O 6E WIDE MODE TOGGLE
Table 2-8 Infrared Remote Command Code For Setup
CATEGORY Code Name
15 bit
PROJECTOR
20 bit
PROJECTOR-E
O_ 15 POWER ON/OFF*1
O_ 24 PICTURE MUTING
O_ 25 STATUS ON
O_ 26 STATUS OFF
O_ 29 MENU
O_ 2A VIDEO
O_ 2B INPUT A
O_ 2C COMPONENT
O_ 2E POWER ON*1
O_ 2F POWER OFF
O_ 33 CURSOR →
O_ 34 CURSOR ←
O_ 35 CURSOR ↑
O_ 36 CURSOR ↓
O_ 57 INPUT SELECT
O_ 5A ENTER
O_ 5F S VIDEO
O_ 6F HDMI 1
O_ 70 HDMI 2
O_ 7B RESET
*1: Send the command twice when this unit is in standby state.
Table 2-9 Infrared Remote Command Code For Installation
CATEGORY Code Name
15 bit
PROJECTOR
20 bit
PROJECTOR-E
_O 00 V KEYSTONE+
_O 01 V KEYSTONE_
_O 3A V KEYSTONE
_O 78 LENS CONTROL

8VPL-HW15
Table 2-10 Infrared Remote Command Code for 20 bit PRJECTOR-EE
CATEGORY Code Name
20 bit
PROJECTOR-EE
O6E OPTIONS
O6F EXIT
O70 SYNC MENU ON/OFF
O71 PLAY
O72 STOP
O73 PAUSE
O74 FAST REWIND
O75 FAST FORWARD
O76 PREVIOUS
O77 NEXT
2-2. Reply
<Table 3>
Item Number Data
Item Data Upper byte Lower byte
ACK COMPLETE 00h 00h
NAK UNDEFINED COMMAND 01h 01h
SIZE ERROR 04h
SELECT ERROR 05h
RANGE OVER 06h
NOT APPLICABLE 0Ah
CHECK SUM ERROR F0h 10h
FRAMING ERROR 20h
PARITY ERROR 30h
OVER RUN ERROR 40h
OTHER COMM ERROR 50h
Error description
Check Sum Error
A check sum error occurred.
Framing Error
A framing error occurred.
Parity Error
A parity error occurred.
Over Run Error
An overrun error occurred.
Other Comm Error
Another error occurred.

9
VPL-HW15
_EXT VIEW _
1
5
69
D4 D5 D6 D7
(MSB)(LSB) (EVEN) BIT
PARITY STOP
BIT
START D3D2D1D0
3. RS-232C
3-1. Connection
The RS-232C pin assignment is shown below.
REMOTE: RS-232C (D-sub 9-pin, Female)
Pin No. Signal name Function
1 N.C. _
2 RxD Receive Data
3 TxD Transmit Data
4 N.C. _
5 GND Signal Ground
6 N.C. _
7 N.C. _
8 N.C. _
9 N.C. _
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
EVEN Parity ............Total number of “1”s from D0 to D7 is an even number. 80
............Total number of “1”s from D0 to D7 is an odd number. 81

10 VPL-HW15
CONTROLLER PROJECTOR
Waiting Time 45 ms
Send Command
Receive Command
(ACK/NAK/REPLY)
Send Command (Infrared Remote Command)
Send Command (Infrared Remote Command)
The command is executed if it’s valid.
Then, the receive command is sent to
the CONTROLLER.
3-3. Communication Procedure
RS-232C communication sequence is shown below. Each command must be issued by CONTROLLER
and PROJECTOR responses to it.
Fig. 3-1 Command Sequence
It is prohibited that CONTROLLER send another command before receiving the response to the previous
command. Since PROJECTOR executes the command before sending the return data, CONTROLLER
must wait a while before receiving the response. The waiting time depends on the commands. Approxi-
mate waiting time is shown below.
30 to 2500 milliseconds
n
No response is sent for Infrared Remote Command. Therefore, it should be waited for 45 milliseconds
before sending the next command.

11
VPL-HW15
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]
START CODE
B0
B1
B2
B4
B3
DUMMY DATA
ACK / NAK
TYPE
CHECK SUM
*
1
END CODE
B5
B6
B7
[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]
START CODE
B0
B1
B2
B4
B3
DATA
ITEM NUMBER
TYPE
CHECK SUM
*
1
END CODE
B5
B6
B7
Check Sum
[9Ah]
[A9h]
Put the item number.
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.
3-4. Command Block Format
There are 2 types of block format for RS-232C as shown in the Fig. 1-1. In this section, the block format
for Simplified Command and Simplified Variable Length Command are provided.
3-4-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.
[Receive (with data)]
The block format for response which includes return data is shown below. Response is always sent by
PROJECTOR.
*1: CHECK SUM: B1 to B5 are calculated by OR. Refer to the example below.
<Example of Calculation>
0xA9 1010 1001 0xA9 1010 1001
0xA9 1010 1001 0x9A 1001 1010
Answer 1010 1001 Answer 1011 1011
0xA9 0xBB

12 VPL-HW15
3-5. Packet Examples
3-5-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-6. AMX Device Discovery
This model is equipped with the protocol that conforms to the Device Discovery stipulated by AMX. Con-
tact AMX for details about the Device Discovery.

VPL-HW15
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.
このマニュアルに記載されている事柄の著作権は当社に
あります。
従って,当社の許可なしに無断で複写したり,説明内容
(操作,保守等)と異なる目的で本マニュアルを使用する
ことを禁止します。

Sony Corporation
VPL-HW15 (J)
VPL-HW15 (SY)
VPL-HW15 (UC) E
9-968-699-01
Printed in Japan
2009. 8 22
©2009
Other manuals for VPL VPL-HW15
3
Table of contents
Other Sony Projector manuals

Sony
Sony VPL-EW130 User manual

Sony
Sony VPL-GTZ1 User manual

Sony
Sony KP-46S55 User manual

Sony
Sony VPL-S500U User manual

Sony
Sony VPH-2020QJ User manual

Sony
Sony Xperia Touch G1109 User manual

Sony
Sony VPL-DX146 Service manual

Sony
Sony VPL-VW600ES User manual

Sony
Sony VPL-X1000U User manual

Sony
Sony VPL-VW1000ES User manual

Sony
Sony VLP-CH350 User manual

Sony
Sony VPL-SW535 User manual

Sony
Sony VPLSW525 Guide

Sony
Sony VPLFH36/B User manual

Sony
Sony Superbright VPL-PX40 User manual

Sony
Sony RM-PJ25 User manual

Sony
Sony VPLVW40 - SXRD Projector - HD 1080p User manual

Sony
Sony VPL-SW636C Service manual

Sony
Sony VPL-CX70 User manual

Sony
Sony VPL-VW1025ES Service manual