6. CONTROL CODE................................................................................................................................................... 9
00 SPECIAL CONTROL...............................................9
03 : Power
06 : Communication rate
09 : Lamp Hour
12 : Error information
16 : Key codes
ESC/VP Level 6 Serial Communication Manual (Abridged Edition)
REVISION STATUS
RevisionIssued DateDescription
12001.1.15First Release
22001.4.27Clerical error correction. The power on command of EMP-7600/5600.
32001.8.10Addition audio control commands
1. OUTLINE
This manual describes the ESC/VP Level 6 protocol for communication with projectors manufactured by Seiko Epson.
The manual is an abridged edition which summarizes the most commonly-used functions.
If further details ar e required, please refer to the full edition of the manual.
2. APPLICATION
This manual applies to the following models.
[Applicable models]
• EMP-8100/9100
• EMP-8150
• EMP-7700/7600/5600
2 of 20
ESC/VP Level 6 Serial Communication Manual (Abridged Edition)
3. SERIAL COMMUNICATION SPECIFICATIONS
The projectors can be controlled by connecting a serial cable to the projector (Mouse/Com port) and a computer so that ESC/VP
commands can be sent from the computer to the projector.
[Communication Conditions]
• Communication SpeedStandard speed: 9600 bps (EMP-8100/9100/8150/7700: 9600 to 57600 bps)
(EMP-7600/5600: 9600 to 38400 bps)
• Bit length8 bit
• ParityNone
• Stop bit1 bit
• Flow controlHardware (DTR/DSR)
[Connectors]
Connector type: D-sub 9pin
(The pins which are a ctu all y use d are the fiv e p ins fro m 2 to 6 . Th es e pi ns are use d to send and receive data, for flow control and
for grounding.)
ProjectorPC
8
9
12
13
(RS-232C D- sub 9pin)
[Serial cable connection diagram]
<EMP-8100/8150/9100>
(Projector)(Main cable)(Computer serial cable)(PC)
GND 135 55 GND
RD92 23TD
TD83 32RD
DTR 104 46DSR
DSR 116 64DTR
<EMP-7700/7600/5600>
(Projector)(Main cable)(PC)SignalFunction
GND 55GNDGND
RD23TDTD
TD32RDRD
DTR46 DSRDSR
DSR64DTRDTR
List of Signal Function
Ground
Data trans m i ssion
Data reception
Data set ready
Data terminal ready
3 of 20
ESC/VP Level 6 Serial Communication Manual (Abridged Edition)
4. COMMAND TYPES
The types of commands used can be divided into apply commands and reply commands. Both of these command types can be
further divided into setting commands, acquisition commands and initialization commands. Apply commands are used to make
settings, acquire information and carry out initialization, and reply commands provide responses to apply commands.
Sending Receiving
Apply command
Reply command
Figure 4-1. Apply/Reply Command
The table below gives details on each command.
Table 4-1. Details on each command
Command TypesCaption
Apply commandSet/Report/Indicate/RequestSets, reports, indicates and requests values
GetGets the current value.
InitializeInitializes a value.
PackageCommand which combines the attributes of setting, reporting, indicating and requesting
Reply commandSet/Report/Indicate/RequestResponse to an apply command for setting, reporting, indicating or requesting
GetReturn Packet for getting
InitializeReturn Packet for initializing
PackageResponse to a package apply command
AlertAlert response to apply commands
4 of 20
ESC/VP Level 6 Serial Communication Manual (Abridged Edition)
5. COMMAND STRUCTURE
• ECommands are expressed as hexadecimal codes.
• All commands start with an ID code and end with a checksum.
When an ESC/VP command which is sent from the computer is received by the projector, a reply is returned.
However, the replies w hich a r e ret urne d by the proj ec tor o nly in dic ate w het her th e in iti al c om m and was re ce iv ed by the projector,
and do not indicate whether the command was executed or not.
Acquisition commands are sent in order to check the execution of a command.
In addition, if the next command is sent before the reply to a previous command has been received from the projector, it may
result in a communication error.
The command structure is shown below.
bytes.
* Command layout is BigEndian.
(1) STX
(2) Size(3) Attribute(4) FromTo(5) Group(6) Item(7) Parameter(8) Check Sum
* The maximum length for a command is 1024
(1) STX
: 0x1D (1 byte)
(2) Size
: Size of a command packet (Specifies a number of the data from 1D to CS) (2 bytes)
Example) To turn the power on over a serial connection
1D 000x 01 01 00 03 01 CS
---> 0x0009
Example) To check the power status over a serial connection
1D 000x 02 01 00 03 01 CS
---> 0x0008
(3) Attribute
: Indicates attributes such as apply command/reply command, OK/Not OK, etc. (1 byte)
The attribute codes are shown below.
Table 5-1. Attribute of the Apply command
AttributeAttribute codeCaption
Set0x01Sets, reports and indicates values.
Get
Initialize
Package
0x02Gets the current value.
0x03Initializes a value.
0x05Command which combines the attributes of setting, reporting, indicating and requesting.
Table 5-2. Attribute of the Reply command
AttributeAttribute codeCaption
Return Packet for setting (OK)0x81Indicates that the set command received was analyzed correctly.
Return Packet for setting (NG)
Return Packet for getting (OK)
Return Packet for getting (NG)
Return Packet for initializing (OK)
Return Packet for initializing (NG)
Response to package (OK)
Response to package (not OK)
Alert response to commands
0xC1Indicates that the set command received was not analyzed correctly.
0x82Indicates that the get command received was analyzed correctly.
0xC2Indicates that the get command received was not analyzed correctly.
0x83Indicates that the initialize command received was analyzed correctly.
0xC3Indicates that the initialize command received was not analyzed correctly.
0x85Indicates that the combined attribute command received has been parsed correctly.
0xC5
0x8F
Indicates that the combined attribute command received has not been parsed correctly.
Indicates that the command received contained an error and could not be parsed correctly.
5 of 20
ESC/VP Level 6 Serial Communication Manual (Abridged Edition)
(4) FromTo
: Specifies the sending and receiving ends of the FromTo command. (1 byte)
Indicates sending end between 7th and 4th bit and receiving end between 3rd to 0th bit.
The basic FromTo combination is shown below.
Table 5-3. List of FromTo codes (bit)
MachinesCode (bit)
PC (RS-232C communication)0x00
Master projector or stand-alone projector0x01
The apply/reply codes using FromTo combinations are shown below.
Table 5-4. List of FromTo codes for apply commands
FromToApply
PC (Serial)Projector (Master)0x01
Table 5-5. List of FromTo codes for reply commands
FromToReply
PC (Serial)Projector (Master)0x10
(5) Functional Classification (Group)
: Represents the functional classification as classification codes. (1 byte)
Table 5-6. List of Functional Classification
Functional classifi cationGroup CodeCaption
Special control (Special)0x00Performs switching and resetting the operating mode.
Screen control (Screen)
Audio control (Audio)
PC control (PC)
VIDEO control (Video)
Display control (Display)
Option (Option)
Custom (Custom)
Reserved
Reserved
Reserved
Reserved
Stack control (Stack)
Reserved
* Refer to the full manual if using stack control.
0x01Controls the display screen.
0x02Controls the audio.
0x03Controls PC's image quality.
0x04Controls Video's image quality.
0x05Controls the display.
0x06Sets the additional functions for the whole projector.
0x07Sets the additional functions that user can program.
0x08
0x09
0x0E
0x0F
0x10Performs various kinds of controls of Stack.
0x20
6 of 20
Loading...
+ 14 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.