Expanded_Serial_Command_Codes

Expand Serial Command Functional Specification Page 6 of 41
3. Notes for Communication
3.1. The expand command is defined one command / one line that starts ”C” and ends carriage return
(0x0D).
3.2. There are two types of command, functional execution commands and state read commands.
Example of Functional Execution Command
“CF_BRIGHT_032” [CR]
Example of State Read Command
“CR_RIGHT” [CR]
Note) _ means a space
3.3. When it takes more than one second to receive on command, it clears information of buffer.
Since the Projector has received the first data “C”, when it takes more than 1 second until the
Projector receives a carriage return (0x0D), it clears information of buffer.
3.4. When a Computer keeps sending some command, it must wait sending next command after 100ms
when the Computer receives the return command.
More than 100ms
Command
PC ProjectorCF_BRIGHT_032 CR Next Command
Projector PC 000 CR
Response
(A few ms- 5s)
3.4.1. When a computer sends next command before receiving a return command, the Projector may
not operate properly.
3.4.2. When there is no response after 5 seconds, issue next command.
3.5. It takes about 5 seconds for internal initialization after plugging in AC.
During this time, it cannot process command. Do not issue any commands.
4. Notes for Notational
4.1. Data from a controller to a Projector is represented as COMMAND, and data from a Projector to a
controller for the incoming command is represented as RESPONSE.
4.2. [CR]: Carriage Return code
The Command ends carriage return code. Also response Command ends carriage return, too.
4.3. _: Space Code
All space code is indicated by (_).
4.4. %1: Parameter in Command
When there are some parameters, the parameters are defined as %2, %3…
4.5. %%%: Error Code from a Projector
“000”: Normal Reception
See “5. Error Code Table“ for error number.
4.6. %a: Parameter for response from a Projector.
When there are a few parameters, the parameter defines as %b, %c…