VPL-VW50 Protocol Manual

VPL-VW50 Protocol Manual

VIDEO PROJECTOR

VPL-VW50

PROTOCOL MANUAL

1st Edition

! 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.

VPL-VW50

Table of Contents

1.

Introduction

2.

RS-232C

2-1.

Communication Specifications .......................................... 1

2-2.

Command Block Format .................................................... 2

2-3.

Block Format ..................................................................... 3

2-4.

Connection ......................................................................... 4

2-5.

Communication Procedure ................................................ 4

2-5-1.

Outline of Communication ....................................... 4

2-6.

Communication Rules ....................................................... 5

2-7.

Approximate Return Waiting Times ................................. 5

Appendix

VPL-VW50

1

1. Introduction

This protocol manual describes the basic configuration and basic operations of various commands used for projector. Projector can be controlled using the commands provided in “Appendix”. Using an external

CONTROLLER , etc., inputs can be switched and the power can also be turned on and off. In the following paragraphs, “CONTROLLER” means an external device such as a PC which controls projector using these commands.

2. RS-232C

2-1. Communication Specifications

<RS-232C Communication Signal>

. 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

START

BIT

D0

(LSB)

D1 D2 D3 D4 D5 D6 D7

(MSB)

PARITY STOP

(EVEN) BIT

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

VPL-VW50

1

B3

B4

B5

B6

B7

B0

B1

B2

2-2. Command Block Format

The code from B0 to B7 as described below are transmitted.

Transmission from the Master side

ITEM NUMBER

SET / GET

DATA

Reception in the Master side

START CODE : 0xA9

ACK / NAK

ACK

DUMMY DATA

CHECK SUM

END CODE : 0x9A

B0 START CORD

Common in the all FORMAT

B6 CHECK SUM

B1 to B5 are calculated by OR;

<Example of Calculation>

0xA9

0xA9

Answer

1010

1010

1010

1001

1001

1001

0xA9

B7 END CODE

Common in the all FORMAT

0xA9

0x9A

Answer

1010

1001

1011

Reception in the Master side

(With Data)

1001

1010

1011

0xBB

ITEM NUMBER

REPLY

DATA

2

VPL-VW50

2-3. Block Format

B0

B1

B2

B3

B4

B5

B6

B7

B0

B1

B2

B3

B4

B5

B6

B7

Transmission from the Master side

START CODE

ITEM NUMBER

SET / GET

DATA

CHECK SUM

END CODE

Reception in the Master side

START CODE

ACK / NAK

ACK

DUMMY DATA

CHECK SUM

END CODE

Data transmission to the Projector

Start of Command

Set the Data Category Value desired.

Refer to the Appendix Table 1 for details.

SET: 0x00 (Set data)

GET: 0x01 (Get data)

SET: Data to be set (Refer to the Appendix Table 2)

GET: Unused. Set Dummy data [0x00, 0x00]

Check Sum

End of Command

Receive results of the data transmission from the Projector.

Start of Command

Results correspond with the data transmission

Refer to the Appendix Table 3 for the data in detail.

[0x03]

Express Reply data either of ACK, or NAK

This data does not mean any senses.

Dummy Data [0x00, 0x00] is stored.

Check Sum

End of Command

B0

B1

B2

B3

B4

B5

B6

B7

Reception in the Master side (With Data)

START CODE

ITEM NUMBER

REPLY

DATA

CHECK SUM

END CODE

Receive data from the Projector

Start of Command

Data to acquire

Refer to the Appendix Table 1 in detail.

[0x02]

Express data to be Reply data

Received data

Refer to the Appendix Table 2 in detail.

Check Sum

End of Command

VPL-VW50

3

2-4. Connection

<RS-232C Connection>

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

4

9

5

1

D-Sub 25 Pin

1

2

3

4

5

6

7

8

20

22

FG

TxD

RxD

RTS

CTS

DSR

SG

DCD

DTR

RI

Name

Grounding for safety protection or cable shield

Transmission data

Reception data

Transmission request

Transmission permission

Data set ready

GND for signal

Data channel signal carrier detection

Data terminal ready

Calling display (Presence/absence of calling signal)

Pins 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 there is no handshake normally performed by RS-232C.

2-5. Communication Procedure

2-5-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 CON-

TROLLER 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.

4

VPL-VW50

2-6. Communication Rules

. When sending a command from CONTROLLER, the return data from PROJECTOR should be received 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.

The following lists the approximate waiting times for PROJECTOR to return the return data after

CONTROLLER sends the command.

. 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.)

2-7. Approximate Return Waiting Times

The await-return time is approx. 30 msec.

n

This is the case, unless the communications are interfered anyway.

VPL-VW50

5

Appendix

