DATA PROJECTOR VPL-CX75 VPL-CX76 VPL-CX85 VPL-CX86 VPL-FX51 VPL-FX52 VPL-FX52L VPL-PX35 VPL-PX40 VPL-PX41 PROTOCOL MANUAL 1st Edition (Revised 7)
! 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 2. RS-232C (VPL-CX75 and VPL-CX76 are excluded.) Appendix A. Setup Method For VPL-PX35 and PX40 A-1. Command ......................................................................... 18 A-1-1. Setting ..................................................................... 18 A-1-2. 2-1. Communication Specifications .......................................... 1 2-2. Command Block Format .................................................... 2 2-3. Block Format ...........
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 (VPL-CX75 and VPL-CX76 are excluded.) 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 B1 B2 B3 B4 B5 START CODE ITEM NUMBER SET / GET DATA B6 CHECK SUM B7 END CODE Reception in the Master side B0 B1 B2 B3 B4 B5 ACK DUMMY DATA Reception in the Master side (With Data) B4 B5 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.
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 Category (8) Fig. 2 Header ID It is fixed to “DA”.
3-3. SDCP Protocol This section describes the packet structure of SDCP. 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). Category Category number 0x0a of the projector is entered here.
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 Request/Response (8) 3 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-FX52/FX52L)
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 Picture Mode 00h 02h Input-C 00h 04h Dynamic 00h 00h Standard 00h 01h 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 Setting value (0-1(VPL-FX52/FX52L)
Item Number Data Item Upper byte Lower byte Status Error 01h 01h Status Power 01h Control Mode Select Data 02h 01h Upper byte Remarks 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 Start Up 00h Start Up Lamp 00h 02h Power On 00h 03h Cooling1 00h 04h Cooling2 00h 05h Saving Cooling(VPL-PX35, PX40, PX41)
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(VPL-PX35, PX40, PX41)
Item Number Data Item Upper byte Lower byte STATUS ERROR 01h 01h STATUS POWER 01h CONTROL MODE SEL 01h Data Upper byte Remarks 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 START UP 00h STARTUP LAMP 00h 02h POWER ON 00h 03h COOLING1 00h 04h COOLING2 00h 05h SAVING COOLI(VPL-CX75, CX76)
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 Dynamic 00h 00h Standard 00h 01h Picture Mode 00h 02h Contrast 00h 10h Setting value (0 - 100) 00h 00h - 64h Brightness 00h 11h Setting value (0 - 100) 00h 00h - 64h Color 00h 12h Setting value (0 - 100) 00h 00h - 64h Hue 00h 13h Setting value (0 - 100) 00h 00h(VPL-CX75, CX76)
Item Number Data Upper byte Lower byte Data Upper byte Lower byte Status Error 01h 01h No Error 00h 00h Status Power 01h Control Mode Select 01h Lamp Error 00h 01h Fan Error 00h 02h Cover Error 00h 04h Temp Error 00h 08h D5V Error 00h 10h POWER ERROR 00h 20h Warning Error 00h 40h 02h Stanby 00h 00h Start Up 00h 01h Start Up Lamp 00h 02h Power On 00h 03h Cooling1 00h 04h Cooling2 00h 05h Saving Cooling1 00h 06h(VPL-CX85, CX86)
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 Picture Mode 00h 02h Input-C 00h 04h Dynamic 00h 00h Standard 00h 01h Contrast 00h 10h Setting value (0-100) 00h 00h-64h Brightness 00h 11h Setting value (0-100) 00h 00h-64h Color 00h 12h Setting value (0-100) 00h 00h-64h Hue 00h 13h Setting value (0-100) 00h(VPL-CX85, CX86)
Item Number Data Item Upper byte Lower byte Status Error 01h 01h Status Power 01h Control Mode Select 01h Data 02h Upper 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 Start Up 00h Startup Lamp 00h 02h Power On 00h 03h Cooling1 00h 04h Cooling2 00h 05h Saving Cooling1 00h 06h Saving CVPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 List of SIRCS CODE (1) 15BIT Category (VPL-FX51 only)
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB COLOR + HIGH COLOR _ LOW VIDEO INPUT A xC xD xE xF 0x 2x HUE SHARPNESS SHARPNESS HUE PICTURE + _ + _ MUTING PURPLISH GREENISH SHARP SOFT CURSOR → 3x 4x 5x CONTRAST CONTRAST + _ HIGH LOW POWER ON/OF 1x ADJ R CURSOR ← STATUS ON STATUS OFF CURSOR ↑ CURSOR ↓ MENU ADJ G ADJ B RGB SIZE RGB SHIFT W/B GAIN W/B BIAS INPUT32 (2) 20BIT Category (VPL-FX51 only)
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB 0x 1x 2x 3x KEYSTONE 4x 5x VPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 6x 7x APA DOT PHASE LENS ZOOM LENS SHIFT LENS FOCUS DIGITAL ZOOM + FREEZE LENS TOGGLE DIGITAL ZOOM – xC xD xE xFVPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 (3) 15BIT Category (VPL-FX52/FX52L)
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB COLOR + HIGH COLOR _ LOW VIDEO INPUT A xC xD xE xF 0x 2x HUE HUE SHARPNESS SHARPNESS PICTURE + _ + _ MUTING PURPLISH GREENISH SHARP SOFT CURSOR → 3x 4x 5x CONTRAST CONTRAST + _ HIGH LOW POWER ON/OF 1x ADJ R CURSOR ← STATUS ON STATUS OFF CURSOR ↑ CURSOR ↓ MENU ADJ G ADJ B RGB SIZE RGB SHIFT W/B GAIN W/B BIAS INPUT SELECT ENTER IN34 (4) 20BIT Category (VPL-FX52/FX52L)
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC 0x 1x 2x V KEYSTONE 3x DDE TOGGLE 4x 5x VPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 6x 7x APA DOT PHASE LENS ZOOM LENS SHIFT LENS FOCUS DIGITAL ZOOM + FREEZE LENS TOGGLE DIGITAL ZOOM – xD xE xFVPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 (5) 15BIT Category (VPL-PX35, PX40, PX41)
x1 x2 x3 x4 x5 1x VOLUME+ UP VOLUMEDOWN AUDIO MUTING POWER ON/OF 2x HUE HUE SHARPNESS SHARPNESS PICTURE + _ + _ MUTING PURPLISH GREENISH SHARP SOFT STATUS ON STATUS OFF CURSOR ↑ CURSOR ↓ x0 x6 x7 x8 x9 xA xB COLOR + HIGH COLOR _ LOW VIDEO INPUT A xC xD xE xF 0x CURSOR → 3x ADJ R 4x 5x ADJ G ADJ B W/B GAIN W/B BIAS CURSOR ← CONTRAST CONTRAST + _ HIGH LOW MENU36 (6) 20BIT Category (VPL-PX35, PX40, PX41)
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC 0x 1x 2x V KEYSTONE 3x DDE TOGGLE 4x 5x VPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 6x 7x APA DOT PHASE DIGITAL ZOOM + FREEZE LENS CONT TOGGLE DIGITAL ZOOM – xD xE xFVPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 (7) 15BIT Category (VPL-CX75, CX76)
x0 x1 x2 x3 x4 x5 AUDIO MUTING POWER ON/OF *1 PICTURE MUTING STATUS ON STATUS OFF CURSOR ← CURSOR ↑ CURSOR ↓ x6 x7 x8 x9 xA xB COLOR + HIGH COLOR _ LOW VIDEO INPUT A xC xD xE xF 0x VOLUME VOLUME + _ UP DOWN 1x 2x HUE HUE + _ PURPLISH GREENISH CURSOR → 3x 4x 5x ADJ R CONTRAST CONTRAST + _ HIGH LOW MENU ADJ G ADJ B RGB SIZE RGB SHIFT W/B GAIN W/B BIAS INPUT SELECT38 (8) 20BIT Category (VPL-CX75, CX76)
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF 0x 1x 2x TILT/ KEYSTONE/ SIDE SHOT 3x MS PLAY 4x 5x VPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 6x 7x APA DOT PHASE LENS ZOOM LENS FOCUS DIGITAL ZOOM + FREEZE LENS CONT TOGGLE DIGITAL ZOOM – AIR SHOT H H KEYSTONE KEYSTONE + _VPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 (9) 15BIT Category (VPL-CX85, CX86)
x0 x1 x2 x3 x4 x5 AUDIO MUTING POWER ON/OF *1 PICTURE MUTING STATUS ON STATUS OFF CURSOR ← CURSOR ↑ CURSOR ↓ x6 x7 x8 x9 xA xB COLOR + HIGH COLOR _ LOW VIDEO INPUT A xC xD xE xF 0x VOLUME VOLUME + _ UP DOWN 1x 2x HUE HUE + _ PURPLISH GREENISH CURSOR → 3x 4x 5x ADJ R CONTRAST CONTRAST + _ HIGH LOW MENU ADJ G ADJ B RGB SIZE RGB SHIFT W/B GAIN W/B BIAS INPUT SELECT40 (10)20BIT Category (VPL-CX85, CX86)
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF 0x 1x 2x TILT/ KEYSTONE/ SIDE SHOT 3x MS PLAY 4x 5x VPL-CX75/CX76/CX85/CX86/FX51/FX52/FX52L/PX35/PX40/PX41 6x 7x APA DOT PHASE LENS ZOOM LENS FOCUS DIGITAL ZOOM + FREEZE LENS CONT TOGGLE DIGITAL ZOOM – AIR SHOT H H KEYSTONE KEYSTONE + _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.
VPL-CX75 (SY) VPL-CX76 (SY) VPL-CX85 (SY) VPL-CX86 (SY) VPL-FX51 (SY) VPL-FX52 (SY) VPL-FX52L (SY) VPL-PX35 (SY) VPL-PX40 (SY) VPL-PX41 (SY) E 9-870-346-68 Sony EMCS Corporation Ichinomiya Tec English 2005KR16-1 ©2002