DATA PROJECTOR VPL-PX35 VPL-PX40 VPL-FX51 DATA PROJECTOR DATA PROJECTOR 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.
Table of Contents 1. Introduction .............................................................................................. 1 2. RS-232C 2-1. 2-2. 2-3. 2-4. 2-5. 2-6. 2-7. Communication Specifications ...................................................................... 1 Command Block Format ................................................................................ 2 Block Format .................................................................................................. 3 Connection ...
Appendix A. Setup Method For VPL-PX35 and PX40 A-1. A-2. Command ..................................................................................................... 18 A-1-1. Setting ......................................................................................... 18 A-1-2. Display ........................................................................................ 19 Setting Command ......................................................................................... 20 Appendix B ....
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.
2-2. Command Block Format The code from B0 to B7 as described below are transmitted.
2-3. Block Format Transmission from the Master side B0 START CODE B1 ITEM NUMBER B2 SET / GET B3 B4 DATA B5 B6 CHECK SUM B7 END CODE Reception in the Master side B0 B1 B2 B3 B4 CHECK SUM END CODE Reception in the Master side (With Data) B3 B4 B5 START CODE ITEM NUMBER REPLY DATA B6 CHECK SUM B7 END CODE VPL-PX35/PX40/FX51 SET: Data to be set (Refer to the Appendix B Table 2) GET: Unused.
2-4. 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.
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. .
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.
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.
3-2. SDAP Protocol This section describes the SDAP packet structure. Header (4) Community (4) Serial No. Power Status (4) (2) Product name (12) Location (24) Fig.1 Packet structure 1) Header The header consists of ID (16 bit), version (8 bit) and category (8 bits). 0 0 1 2 3 1 4 5 6 7 8 9 0 1 2 2 3 4 5 6 7 “DA” (16) 8 9 0 (Bit position) 3 1 2 3 4 5 Version (8) 6 7 8 9 0 1 9 0 1 Category (8) Fig. 2 Header ID It is fixed to “DA”.
3-3. SDCP Protocol This section describes the packet structure of version 2. Header (2) Community (4) Command (4) Data (n) Fig. 1 Packet structure 3-3-1. Format 3-3-1-1. Header The header consists of Version (8 bits) and Category (8 bits). 0 0 1 2 3 (Bit position) 1 4 5 6 7 8 9 Version (8) 0 1 2 3 4 5 Category (8) Fig. 2 Header structure Version This indicates the version number of protocol. It is fixed to 02h (version 2).
3-3-1-3. Command This section describes the format of the request command and the response command. 0 0 1 2 3 1 4 5 6 7 8 9 0 1 2 2 3 Request/Response (8) 4 5 6 7 8 9 0 (Bit position) 3 1 Item No (16) 2 3 4 5 6 7 8 9 0 1 Data Length (8) (1) Request This section describes the format of the request command that is issued from the host PC to the projector.
3-3-1-4. SET Request The SET request is used to set a new value in the specified item. Details of the request and the response are described below. Request Request Item No. Data Length 00h Item No. n Item No. 0 Data Set Data (n byte) Response OK (01h) 3-3-1-5. GET Request The GET request is used to acquire the value of the specified item. Details of the request and the response are described below. Request Request Item No. Data Length 01h Item No. 0 Item No.
3-3-2. Items Category Contents SET GET 00**h Used to control and to change the various setups. O O 01**h Used to acquire the status. 03**h Used to reset memory. O 17**h Sircs (15 bit category) O 19**h Sircs (20 bit category) O 80**h Used to acquire equipment information. O 90**h Used to acquire network setup information. O O 3-3-2-1. Model Dependent Category The supported contents of 00**h, 01**h, 03**h, 17**h and 19**h change depending on the model. Details are shown on Appendix.
3-3-2-3. Network Information Acquisition (90**h) Used to acquire the network setup information.
3-3-3. Error Code The error code list is shown below with a detailed description of each.
3-3-3-1. Item Error This error occurs when the Item No. of a request is illegal or its Data is illegal. The conditions for occurrence of the respective errors are shown below. Invalid Item An unsupported Item No. is specified. Example 1: The unsupported category 0xA** is specified. Example 2: The unsupported Item No. 0x8010 is specified. Invalid Item Request The Item No. is supported but an unsupported Request is issued. Example: An attempt is made to set Data in the Model Name (0x8001).
3-3-3-3. Request Error This error occurs when Header or Command is illegal. The conditions of occurrence of the respective errors are shown below. Invalid Version The version of the Header is other than 2. n When another version is supported, an error occurs in all versions other than the supported version. Invalid Category The category does not match. Example: 0x0B is specified in the device of Category = 0x0A. Invalid Request An unsupported request is specified. Example: Request = 0x02 is specified.
3-3-3-5. Comm Error This is an error in communication with the main control microprocessor of the display. Timeout Reception Data is not returned after Data is sent. Check Sum Error A check sum error occurred in the main control microprocessor of the display. 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. Unknown Response The Data cannot be processed was received. 3-3-3-6.
Appendix A. Setup Method For VPL-PX35 and PX40 Establishing the network setup such as IP address can be implemented from the PC browser, and the information such as installation location can be viewed on the PC browser. A-1. Command A-1-1. Setting Enter the following command using the format shown below in a browser as URL, and then the simple response is returned.
A-1-2. Display Enter the following command using the format shown below in a browser as URL, and then value of the setting item is displayed. Format http://IP address/Item IP address Item The IP address that is assigned to the network block Name of the setup item Response The following HTML is returned.
A-2. Setting Command Each setting item is described below. Equipment information Item Description Default location Sets location of the equipment installation. (Maximum 24 alphanumeric characters) _ Community Sets the equipment community. (Maximum 4 alphanumeric characters) SONY n Location and community do not support Japanese character. Network setup Item Description Default dhcp Specifies method of setting IP address. No ipaddr IP address 192.168.0.1 subnet Subnet mask 255.255.0.
Appendix B (VPL-FX51)
Item Number Item INPUT Upper byte 00h Data Lower byte 01h Remarks Data Upper byte Lower byte VIDEO 00h 00h S VIDEO 00h 01h INPUT A 00h 02h INPUT B 00h 03h INPUT C 00h 04h CONTRAST 00h 10h Setting value (0 to 100) 00h 00h to 64h BRIGHTNESS 00h 11h Setting value (0 to 100) 00h 00h to 64h COLOR 00h 12h Setting value (0 to 100) 00h 00h to 64h HUE 00h 13h Setting value (0 to 100) 00h 00h to 64h SHARPNESS 00h 14h Setti(VPL-FX51)
Item Number Item Upper byte STATUS POWER Data Lower byte 01h CONTROL MODE SEL Remarks Data Upper byte Lower byte STANBY 00h 00h START UP 00h 01h STARTUP LAMP 00h 02h POWER ON 00h 03h COOLING1 00h 04h 02h COOLING2 00h 05h SAVING COOLING1 00h 06h SAVING COOLING2 00h 07h SAVING STABY 00h 08h USER 00h 00h SERVICE 00h 01h 05h LAMP TIMER 01h 13h USE TIME 0000h-ffffh*1 ROM VERSION 01h 1Dh MAIN ROM VERSION *2 SC ROM VERSION 01h(VPL-PX35, PX40)
Item Number Data Remarks Item Upper byte Lower byte Data Upper byte Lower byte Input 00h 01h Video 00h 00h S-Video 00h 01h Input-A 00h 02h Input-B 00h 03h Input-C 00h 04h Input-D 00h 05h Dynamic 00h 00h Standard 00h 01h Picture Mode 00h 02h Contrast 00h 10h Setting value (0-100) 00h 00h to 64h Brightness 00h 11h Setting value (0-100) 00h 00h to 64h Color 00h 12h Setting value (0-100) 00h 00h to 64h Hue 00h 13h(VPL-PX35, PX40)
Item Number Data Item Upper byte Lower byte STATUS ERROR 01h 01h STATUS POWER 01h CONTROL MODE SEL Data Lower byte NO ERROR 00h 00h LAMP ERROR 00h 01h 02h FAN ERROR 00h COVER ERROR 00h 04h TEMP ERROR 00h 08h D5V ERROR 00h 10h POWER ERROR 00h 20h WARNING ERROR 00h 40h STANBY 00h 00h 01h 02h 01h Upper byte START UP 00h STARTUP LAMP 00h 02h POWER ON 00h 03h COOLING1 00h 04h COOLING2 00h 05h SAVING COOLING1 00h 06hVPL-PX35/PX40/FX51 25 List of SIRCS CODE x2 x3 7x 6x LENS SHIFT ↓ W/B BIAS W/B GAIN LENS SHIFT ↑ ADJ B ADJ G 4x ADJ R CURSOR → 5x x4 FOCUS F CURSOR ← HUE SHARPNESS SHARPNESS HUE PICTURE + _ + _ MUTING PURPLISH GREENISH SHARP SOFT x1 3x 2x 1x 0x x0 (1) 15BIT Category (VPL-FX51 only) FOCUS N CURSOR ↑ STATUS ON POWER ON/OF x5 CURSOR ↓ STATUS OFF x6 ZOOM L INPUT SELECT x9 ZOOM S BLANKING MENU CONTRAST CONTRAST + _ HIGH LOW x8 RGB SIZE RGB SHIFT x7
ENTER V26 VPL-PX35/PX40/FX51 7x 6x 5x 4x 3x 2x 1x 0x APA x0 DOT PHASE x1 LENS ZOOM x2 LENS SHIFT x3 (2) 20BIT Category (VPL-FX51 only) LENS FOCUS x4 x5 x6 FREEZE x7 LENS TOGGLE x8
x9 DIGITAL ZOOM + KEYSTONE xA DIGITAL ZOOM – xB xC xD xE xFVPL-PX35/PX40/FX51 27 7x 6x 5x 4x 3x INPUT D ADJ R ADJ B W/B BIAS ADJ G W/B GAIN CURSOR → CURSOR ← CURSOR ↑ STATUS ON HUE HUE SHARPNESS SHARPNESS PICTURE + _ + _ MUTING PURPLISH GREENISH SHARP SOFT x5 2x x4 POWER ON/OF VOLUMEDOWN x3 AUDIO MUTING x2 VOLUME+ UP x1 1x 0x x0 (3) 15BIT Category (VPL-PX35, PX40) CURSOR ↓ STATUS OFF x6 INPUT SELECT x9 MENU CONTRAST CONTRAST + _ HIGH LOW x8 RGB SIZE RGB SHIFT x7
ENTER VIDEO COLOR + HIGH xA RESET INPUT A COLOR28 VPL-PX35/PX40/FX51 7x 6x 5x 4x 3x 2x 1x 0x APA x0 DOT PHASE x1 x2 x3 (4) 20BIT Category (VPL-PX35, PX40) x4 x5 x6 FREEZE x7 LENS CONT TOGGLE x8
x9 DIGITAL ZOOM + V KEYSTONE xA DIGITAL ZOOM – xB DDE TOGGLE xC xD xE xFThe 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.
VPL-PX35 (SY) VPL-PX40 (SY) VPL-FX51 (SY) E 9-870-346-64 Sony Corporation B&P Company Printed in Japan 2003.