Item

Input

Picture Mode

Contrast

Brightness

Color

Hue

Sharpness

ColTemp

Lamp Control

DDE

Black Level Adj.

Advanced Iris

Real Color Processing

<Table 1>

Item Number

Upper byte

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

Lower byte

01h

02h

10h

11h

12h

13h

14h

17h

1Ah

1Bh

1Ch

1Dh

1Eh

Data

Video

S Video

Input A

Component

HDMI1

HDMI2

Dynamic

Standard

Cinema

User1

User2

User3

Normal

High

Mid

Low

Custom1

Custom2

Custom3

Low

High

Off

DDE Progressive

DDE Film

Off

Low

High

Off

On

Auto1

Auto2 off

User1

User2

User3

<Table 2>

Data

Upper byte Lower byte

04h

05h

00h

01h

02h

03h

00h

01h

02h

03h

04h

05h

00h to 64h (0 to 100)

00h to 64h (0 to 100)

00h to 64h (0 to 100)

00h to 64h (0 to 100)

00h to 64h (0 to 100)

00h

01h

02h

00h

01h

02h

03h

00h

01h

02h

03h

03h

04h

05h

00h

01h

00h

01h

02h

00h

01h

02h

Remarks

Set/Get

6

VPL-VW50

Item

Wide Mode

Gamma Correction

Over Scan

Screen Area

NR

Picture Muting

Input-A Signal Sel

Color Space

USER GAIN RED

USER GAIN GREEN

USER GAIN BLUE

USER BIAS RED

USER BIAS GREEN

USER BIAS BLUE

Iris Sensitivity

Iris Manual

<Table 1>

Item Number

Upper byte

00h

Lower byte

20h

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

00h

22h

23h

24h

25h

30h

32h

3Bh

50h

51h

52h

53h

54h

55h

56h

57h

Data

Full

Normal

Wide Zoom

Zoom

Full1

Full2

Off

Gamma 1

High

Off

On

Auto

Computer

Component

Video GBR

Normal

Wide

Gamma 2

Gamma 3

Off

On

Full

Through

Off

Low

Middle

Recommend

Fast

Slow

<Table 2>

Data

Upper byte Lower byte

00h

01h

00h

01h

02h

02h

03h

00h

01h

03h

00h

01h

00h

01h

02h

07h

08h

00h

01h

00h

01h

02h

03h

03h

00h

01h

E2h to 1Eh (-30 to 30)

E2h to 1Eh (-30 to 30)

E2h to 1Eh (-30 to 30)

E2h to 1Eh (-30 to 30)

E2h to 1Eh (-30 to 30)

E2h to 1Eh (-30 to 30)

00h

01h

02h

00h to 64h (0 to 100)

Remarks

Set/Get

VPL-VW50

7

Item

Status Error

Status Power

<Table 1>

Item Number

Upper byte

01h

01h

Lower byte

01h

02h

Data

NO ERROR

LAMP ERROR

FAN ERROR

COVER ERROR

TEMP ERROR

D5V ERROR

POWER ERROR

WARNING ERROR

NVM Data ERROR

STANBY

START UP

STARTUP LAMP

POWER ON

COOLING1

<Table 2>

Data

Upper byte

00h

01h

02h

04h

08h

10h

20h

40h

80h

00h

01h

02h

03h

04h

Lower byte

COOLING2

SAVING COOLING1

05h

06h

SAVING COOLING2

SAVING STABY

USE TIME Lamp Timer

Sircs (15bit category)

Sircs (20bit category)

01h

17h

19h

13h

Refer to Table4

Refer to Table5

-----

-----

*1 Example) In case the lamp timer indicates 1000H, return values are [03h] upper byte and [E8h] lower byte.

*2 It is corresponded to single command only.

00h

00h

07h

08h

0000h-FFFFh *1

00h

00h

Remarks

Get only

Set only

*2

8

VPL-VW50

Item

ACK

NAK

<Table 3>

Item Number

Data

_

Undefined Command

Size Error

Select Error

Range Over

Not Applicable

Check Sum Error

Framing Error

Parity Error

Over Rub Error

Other Comm Error

Upper byte

00h

01h

F0h

Data

Lower byte

00h

01h

04h

05h

06h

0Ah

10h

20h

30h

40h

50h

Waiting time for the return value is about 200 msec.

n

This waiting time for the return value is subject to the conditions that communication is not bothered by any reasons.

VPL-VW50

9

10

MODE USER3

MODE USER2

MODE USER1

MODE CINEMA

VPL-VW50

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.

VPL-VW50

VPL-VW50 (SY) E

9-883-615-01

English

Sony EMCS Corporation

2006 I R16-1

Ichinomiya Tec

©2006

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project