Sony VPL-PX35, VPL-FX51, VPL-PX40 User Manual 4

DATA PROJECTOR
VPL-PX35
DATA PROJECTOR
VPL-PX40
DATA PROJECTOR
VPL-FX51
PROTOCOL MANUAL 1st Edition (Revised 3)
! 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-PX35/PX40/FX51

Table of Contents

1. Introduction .............................................................................................. 1
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
3. NETWORK
3-1. Introduction .................................................................................................... 6
3-1-1. Advertisement ............................................................................... 6
3-1-1-1. Function ..................................................................... 6
3-1-1-2. Setup Items ................................................................ 6
3-1-2. Remote Control ............................................................................. 7
3-1-2-1. Function ..................................................................... 7
3-1-2-2. Setup Items ................................................................ 7
3-2. SDAP Protocol ............................................................................................... 8
3-3. SDCP Protocol ............................................................................................... 9
3-3-1. Format ........................................................................................... 9
3-3-1-1. Header ........................................................................ 9
3-3-1-2. Community ................................................................ 9
3-3-1-3. Command ................................................................. 10
3-3-1-4. SET Request ............................................................ 11
3-3-1-5. GET Request ............................................................ 11
3-3-1-6. ERROR Response .................................................... 11
3-3-2. Items ............................................................................................ 12
3-3-2-1. Model Dependent Category ..................................... 12
3-3-2-2. Equipment Information Acquisition (80**h) .......... 12
3-3-2-3. Network Information Acquisition (90**h) .............. 13
3-3-3. Error Code ................................................................................... 14
3-3-3-1. Item Error ................................................................. 15
3-3-3-2. Community Error ..................................................... 15
3-3-3-3. Request Error ........................................................... 16
3-3-3-4. Network Error .......................................................... 16
3-3-3-5. Comm Error ............................................................. 17
3-3-3-6. NVRAM Error ......................................................... 17
VPL-PX35/PX40/FX51
1
Appendix A. Setup Method For VPL-PX35 and PX40
A-1. Command ..................................................................................................... 18
A-1-1. Setting ......................................................................................... 18
A-1-2. Display ........................................................................................ 19
A-2. Setting Command ......................................................................................... 20
Appendix B ..................................................................................................... 21
2
VPL-PX35/PX40/FX51

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 follow­ing 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 D3D2D1D0
BIT
D4 D5 D6 D7
(MSB)(LSB) (EVEN) BIT
EVEN Parity.....Total number of “1”s from D0 to D7 is an even number.
PARITY STOP
VPL-PX35/PX40/FX51
1

2-2. Command Block Format

The code from B0 to B7 as described below are transmitted.
Transmission from
the Master side
B0 B1
B2 B3
B4 B5 B6 B7
ITEM NUMBER ACK / NAK ITEM NUMBER
SET / GET ACK
DATA
B0 START CORD
Common in the all FORMAT
B6 CHECK SUM
B1 to B5 are calculated by OR;
<Example of Calculation>
0 x A9 1010 1001 0 x A9 1010 1001 0 x A9 1010 1001 0 x 9A 1001 1010 Answer 1010 1001 Answer 1011 1011
Reception in
the Master side
START CODE : 0 x A9
DUMMY DATA
CHECK SUM
END CODE : 0 x 9A
Reception in the Master side
0 x A9 0 x BB
(With Data)
REPLY
DATA
B7 END CODE
Common in the all FORMAT
2
VPL-PX35/PX40/FX51

2-3. Block Format

B0 B1
B2 B3
B4 B5 B6 B7
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 CODEB0
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 B Table 1 for details. SET: 0 x 00 (Set data)
GET: 0 x 01 (Get data) SET: Data to be set (Refer to the Appendix B Table 2)
GET: Unused. Set Dummy data [0 x 00, 0 x 00] 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 B Table 3 for the data in detail. [0 x 03]
Express Reply data either of ACK, or NAK This data does not mean any senses.
Dummy Data [0 x 00, 0 x 00] is stored. Check Sum
End of Command
Reception in the Master side (With Data)
START CODEB0
B1 B2
B3
B4 B5 B6 B7
ITEM NUMBER
REPLY
DATA
CHECK SUM
END CODE
Receive data from the Projector
Start of Command Data to acquire
Refer to the Appendix B Table 1 in detail. [0 x 02]
Express data to be Reply data Received data
Refer to the Appendix B Table 2 in detail. Check Sum End of Command
VPL-PX35/PX40/FX51
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 5 1 4 9
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)
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 recep­tion 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-PX35/PX40/FX51

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-PX35/PX40/FX51
5

3. NETWORK

3-1. Introduction

This section describes the specifications, performance and operations of the network service that is going to be installed in the target projector.

3-1-1. Advertisement

The advertisement service is provided to facilitate development of a PC application that can automatically detect a projector on the network. This function is achieved by broadcasting the equipment information periodically to the network.
3-1-1-1. Function
The equipment information shown below is transmitted as the broadcast packet periodically (at certain intervals).
Information Description
Category Category of the equipment Equipment name Name of the equipment Serial number Serial number of the equipment Installation information Installation location of the equipment Community Community name of the equipment Power status Power status of the equipment
m . The category of projector is 0x0a. . The power status sets ffffh if communication error occurs.
Protocol
The SDAP protocol is defined in order to provide this service.
Item Description
Protocol name SDAP (Simple Display Advertisement Protocol) Transport UDP Port number 53862 BC interval Once every 30 seconds (initial value)
3-1-1-2. Setup Items
The items that can be set for the advertisement service are described below.
Setup items Description
Port Port number Interval Broadcast interval
6
VPL-PX35/PX40/FX51

3-1-2. Remote Control

The remote control service is provided that can control the target equipment from remote location via network. The SDCP protocol that serves to acquire the basic information such as equipment name and serial numbers is installed in this projector.
3-1-2-1. Function
This responds to the control command and requests for acquiring the status and information supplied from clients.
Control request
Enables the input to be selected and picture control to be adjusted.
SIRCS request
Enables remote control by sending the SIRCS code.
Status request
Enables equipment status information such as power status, error information and power-on time to be acquired.
Information request
Enables equipment information such as equipment name, serial number and installation information to be acquired.
Protocol
Item Description
Protocol name SDCP (Simple Display Control Protocol) Transport TCP Port number 53484 TCP connection timeout 30 seconds
3-1-2-2. Setup Items
The items that can be set for the remote control service are described below.
Setup item Description
Port Port number Timeout TCP connection timeout time
VPL-PX35/PX40/FX51
7
Loading...
+ 23 hidden pages