5.3COMMAND EXAMPLE .......................................................................................................................................................................4
This document describes the Projector Management Protocol between the Projector and a Computer (Host). The Protocol is
based on a ASCII commands. By using this protocol a Host will be able control the projector on a physical link.
2 SCOPE
The physical link is not defined in this document. Therefore the protocol can either be implemented on top of RS-232, USB,
Ethernet or other forthcoming communication methods.
3 FUNCTION TYPE
The Function is grouped in four different function types:
Function typeComments
ExecuteAn execute function executes an action on the projector, i.e.
only one state.
StateA State function performs a set operation from a predefined
list of states. Not all values in the range
have to be legal.
AdjustAn adjust function is characterized by Maximum >
Minimum. And all the integer values between Minimum and
Maximum are legal.
QueryA query function is a read only function.
Table 1
3.1 Legal Arguments
Each Function type has a set of legal arguments:
Function typeArgumentComments
State<decimal number>Sets the function to the required state.
Adjust+Increases the value of the function one step.
Adjust-Decreases the value of the function one step.
Adjust<decimal number>Sets the value of the function to the specific number.
All?Requests current, max and min value of the function.
ExecuteEExecutes an action.
AllS?Returns ‘0’ if function is not supported
Return ‘1’ if function is supported
AllCReturns Current Value
AllXReturn max value
AllMReturns min value
AllDSet the function to the default value
Table 2
Page 3
4 COMMAND RETURN CODES
If a valid command is received the projector executes the command and as an acknowledgment it replies to the projector by
returning a copy of the command with the current value appended.
If the projector receives an illegal command it replies by returning an error message.
5 COMMAND SYNTAX
Every command consists of a command that is ended with a delimiter. The command consists off a function code, a
separator, and an argument.
A function code consists of 3-5 ASCII letters and begins with a letter [A-Z], [a-z]
At the end of this document, the “Table of Serial Commands” lists all valid function codes. Any other combination of
characters received before a delimiter will result in an error response from the projector to the control unit (Host).
5.1 Delimiter
ASCIIHEXDECComment
^M0D13
^L0A10Line feeds after CR is ignored.
Table 3
The stop of a command is indicated by a carriage return = ↵
5.2 Separator
ASCIIHEXDECComment
;3B59Used as a separator between the function code and the argument
1000;<Unknown command>
1001;<Unknown parameter>
1002;<Parameter out of range>
1003;<Command not supported by this projector>
1004;<Command only available in Power on>
1005;< Projector not ready to be turned on>
1006;<Command only available with valid input source>
1007;<Command only available with external module>
1008;<Command failed>
2000;<Command only available in RGB>
2001;<Command only available in VIDEO>
2002;<Command only available in NTSC>
Response is the current Status
Word in hex( 0000-FFFF)
Bit D0: Power
Bit D1: Valid Source
Bit D2: Signal Source Change
Bit D3: Module Change
Bit D4: State Change
Bit D5-D7: Reserved
Bit D8: Fan Stop
Bit D9: High Temperature
Bit D10:Lamp Time Expired
Bit D11-D15 Reserved
Page 9
9 SETUP RECOMMENDATION
It is recommended to disable DPMS and Source search with,
DPMS;0↵
SRCH;0↵
,for best control of the projector.
Also disable keyboard and remote after Power On with:
IRRE;0↵
KBRD;0↵
These two command isn’t saved so it’s recommended to always set them after the PWR;1 command.
9.1 Setting Up
To enable serial RS-232 control do the following:
• Power up the projector
• Connect the serial (COM) port from the Computer (Host) to the RS-232 port on the projector by using the optional
twisted serial cable mentioned below under CABLES. Power up the computer.
•On the PC side a software that can perform a “terminal emulation” is needed. This is a standard component in most
operating systems, and it is also available as stand alone software. Norton PCAnywhere and Norton Commander are
two programs that can do this. As it is a standard component in the Windows Operating System, we recommend that
HyperTerminal is being used. This can normally be found in the accessories menu. Set the Computer serial port settings
as shown below: Default is 9600 baud - 8 bit - No parity - No flow control - 1 stop bit
•Press ENTER (sending a carriage return) and the projector should respond by sending a prompt (ASK>). The projector
is now ready to receive commands.
9.2 Cables
Optional twisted RS-232 cable part# 301.159.
9.3 Communication Protocol
Parameter Default setting Valid values for direct setting