Message Structure; Error Messages - Christie GS Series Technical Reference

Hide thumbs Also See for GS Series:
Table of Contents

Advertisement

Message structure

Understand the components of an ASCII command.
Message
Description
element
Parentheses
Commands are enclosed by parentheses ().
If a start character is received before an end character of the previous message, the
partial (previous) message is discarded.
Prefix characters
Acknowledges the projector has responded or increases message integrity when added
(optional)
before the three-character function code.
Use the number symbol (#) to request a full acknowledgment. A full acknowledgment
sends an echo of the message as a reply from the projector when it finishes processing
the command. Do not include a full acknowledgment in a request message.
Function code
The primary projector function being queried or modified. Each function code is
represented by a three-character, upper or lower case ASCII code (A-Z).
The function code appears after the first parenthesis. If a command does not include a
subcode, a space between the function code and the first parameter (or special character)
is optional.
+subcode
The secondary projector function being queried or modified.
Each subcode is represented by a four-character, upper or lower case ASCII code (A-Z and
0-9). The subcode appears after the function code, and it is separated from the function
code with a plus symbol (+). If a subcode is not included, the plus symbol is not required.
If a command includes a subcode, a space between the subcode and the first parameter
(or special character) is optional.
Request and reply
The question mark symbol (?) appears after the function code when the controller
symbols
requests projector information.
An exclamation mark (!) appears after the function code when the projector responds to a
request.
Do not include a question or exclamation mark when creating a SET command.

Error messages

If a command cannot be performed, a descriptive error identifying the problem appears.
For example, the following message indicates a syntax error:
(ITP) - (65535 00000 ERR00005 "ITP: Too Few Parameters")
GS Series Serial API Commands Technical Reference
020-000814-01 Rev. 1 (06-2015)
Communicating with the projector
9

Advertisement

Table of Contents
loading

Table of Contents