Sony VPL-DX125 Protocol Manual
Hide thumbs Also See for VPL-DX125:
DATA PROJECTOR
VPL-DX125
VPL-DX145
VPL-DW125
VPL-EX221
VPL-EX225
VPL-EX241
VPL-EX245
VPL-EX271
VPL-EX275
VPL-EW225
VPL-EW245
VPL-EW275
PROTOCOL MANUAL
1st Edition (Revised 1)
Table of Contents
loading

Summary of Contents for Sony VPL-DX125

  • Page 1 DATA PROJECTOR VPL-DX125 VPL-DX145 VPL-DW125 VPL-EX221 VPL-EX225 VPL-EX241 VPL-EX245 VPL-EX271 VPL-EX275 VPL-EW225 VPL-EW245 VPL-EW275 PROTOCOL MANUAL 1st Edition (Revised 1)
  • Page 2 ! WARNING This manual is intended for qualifi ed service personnel only. To reduce the risk of electric shock, fi re or injury, do not perform any servicing other than that contained in the operating instructions unless you are qualifi ed to do so. Refer all servicing to qualifi...
  • Page 3: Table Of Contents

    Sub Commands ............3 (E) 2-1-1. ITEM List ............3 (E) 2-1-2. Infrared Remote Command Code ....... 8 (E) 2-2. Reply ................9 (E) 3. RS-232C (Except for VPL-DX125/VPL- DX145/VPL-DW125) 3-1. Connection ..............10 (E) 3-2. Communication Specifi cations ........10 (E) 3-3.
  • Page 5: Glossary Of Terms

    1. Overview 1-1. Introduction The projector is remotely controllable over RS-232C as well as Ethernet. It is useful for setting up the projector away from the operator. This protocol manual describes the specifi cations such as packet format and procedures for controlling the projector.
  • Page 6 Because of traditional portions for Ethernet general layer, “TCP/IP”, “UDP/IP”, and “HTTP” are out of scope in this document. SDCP specifi c command is described in the section 4-3-2. SDAP and SDCP (PJ Talk) are SONY original protocol stack, which are described in the sections 4-3-1 and 4-3-3 respectively. 2 (E)
  • Page 7: Common Commands

    2. Common Commands 2-1. Sub Commands Sub Command is the value which is used by Simplifi ed 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.
  • Page 8 ITEM List For Setup (VPL-EX221/EX225/EX241/EX245/EX271/EX275/EW225/EW245/EW275)
    Remarks Item Number Data Item Upper byte Lower byte Data Byte INPUT TERMINAL VIDEO 0000h Set/Get S VIDEO 0001h INPUT A 0002h INPUT B 0003h INPUT C 0004h USB (TYPE B) 0005h NETWORK 0006h...
  • Page 9 ITEM List For Setup (VPL-DX125/DX145/DW125)
  • Remarks Item Number Data Item Upper byte Lower byte Data Byte INPUT TERMINAL VIDEO 0000h Set/Get INPUT A 0002h INPUT B 0003h USB (TYPE B) 0004h NETWORK 0005h USB (TYPE A)
  • Page 10 ITEM List For Infrared Remote Command
  • Remarks Item Number Data Item Upper byte Lower byte Data Upper byte Lower byte Infrared Remote Command Refer to Section Set only (VPL-EX series, VPL-EW 2-1-2. series, or 15 bit PROJECTOR) Infrared Remote Command (VPL-EX series, VPL-EW series, or 20 bit E PROJECTOR)
  • Page 11 ITEM List For Status
  • Remarks Item Number Data Item Upper byte Lower byte Data Byte STATUS ERROR1 NO ERROR Get only LAMP ERROR FAN ERROR COVER ERROR TEMP ERROR D5V ERROR POWER ERROR WARNING TEMP NVM DATA ERROR STATUS POWER STANDBY START UP...
  • Page 12 8 (E) VPL-EX225...
  • Page 13: Infrared Remote Command Code

    Correspondence tale of the infrared remote command and the input terminal INPUT TERMINAL VPL-EX221/EX225/EX241/ Infrared Remote Command EX245/EX271/EX275/EW245/ VPL-DX125/DX145/DW125 EW275 VIDEO VIDEO VIDEO S VIDEO S VIDEO INPUT A INPUT A INPUT A INPUT B INPUT B INPUT B INPUT C...
  • Page 14: Rs-232C

    3. RS-232C (Except for VPL-DX125/VPL-DX145/VPL-DW125) 3-1. 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 D-Sub 25 Pin...
  • Page 15: Communication Procedure

    3-3. Communication Procedure 3-3-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.
  • Page 16: Command Block Format

    3-6. Command Block Format The block format of Simplifi ed Command for RS-232C as shown in the fi gure below. In this section, the block format for Simplifi ed Command is provided. 3-6-1. Simplifi ed Command [Send] The block format for sending request is shown below. [A9h] START CODE Put the item number.
  • Page 17: Packet Examples

    3-7. Packet Examples 3-7-1. Set ASPECT to “ZOOM” START CODE = A9h ITEM NUMBER = 0020h (ASPECT) 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...
  • Page 18: Ethernet

    4. Ethernet 4-1. Service 4-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. This protocol is set to OFF by default.
  • Page 19: Pj Talk

    4-1-2. PJ Talk By using PJ Talk, it is possible to communicate with PROJECTOR over Ethernet network. Both of set and get method are provided. This protocol is set to OFF by default. [Protocol] Item Description Protocol name SDCP (Simple Display Control Protocol) Transport Port number 53484 (Factory-shipments value)
  • Page 20: Communication Procedure

    4-2. Communication Procedure Communication sequence is shown below. SDCP commands must be issued by CONTROLLER and PROJECTOR responses to it. On the other hand, SDAP commands are sent by PROJECTOR and have no response from CONTROLLER. CONTROLLER PROJECTOR SDCP SET/GET Request The command is executed if it’s valid.
  • Page 21: Protocols

    4-3. Protocols 4-3-1. SDAP This section describes the SDAP packet structure. The number in the brackets shows byte. POWER HEADER PRODUCT NAME LOCATION COMMUNITY SERIAL NO. STATUS (12) (24) Fig.4-2 Packet structure 1. Header The header consists of ID (2 bytes), version (1 byte) and category (1 byte). 4441h (2) VERSION (1) CATEGORY (1)
  • Page 22: Sdcp

    COMMUNITY fi eld should consist of four alphanumeric characters (case sensitive). All display equipment has the default value “SONY” when shipped at the factory. COMMUNITY fi eld should be fi lled with four characters. Three characters or less are not allowed.
  • Page 23 4. COMMAND Field There are 2 types of COMMAND fi eld, which are REQUEST and RESPONSE. REQUEST command is sent to the PROJECTOR from CONTROLLER. On the other hand, RESPONSE command is sent by PROJECTOR as a response to the REQUEST command. (1) REQUEST Command COMMAND fi...
  • Page 24 (2) RESPONSE Command COMMAND fi eld for RESPONSE has 3 sub fi elds shown as follows. RESPONSE(1) ITEM NO(2) DATA LENGTH(1) Fig. 4-8 COMMAND Filed for RESPONSE 1) RESPONSE sub fi eld The response returns the result of the request. OK (01h) Indicates that the request was executed correctly.
  • Page 25 5. DATA Field The content to be fi lled in this fi eld depends on the COMMAND fi eld. For SET Request commands, appropriate DATA value accompanied with ITEM NO should be chosen. ITEM NO (item number) and its data is shown in the section 2-1-1. For the GET REQUEST and OK RESPONSE, this fi...
  • Page 26 0x8001 Model name Alphanumeric 12 characters If the number of characters is less than 12, the remaining digits are fi lled with 00h. 0x8002 Serial number 4 bytes The serial number is in the range of 00000000 to 99999999. 0x8003 Installation location Alphanumeric 24 characters If the number of characters is less than 24, the remaining digits are fi...
  • Page 27: Error Code

    7. ERROR CODE ERROR CODE has 2 bytes long. The table below shows the error code. Each error equipment category- code is explained as follows. Equipment category code Error Error Code Item Error (01**h) Invalid Item Invalid Item Request Invalid Length Invalid Data Short Data Not Applicable Item...
  • Page 28 An item that is not valid at present is specifi ed. Example: The item to switch the display is specifi ed when the main power is off. (2) Community Error This error occurs when community is different. Example: “ABCD” is specifi ed when “SONY” is set. 24 (E) VPL-EX225...
  • Page 29 (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. Invalid Equipment Category Code The equipment category code does not match. Example: 0Bh is specifi...
  • Page 30 8. Packet Examples For setting the picture mode to dynamic, the packet should be as follows. HEADER (VERSION, CATEGORY) = (02h, 0Ah) COMMUNITY = “SONY” = (534F4E59h) COMMAND (REQUEST, ITEM NO, DATA LENGTH) = (00h, 0002h, 02h) DATA = 0000h The same result can be obtained by using ENCAPSULATION mode as well.
  • Page 31: Pjlink

    4-3-3. PJLink The following model is equipped with the PJLink class1 protocol. For details about this protocol, refer to the PJLink specifi cations published from JBMIA. You can turn on or off the PJLink protocol and set a password from the Web setting screen > Setup > Advanced Menu >...
  • Page 32 Command Data Remark ERST ? The following values are returned: 6th digit : Fan error 5th digit : Lamp error 4th digit : Temperature error 3rd digit : Cover open error 2nd digit : Filter error 1st digit : Other error The following values are assigned to each digit : 0 : No error, or detection impossible 1 : Warning...
  • Page 33 . Commands The following 14 commands are supported : (01) [Power control command] POWR (02) [Power status inquiry] POWR ? (03) [Input switch command] INPT (04) [Input switch inquiry] INPT ? (05) [AV muting command] AVMT (06) [AV muting status inquiry] AVMT ? (07) [Error status inquiry] ERST ? (08) [Lamp count/lamp time inquiry] LAMP ? (09) [Input switch list inquiry] INST ?
  • Page 34 (2) [Power status inquiry] POWR? This command obtains the projector’s power status. The projector responds as follows: Returns the following values when the power status is obtained: Standby or power-saving state : Returns “0”. Power ON state : Returns “1”. Cooling state, or cooling state during power-saving state : Returns “2”.
  • Page 35 (4) [Input switch inquiry] INPT? This command obtains the projector’s input status. The projector responds examples as follows: Returns the following values when the input status is obtained (The input channel varies depending on the model.): When the projector input is Video : Returns “21”.
  • Page 36 (7) [Error status inquiry] ERST? This command obtains the projector’s error status. The projector responds as follows: Returns the response for the error status in the following format. The error status is expressed with a six-digit number. 6th digit : Fan error 5th digit : Lamp error...
  • Page 37 (11) [Manufacturer name inquiry] INF1? This command obtains the manufacturer name. The projector responds as follows: When normal : Returns a manufacturer name (SONY). Projector error occurring (including warning) : Returns “ERR4”. (12) [Model name inquiry] INF2? This command obtains the model name.
  • Page 38: Dddp

    (13) [Other information inquiry] INFO? This command obtains other information. The projector responds as follows: When normal : Returns a space. Projector error occurring (including warning) : Returns “ERR4”. (14) [Class information inquiry] CLSS? This command obtains the class information. The projector responds as follows: When normal : Returns “1”.
  • Page 39 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.
  • Page 40 VPL-DX125 (CN) VPL-DX125 (SY) VPL-DX145 (CN) VPL-DX145 (SY) VPL-DW125 (CN) VPL-DW125 (SY) VPL-EX221 (CN) VPL-EX221 (SY) VPL-EX225 (SY) VPL-EX241 (CN) VPL-EX241 (SY) VPL-EX245 (SY) VPL-EX271 (CN) VPL-EX271 (SY) VPL-EX275 (SY) VPL-EW225 (CN) VPL-EW225 (SY) VPL-EW245 (CN) VPL-EW245 (SY) VPL-EW275 (CN)
  • Table of Contents