Command Catalog
1011000110100100101100101001010101010010100101
1010011001010100100100100100111010100101000101
0110110001001010011001100101010010010010101010
1011000110100100101100101001010101001001001010
1010011001010100100100100100111010100100101010
0110110001001010011001100101010010100101001010
1011000110100100101100101001010101110101100101
1010011001010100100100100100111011001001010101
0110110001001010011001100101010010100100110101
1011000110100100101100101001010101010010100101
1010011001010100100100100100111010100101000101
1011000110100100101100101001010101001001001010
1010011001010100100100100100111010100100101010
0110110001001010011001100101010010100101001010
1011000110100100101100101001010101110101100101
1010011001010100100100100100111011001001010101
Reference manual
For PGWU-61B
R5905746/00
06/01/2014
Copyright ©
All rights reserved. No part of this document may be copied, reproduced or translated. It shall not otherwise be recorded, transmitted or
stored in a retrieval system without the prior written consent of Barco.
Changes
Barco provides this manual ’as is’ without warranty of any kind, either expressed or implied, including but not limited to the implied war-
ranties or merchantability and fitness for a particular purpose. Barco may make improvements and/or changes to the product(s) and/or the
program(s) described in this publication at any time without notice.
This publication could contain technical inaccuracies or typographical errors. Changes are periodically made to the information in this
publication; these changes are incorporated in new editions of this publication.
The latest edition of Barco manuals can be downloaded from the Barco web site www.barco.com or from the secured Barco web site
Trademarks
Brand and product names mentioned in this manual may be trademarks, registered trademarks or copyrights of their respective holders.
All brand and product names mentioned in this manual serve as comments or examples and are not to be understood as advertising for
the products or their manufacturers.
Table of contents
TABLE OF CONTENTS
1. Introduction ......................................................................................................... 3
1.1 About this document.................................................................................................................. 3
2. The Barco Projection Protocol................................................................................... 5
2.1 The Barco Projection Protocol explained ............................................................................................ 5
2.2 Ethernet communication ............................................................................................................. 8
2.3 RS232/RS422/USB-B communication............................................................................................... 9
2.4 The command representation in this manual....................................................................................... 10
3. Commands ......................................................................................................... 11
3.1 decrement noise reduction, write ................................................................................................... 11
3.2 get about info, read .................................................................................................................. 11
3.3 get advanced control info, read ..................................................................................................... 13
3.4 get aspect ratio file, read ............................................................................................................ 14
3.5 get auto image adjust, read ......................................................................................................... 14
3.6 get auto power off, read ............................................................................................................. 14
3.7 get auto power on, read ............................................................................................................. 15
3.8 get auto source, read................................................................................................................ 15
3.9 get brightness, read ................................................................................................................. 16
3.10 get ceiling mode, read............................................................................................................... 16
3.11 get color temperature, read ......................................................................................................... 16
3.12 get color wheel index, read.......................................................................................................... 17
3.13 get contrast, read .................................................................................................................... 17
3.14 get diagnostics info, read............................................................................................................ 18
3.15 get dimming, read ................................................................................................................... 18
3.16 get display mode, read .............................................................................................................. 19
3.17 get format, read...................................................................................................................... 19
3.18 get gamma, read .................................................................................................................... 20
3.19 get general info, read................................................................................................................ 20
3.20 get geometry adjust info, read ...................................................................................................... 21
3.21 get H start, read ..................................................................................................................... 21
3.22 get high altitude, read ............................................................................................................... 22
3.23 get image setting info, read ......................................................................................................... 22
3.24 get input black balance, read ....................................................................................................... 23
3.25 get input selection, read ............................................................................................................. 23
3.26 get input white balance, read ....................................................................................................... 24
3.27 get internal pattern, read ............................................................................................................ 24
3.28 get IP configuration info, read....................................................................................................... 24
3.29 get lamp max runtime, read ......................................................................................................... 25
3.30 get lamp on, read .................................................................................................................... 26
3.31 get lamp runtime, read .............................................................................................................. 27
3.32 get lamp status, read ................................................................................................................ 27
3.33 get main zoom, read................................................................................................................. 28
3.34 get menu position, read ............................................................................................................. 28
3.35 get no signal color logo, read ....................................................................................................... 28
3.36 get noise reduction, read ............................................................................................................ 29
3.37 get phase, read ...................................................................................................................... 29
3.38 get PIP enable, read................................................................................................................. 29
3.39 get PIP position, write ............................................................................................................... 30
3.40 get PIP select, read.................................................................................................................. 30
3.41 get PIP size, read.................................................................................................................... 31
3.42 get rear projection mode, read ...................................................................................................... 31
3.43 get resolution, read .................................................................................................................. 31
3.44 get saturation, read .................................................................................................................. 32
3.45 get serial number, read .............................................................................................................. 32
3.46 get sharpness, read ................................................................................................................. 33
3.47 get tint, read ......................................................................................................................... 33
3.48 get V start, read...................................................................................................................... 34
3.49 get versions, read ................................................................................................................... 34
3.50 get warp keystone vertical, read .................................................................................................... 35
3.51 increment noise reduction, write .................................................................................................... 35
3.52 reset settings to factory defaults, write.............................................................................................. 36
3.53 set aspect ratio file, write ............................................................................................................ 36
3.54 set auto image adjust, write ......................................................................................................... 36
3.55 set auto power off, write ............................................................................................................. 36
3.56 set auto power on, write ............................................................................................................. 37
3.57 set auto source, write................................................................................................................ 37
3.58 set brightness, write ................................................................................................................. 37
3.59 set ceiling mode, write............................................................................................................... 37
3.60 set color temperature, write ......................................................................................................... 38
3.61 set color wheel index, write ......................................................................................................... 38
3.62 set contrast, write.................................................................................................................... 38
3.63 set dimming, write ................................................................................................................... 39
R5905746 COMMAND CATALOG 06/01/2014
1
Table of contents
3.64 set display mode, write .............................................................................................................. 39
3.65 set format, write...................................................................................................................... 39
3.66 set gamma, write .................................................................................................................... 40
3.67 set H start, write ..................................................................................................................... 40
3.68 set high altitude, write ............................................................................................................... 40
3.69 set input black balance, write ....................................................................................................... 40
3.70 set input selection, write............................................................................................................. 41
3.71 set input white balance, write ....................................................................................................... 41
3.72 set internal pattern, write ............................................................................................................ 41
3.73 set lens center, write................................................................................................................. 42
3.74 set lens focus, write ................................................................................................................. 42
3.75 set lens shift, write ................................................................................................................... 42
3.76 set lens zoom, write ................................................................................................................. 42
3.77 set main zoom, write ................................................................................................................ 43
3.78 set menu position, write ............................................................................................................. 43
3.79 set no signal color logo, write ....................................................................................................... 43
3.80 set noise reduction, write............................................................................................................ 44
3.81 set phase, write ...................................................................................................................... 44
3.82 set PIP enable, write ................................................................................................................ 44
3.83 set PIP position, write ............................................................................................................... 44
3.84 set PIP select, write ................................................................................................................. 45
3.85 set PIP size, write.................................................................................................................... 45
3.86 set projector power on/off, write..................................................................................................... 45
3.87 set rear projection mode, write...................................................................................................... 46
3.88 set saturation, write.................................................................................................................. 46
3.89 set sharpness, write ................................................................................................................. 46
3.90 set TCP/IP, write ..................................................................................................................... 46
3.91 set tint, write ......................................................................................................................... 47
3.92 set V start, write ..................................................................................................................... 47
3.93 set warp keystone vertical, write .................................................................................................... 48
Index......................................................................................................................49
2
R5905746 COMMAND CATALOG 06/01/2014
1. Introduction
1. INTRODUCTION
1.1 About this document
What is the purpose of this document?
This document is applicable for the Barco device mentioned on the front page of this document and can thus not be used on any
other equipment.
It explains how the communication with the device is accomplished. In order to be able to communicate with this Barco device, the
Barco Projection Protocol, which is explained in detail in the following chapter, must be strictly followed.
Audience & prerequisites
This document is intended for software programmers and system integrators who want to be able to control a Barco device from
their own application. This document expects a basic knowledge of binary math, networking technology and programming.
R5905746 COMMAND CATALOG 06/01/2014
3
1. Introduction
4
R5905746 COMMAND CATALOG 06/01/2014
2. The Barco Projection Protocol
2. THE BARCO PROJECTION PROTOCOL
Overview
•
•
•
•
2.1 The Barco Projection Protocol explained
Usage
The Barco Projection Protocol is used for the serial communication with a Barco device. This can be done by the following ways:
•
•
•
•
Ethernet
RS232
RS422
USB-B
Structure
Each command is built up from a start byte, device address, request/response, checksum and stop byte (image 2-1).
Request /
Response
Start byte
Device address
Checksum
Stop byte
1 byte (0xFE)
1 byte
1 byte
1 byte (0xFF)
1..n bytes
Image 2-1
Command structure
•
•
Start byte: used to let the receiver know that a command will follow.
Device address: when multiple devices (maximum 256) are connected on the same physical connection, the device address
is used to specify the device (only for RS232 connections). In case of an Ethernet connection, this should be set to 0.
•
•
•
Request/Response: the actual command bytes.
Checksum: used to detect if any errors occurred during transmission or reception of the command.
Stop byte: used to let the receiver know that the end of a command has been reached.
How is the checksum calculated?
The checksum calculation is based on modular arithmetic:
Checksum = (Device address + Request/Response) modulo 0x100 (or 256)
Bytes conversion
Some bytes cannot be used in a command. If they do appear in the request/response or checksum, they must be converted. The
table below gives an overview.
Byte
0x80
0xFE
0xFF
After conversion
0x80 0x00
0x80 0x7E
0x80 0x7F
When a byte sequence from the after conversion column is received, that sequence must be converted to the
corresponding byte.
Characters and character strings
Each character is sent as a byte, using the ANSI encoding method.
R5905746 COMMAND CATALOG 06/01/2014
5
2. The Barco Projection Protocol
Character strings can be formatted in two ways:
•
•
C-style format
An array of one or more characters which is terminated by a NULL character (0x00). The position of the NULL character
determines the length of the string.
Example: ’f’ ’o’ ’o’ ’ ’ ’b’ ’a’ ’r’ 0x00
Pascal-style format
An array of one or more characters which is started (the first byte) with the length of the string. Therefore, Pascal-style strings
are limited to 255 characters.
Example: 0x07 ’f’ ’o’ ’o’ ’ ’ ’b’ ’a’ ’r’
ANSI
American National Standards Institute
Data words
A data word is a value which consists of multiple bytes. Data words are formatted in big endian.
How to calculate the value of a data word?
Example of a 4-byte value: 0x01 0x20 0x50 0x30
= (0x01 * 256^3) + (0x20 * 256^2) + (0x50 * 256^1) + (0x30 * 256^0)
= (1 * 16777216) + (32 * 65536) + (80 * 256) + (48 * 1)
= 16777216 + 2097152 + 20480 + 48
= 18894896
msb
The most significant byte, is the byte with the greatest weight (value).
lsb
The less significant byte, is the byte with the smallest weight (value).
Big endian
When the first byte of a data word is the msb and the last byte is the lsb, the data word is in big endian.
Negative values
The two’s complement (2-complement) system is used for the representation of negative values.
Acknowledgement (ACK and NACK)
If a command is received, the receiver will check the validity and correctness of the command before processing it. If the command
is understood, the receiver will first acknowledge the command before doing the actual processing of the command. An ACK (AC-
Knowledge) is sent when these conditions are met:
•
•
•
The command format is correct
The command and its parameters are valid
The checksum is correct
When these conditions are not met, a NACK (Not ACKnowledge) is sent.
ACK
0x00
0x06
NACK
0x00
0x15
Byte 1
Byte 2
When the sender receives a NACK message, it is up the sender to decide what should happen next: retry sending the command or
discard the command.
Acknowledgements are not used in multicast communication.
6
R5905746 COMMAND CATALOG 06/01/2014
2. The Barco Projection Protocol
Sending and receiving a command
A command which is sent to the device will consist of a request. A command which is received by the client will consist of a response.
Requests must be sent in the Barco Projection Protocol format: each request needs to be structured in the correct way before it is
sent to the device. Responses are also sent in the Barco Projection Protocol format.
Keep in mind that:
•
•
For Ethernet communication, the Device address must be set to 0.
A correct Checksum must be generated for the command.
After a request has been sent to the device, the acknowledgement of the request must be read first. After the request has been
acknowledged, the response from the device (if applicable) can be expected.
Example 1: The client wants to know the type of the device. It sends the following command: projector type, read. The device will
acknowledge (ACK) the request and then send the response which contains the device type.
(1) projector type, read - request
Client
(2) ACK
Device
(3) projector type, read - response
Image 2-2
Example 1
Example 2: The client sends an unknown command. The device doesn’t recognize the command and sends a NACK.
(1) unknown command
Client
Device
(2) NACK
Image 2-3
Example 2
How to handle failing communication?
When a sender fails to send a command, or a receiver fails to return the expected response (ACK, NACK or response), some steps
must be followed to handle this failing communication.
There are 2 possible failures:
•
•
Communication link problems: if the sending of the commands itself doesn’t work, it will be because the communication is
broken (e.g. the receiver is disconnected from the network).
Answer back problems: when commands can be sent out but no response is sent back, it means that the communication link
is OK but the receiver is unable to answer back.
Each type of failure needs another way of handling.
Handling communication link problems
As communication link problems will most likely have a physical reason (cable disconnected, hub down, device down, …), the user
must be notified and must be asked for his feedback. In most cases there will be a user intervention needed to correct this problem
(connect the cable, reboot the hub, restart the device, …).
The actual implementation of this should be described in the specifications of the application.
Handling answer back problems
Answer back problems should be addressed in another way. When a receiver fails to answer back it might be that it is currently too
busy to answer back. The application software should implement some simple mechanisms to avoid problems when this occurs:
1. Timeout waiting: the application should wait for a limited amount of time for an answer (e.g. max 10 seconds). This ensures
that the application can react when a command doesn’t get answered in time.
2. Retry waiting: if the timeout expires, one can retry waiting for the answer. By doing this, the user has the opportunity to cancel
the action. If needed, the retry can even be repeated several times.
3. Retry sending: when a command does not get answered after the timout waiting and retry waiting, the command is considered
to be lost in action and the application should send the command again.
This mechanism follows the sequence of the steps: first the timeout waiting is used, then the retry waiting and finally the retry
sending. If all of these steps fail, there might be a major problem with the receiver. In this case the user should be notified of these
problems so that he can check the status of the receiver.
R5905746 COMMAND CATALOG 06/01/2014
7
2. The Barco Projection Protocol
2.2 Ethernet communication
Introduction
The communication follows a client/server model where the device is the server. This means that the device responds on requests
that are sent by a client. The device will not send out messages on its own initiative.
The communication is blocking which means that when a request is sent to the device, no other requests can be sent until the device
has responded on the first request. The communication blocks for each request.
The connector used for the Ethernet ports are of rugged Neutrik EtherCon RJ45 type, which is compatible with
standard RJ45 cable connector. Straight (most common) as well as cross linked network cables can be used.
10/100 Base-T — RJ45 port
Pin
1
Description
TXD+
2
TXD-
3
RXD+
—
4
—
5
6
RXD-
—
7
—
8
Making connection with the device
The device is listening on TCP port 0xAAA0 (43680) for incoming connections. The IP address can be retrieved using the local user
interface or on the OSD menu of the device.
Device discovery
It is possible to discover all the devices on the network using a UDP broadcast. A UDP broadcast only works on IP networks and
requires a special socket connection: the datagram connection.
Device 1
Device 2
Client
LAN
Device n
Image 2-4
To discover the devices, send a datagram packet to the broadcast address 255.255.255.255 on port 0xA001.
The packet should contain 1 byte: 0x3F, which represents the character ‘?’.
All the devices that support UDP broadcast discovery, will answer on the request by sending an array of (C-language) strings on the
same socket. Each string represents a key-value pair with specific information about the device that has been discovered.
8
R5905746 COMMAND CATALOG 06/01/2014
2. The Barco Projection Protocol
Typically, the following strings will be returned:
•
•
•
•
hostname=value; the hostname of the device
ip-address=value; the IP address of the device
mac-address=value; the MAC address of the NIC on the device
type=value; the device type (not for DP90/DP100 projectors)
Remarks:
•
The broadcast does not follow the typical Barco Projection Protocol formatting: the request is just one byte (not marked up
as Barco Projection Protocol command) and the devices answer back without sending an ACK and without formatting their
response in the Barco Projection Protocol format.
•
•
The size of the array is undetermined, but in most cases it will contain 4 strings. However, this is open to future expansion, so
more strings can be added later.
The strings normally appear in this order: hostname, ip-address, mac-address and type, but this cannot be guaranteed.
The used broadcast is a limited broadcast. This means that the broadcast message is transmitted to all NIC’s
which are on the same IP segment as the client. This type of broadcast is not forwarded by routers so it will
not detect devices which are on another segment.
NIC
Network Interface Card
2.3 RS232/RS422/USB-B communication
RS232
An Electronic Industries Association (EIA) serial digital interface standard specifying the characteristics of the commu-
nication path between two devices using either D-SUB 9 pins or D-SUB 25 pins connectors. This standard is used for
relatively short-range communications and does not specify balanced control lines. RS-232 is a serial control standard
with a set number of conductors, data rate, word length and type of connector to be used. The standard specifies com-
ponent connection standards with regard to computer interface. It is also called RS-232-C, which is the third version
of the RS-232 standard, and is functionally identical to the CCITT V.24 standard. Logical ’0’ is > + 3V, Logical ’1’ is < -
3V. The range between -3V and +3V is the transition zone.
RS422
An EIA serial digital interface standard that specifies the electrical characteristics of balanced (differential) voltage,
digital interface circuits. This standard is usable over longer distances than RS-232. This signal governs the asyn-
chronous transmission of computer data at speeds of up to 920,000 bits per second. It is also used as the serial port
standard for Macintosh computers. When the difference between the 2 lines is < - 0.2V that equals with a logical ’0’.
When the difference is > +0.2V that equals to a logical ’1’..
Settings
Baud rate: Defines the speed of the data transfer. The baud rate can be set using the local user interface on the device. Consult
the user manual of the device for more detailed information.
Data bits: Eight (8) data bits are used for each character of the data transfer.
Parity: There is no parity bit used to perform error checking.
Stop bit: One (1) stop bit is used to define the end of a character.
Hardware
RS232/422 input (Sub-D) port
Pin
1
Description
DCD : Data Carrier Detect
RXD- : Receive Data
2
3
TXD- : Transmitted Data
DTR : Data Terminal Ready [RS232]
TXD+ : Transmitted Data [RS422]
4
R5905746 COMMAND CATALOG 06/01/2014
9
2. The Barco Projection Protocol
RS232/422 input (Sub-D) port
Pin
5
Description
GND : Ground
6
DSR : Data Set Ready [RS232]
RXD+ : Received Data [RS422]
— (not connected) —
CTS : Clear To Send
RI : Ring Indicator
7
8
9
2.4 The command representation in this manual
About the command representation in this manual
•
•
•
Title: The title of a command is built up from its function (e.g. network settings), followed by its type (e.g. read).
Description: A general description of the command is given in the About this command section.
Request/Response table: Each row in the request/response table represents a datafield. A datafield contains 1 or more values.
a) Pos: The position of the datafield. When the size of the datafield is greater than 1, the datafield will take more than 1 position.
b) Size: The number of values the datafield must contain. This can be different from the total number of available values,
dependent on the value groups.
c) Name: The name of the datafield.
d) Description: The description of the datafield.
e) Content: The value(s) of the datafield. This column consists of the value itself, and a value description. Every value is
displayed in a separate row. A datafield can have different value groups.
Different value groups can be distinguished as follows:
-
-
If consecutive rows have different background colors, the values belong to another group.
If they have the same background color, the values belong to the same group.
Only 1 value group per datafield may be choosen to be used in the command. All the values of a value group must appear
together and in the same order.
Example: the datafield below contains 2 IP addresses. Only 1 of the 2 IP-addresses may be choosen in the command. The values
of the IP-addresses must stay in the same order.
Pos
Size
Name
IP-address
Description
Content
192
168
1
0-3
4
This is the IP-address datafield.
IP-address 1, value 1 (dec)
IP-address 1, value 2 (dec)
IP-address 1, value 3 (dec)
IP-address 1, value 4 (dec)
IP-address 2, value 1 (dec)
IP-address 2, value 2 (dec)
IP-address 2, value 3 (dec)
IP-address 2, value 4 (dec)
1
192
168
1
2
Table 2-5
Example
10
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
3. COMMANDS
3.1 decrement noise reduction, write
About this command
This command decrements the noise reduction by one.
Request
Pos
0
Size
Name
Description
Content
0x23
0x73
1
1
dec adj
adj noise reduction
byte value known as "dec adj"
dec adj (hex)
1
adj noise reduction (hex)
3.2 get about info, read
About this command
This command gets the "about" info of the projector.
Request
Pos
Size
Name
get about info
Description
Content
0x2A
0x01
0xA2
0-2
3
Response
Pos
Size
Name
get about info
Description
Content
0x2A
0x01
0xA2
0x02
0x03
0x04
0-2
3
3
1
model name
PGXG-61B (hex)
PGWX-61B (hex)
PGWU-61B (hex)
BYTE1 (hex)
BYTE2 (hex)
BYTE3 (hex)
BYTE4 (hex)
BYTE5 (hex)
BYTE6 (hex)
BYTE7 (hex)
BYTE8 (hex)
BYTE9 (hex)
BYTE10 (hex)
4-13
10
serial number
R5905746 COMMAND CATALOG 06/01/2014
11
3. Commands
Pos
Size
Name
Description
Content
BYTE1 (hex)
BYTE2 (hex)
BYTE3 (hex)
BYTE4 (hex)
BYTE5 (hex)
BYTE6 (hex)
HDMI (hex)
VGA (hex)
14-19
6
system FW version
0x00
0x01
0x02
0x03
0x04
0x1A
0x00
0x01
0x02
0x03
0x04
0x1A
20
1
main source
DVI (hex)
BNC (hex)
CVBS (hex)
invalid (hex)
HDMI (hex)
VGA (hex)
21
1
PIP source
DVI (hex)
BNC (hex)
CVBS (hex)
invalid (hex)
pixel clock (dec)
pixel clock (dec)
22
23
1
1
pixel clock
pixel clock
pixel clock (MHz) (integer)
pixel clock (MHz) (decimal fraction *
256)
24
25
26
1
1
1
vertical refresh rate
horizontal refresh rate
horizontal refresh rate
vertical refresh rate (Hz)
vertical refresh rate (hex)
horizontal refresh rate (hex)
horizontal refresh rate (hex)
horizontal refresh rate (kHz) (integer)
horizontal refresh rate (kHz) (decimal
fraction * 256)
0x01
0x02
0x03
0x00
27
28-31
32-35
36
1
4
4
1
signal format
lamp runtime
TBD
separate (hex)
sync on green (hex)
TBD (reserved) (hex)
invalid (hex)
runtime in hours as DWORD
MSB (hex)
BYTE 1 (hex)
BYTE 2 (hex)
LSB (hex)
TBD (reserved) (hex)
TBD (reserved) (hex)
TBD (reserved) (hex)
TBD (reserved) (hex)
lamp off (hex)
lamp on (hex)
TBD (reserved) (hex)
MSB (hex)
0x00
0x01
lamp status
37
1
4
TBD
38-41
projector runtime
runtime in seconds as DWORD
BYTE 1 (hex)
BYTE 2 (hex)
LSB (hex)
0x00
0x01
42
1
projector status
Off (hex)
On (hex)
12
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
Size
Name
Description
Content
Off (hex)
0x00
0x01
0x00
0x01
0x00
0x01
0x02
0x03
43
1
rear projection mode
status
On (hex)
Off (hex)
On (hex)
44
45
1
1
ceiling mode status
format (color space)
invalid (hex)
auto (hex)
RGB (hex)
YUV (hex)
3.3 get advanced control info, read
About this command
This command gets the "advanced control info" of the projector.
Request
Pos
Size
Name
Description
Content
0x2A
0x05
0xA2
0-2
3
get advanced control info
Response
Pos
Size
Name
Description
Content
0x2A
0x05
0xA2
0x00
0x01
0x02
0x03
0x04
0x05
0-2
3
get advanced control info
3
1
color temperature value
invalid (hex)
native (hex)
3200K (hex)
5400K (hex)
6500K (hex)
8800K (hex)
gain R (hex)
4
5
1
1
1
1
1
1
1
gain R
gain G
gain B
offset R
offset G
offset B
TBD
range 0->100
(OSD range 0->100)
range 0->100
gain G (hex)
(OSD range 0->100)
range 0->100
6
gain B (hex)
(OSD range 0->100)
range 0->100
7
offset R (hex)
offset G (hex)
offset B (hex)
TBD (reserved) (hex)
(OSD range 0->100)
range 0->100
8
(OSD range 0->100)
range 0->100
9
(OSD range 0->100)
10
R5905746 COMMAND CATALOG 06/01/2014
13
3. Commands
3.4 get aspect ratio file, read
About this command
This command gets the aspect ratio file value.
Request
Pos
0
Size
Name
Description
Content
0x21
0x0B
0xC0
1
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj aspect ratio
adj aspect ratio (hex)
aspect ratio file (hex)
2
aspect ratio file
Response
Pos
0
Size
Name
get adj
Description
Content
get adj (hex)
adj aspect ratio (hex)
aspect ratio file (hex)
invalid (hex)
0x21
0x0B
0xC0
0x00
0x01
0x02
0x03
0x04
1
1
1
1
byte value known as "get adj"
1
adj aspect ratio
aspect ratio file
aspect ratio
2
3
4:3 (hex)
16:10 (hex)
native (hex)
auto (hex)
3.5 get auto image adjust, read
About this command
This command gets the auto image adjust mode.
Request
Pos
0
Size
Name
Description
Content
0x21
0xa8
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj auto image
adj auto image (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
get adj (hex)
adj auto image (hex)
Off (hex)
0x21
0xa8
0x00
0x01
0x02
1
1
1
byte value known as "get adj"
1
adj auto image
auto image adjust status
2
always (hex)
auto (hex)
3.6 get auto power off, read
About this command
This command gets the auto power off mode.
14
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Request
Pos
0
Size
Name
Description
Content
0x21
0xA6
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj auto power off
adj auto power off (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
get adj (hex)
adj auto power off (hex)
Off (hex)
0x21
0xA6
0x00
0x01
1
1
1
byte value known as "get adj"
1
adj auto power off
auto power off status
2
On (hex)
3.7 get auto power on, read
About this command
This command gets the auto power on mode.
Request
Pos
0
Size
Name
Description
Content
0x21
0xA7
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj auto power on
adj auto power on (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
get adj (hex)
adj auto power on (hex)
Off (hex)
0x21
0xA7
0x00
0x01
1
1
1
byte value known as "get adj"
1
adj auto power on
auto power on status
2
On (hex)
3.8 get auto source, read
About this command
This command gets the auto source status.
Request
Pos
0
Size
Name
get auto source
get auto source
Description
Description
Content
0x91
0x01
1
1
get auto source (hex)
get auto source (hex)
1
Response
Pos
0
Size
Name
get auto source
get auto source
auto source status
Content
0x91
0x01
0x00
0x01
1
1
1
get auto source (hex)
get auto source (hex)
Off (hex)
1
2
On (hex)
R5905746 COMMAND CATALOG 06/01/2014
15
3. Commands
3.9 get brightness, read
About this command
This command gets the brightness value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x21
0x02
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj brightness
adj brightness (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
0x21
0x02
1
1
1
byte value known as "get adj"
get adj (hex)
1
adj brightness
brightness value
adj brightness (hex)
brightness value (hex)
2
range 0->255
3.10 get ceiling mode, read
About this command
This command gets the ceiling mode.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
0x21
0xA3
1
1
get adj
adj ceiling
byte value known as "get adj"
1
adj ceiling (hex)
Response
Pos
0
Size
Name
Description
Content
get adj (hex)
adj ceiling (hex)
Off (hex)
0x21
0xA3
0x00
0x01
1
1
1
get adj
byte value known as "get adj"
1
adj ceiling
2
ceiling mode status
On (hex)
3.11 get color temperature, read
About this command
This command sets the color temperature of the active source.
Request
Pos
0
Size
Name
Description
Content
0x21
0x45
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj color temperature
Response
Pos
0
Size
Name
get adj
Description
Content
0x21
0x45
1
1
byte value known as "get adj"
get adj (hex)
1
adj color temperature
16
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
Size
Name
Description
Content
0x00
0x01
0x02
0x03
0x04
0x05
2
1
color temperature value
invalid (hex)
native (hex)
3200K (hex)
5400K (hex)
6500K (hex)
8800K (hex)
3.12 get color wheel index, read
About this command
This command gets the color wheel index.
Request
Pos
0
Size
Name
Description
Content
0x58
0x21
0x41
1
1
1
get color wheel index
get color wheel index
get color wheel index
get color wheel index (hex)
get color wheel index (hex)
get color wheel index (hex)
1
2
Response
Pos
0
Size
Name
Description
Content
0x58
0x21
0x41
1
1
1
2
get color wheel index
get color wheel index
get color wheel index
color wheel index
get color wheel index (hex)
get color wheel index (hex)
get color wheel index (hex)
MSB (hex)
1
2
3-4
LSB (hex)
3.13 get contrast, read
About this command
This command gets the contrast value of the active source.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
0x21
0x01
1
1
get adj
adj contrast
byte value known as "get adj"
1
adj contrast (hex)
Response
Pos
0
Size
Name
Description
Content
0x21
0x01
1
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj contrast
contrast value
adj contrast (hex)
contrast value (hex)
2
range 0->255
R5905746 COMMAND CATALOG 06/01/2014
17
3. Commands
3.14 get diagnostics info, read
About this command
This command gets the "diagnostics" info of the projector.
Request
Pos
Size
Name
Description
Content
0x2A
0x07
0xA2
0-2
3
get diagnostics info
Response
Pos
Size
Name
Description
Content
0x2A
0x07
0xA2
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0-2
3
get diagnostics info
3
1
error code
lamp 1 failure (hex)
TBD (reserved) (hex)
TBD (reserved) (hex)
F-type fan error (hex)
R-type fan error (hex)
DDP442x not ready (hex)
TBD (reserved) (hex)
overtemperature (hex)
lamp 1 strike failure (hex)
TBD (reserved) (hex)
TBD (reserved) (hex)
color wheel error (hex)
TBD (reserved) (hex)
system standby (hex)
system encoding (hex)
system warm up (hex)
system normal operating
(hex)
3.15 get dimming, read
About this command
This command gets the dimming value.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
0x21
0x0D
1
1
get adj
adj dimming
byte value known as "get adj"
1
adj dimming (hex)
Response
Pos
Size
Name
Description
Content
0x21
0
1
get adj
byte value known as "get adj"
get adj (hex)
18
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
1
Size
Name
adj dimming
dimming value
Description
Content
0x0D
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
1
1
adj dimming (hex)
276.4W (hex)
300W (hex)
321W (hex)
343.1W (hex)
360W (hex)
378W (hex)
400W (hex)
420W (hex)
442W (hex)
462W (hex)
2
lamp power (Watt)
3.16 get display mode, read
About this command
This command gets the display mode of the active source.
Request
Pos
0
Size
Name
Description
Content
0x21
0x15
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj display mode
adj display mode (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
0x21
0x15
0x00
0x01
0x02
1
1
1
byte value known as "get adj"
get adj (hex)
1
adj display mode
display mode status
adj display mode (hex)
presentation (hex)
video (hex)
2
bright (hex)
3.17 get format, read
About this command
This command gets the input format of the active source.
Request
Pos
0
Size
Name
Description
Content
0x21
0x14
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj input format
adj input format (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
0x21
0x14
1
1
byte value known as "get adj"
get adj (hex)
1
adj input format
adj input format (hex)
R5905746 COMMAND CATALOG 06/01/2014
19
3. Commands
Pos
Size
Name
Description
Content
invalid (hex)
auto (hex)
0x00
0x01
0x02
0x03
2
1
format (color space)
RGB (hex)
YUV (hex)
3.18 get gamma, read
About this command
This command gets the gamma value.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
0x21
0x70
1
1
get adj
adj gamma
byte value known as "get adj"
1
adj gamma (hex)
Response
Pos
0
Size
Name
Description
Content
get adj (hex)
adj gamma (hex)
film (hex)
0x21
0x70
0x00
0x01
0x02
0x03
1
1
1
get adj
byte value known as "get adj"
1
adj gamma
gamma value
2
video (hex)
graphics (hex)
standard (hex)
3.19 get general info, read
About this command
This command gets the "general" info of the projector.
Request
Pos
Size
Name
Description
Content
0x2A
0x02
0xA2
0-2
3
get general info
Response
Pos
Size
Name
Description
Content
0x2A
0x02
0xA2
0x00
0x01
0-2
3
get general info
3
1
projector status
Off (hex)
On (hex)
4
5
1
1
TBD
TBD
TBD (reserved) (hex)
TBD (reserved) (hex)
20
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
Size
Name
main source
Description
Content
0x00
0x01
0x02
0x03
0x04
0x1A
6
1
HDMI (hex)
VGA (hex)
DVI (hex)
BNC (hex)
CVBS (hex)
invalid (hex)
3.20 get geometry adjust info, read
About this command
This command gets the "geometry adjust info" of the projector.
Request
Pos
Size
Name
Description
Content
0x2A
0x04
0xA2
0-2
3
get geometry adjust info
Response
Pos
Size
Name
Description
Content
0x2A
0x04
0xA2
0-2
3
get geometry adjust info
3
4
1
1
TBD
TBD (reserved) (hex)
keystone value (hex)
keystone value
range 0->40
(OSD range -20->20)
5
6
7
1
1
1
TBD
TBD (reserved) (hex)
TBD (reserved) (hex)
invalid (hex)
TBD
0x00
0x01
0x02
0x03
0x04
aspect ratio
4:3 (hex)
16:10 (hex)
native (hex)
auto (hex)
3.21 get H start, read
About this command
This command gets the horizontal start pixel for the VGA and BNC inputs.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
0x21
0x11
1
1
get adj
get H start
byte value known as "get adj"
1
get H start (hex)
R5905746 COMMAND CATALOG 06/01/2014
21
3. Commands
Response
Pos
0
Size
Name
Description
Content
0x21
0x11
1
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
get H start
get H start (hex)
H start value (hex)
2
H start value
range 0->100
(OSD range 0->100)
3.22 get high altitude, read
About this command
This command gets the high altitude setting.
Request
Pos
0
Size
Name
get high altitude
get high altitude
Description
Description
Content
0x69
0x41
1
1
get high altitude (hex)
get high altitude (hex)
1
Response
Pos
0
Size
Name
get high altitude
get high altitude
high altitude status
Content
0x69
0x41
0x00
0x01
1
1
1
get high altitude (hex)
get high altitude (hex)
Off (hex)
1
2
On (hex)
3.23 get image setting info, read
About this command
This command gets the "image setting" info of the projector.
Request
Pos
Size
Name
Description
Content
0x2A
0x03
0xA2
0-2
3
get image setting info
Response
Pos
Size
Name
Description
Content
0x2A
0x03
0xA2
0-2
3
get image setting info
3
4
5
6
7
1
1
1
1
1
contrast value
brightness value
saturation value
tint value
range 0->255
range 0->255
range 0->255
range 0->255
range 0->14
contrast value (hex)
brightness value (hex)
saturation value (hex)
tint value (hex)
sharpness value
sharpness value (hex)
(OSD range -7->+7)
8
1
TBD
TBD (reserved) (hex)
22
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
Size
Name
gamma value
Description
Content
film (hex)
video (hex)
0x00
0x01
0x02
0x03
9
1
graphics (hex)
standard (hex)
3.24 get input black balance, read
About this command
This command gets the input black balance value of the active source. This is applicable for the specified color.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
0x21
0x6E
0x00
0x01
0x02
1
1
1
get adj
byte value known as "get adj"
1
adj input black balance
color
adj inp black balance (hex)
red (hex)
2
color specification
green (hex)
blue (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
0x21
0x6E
0x00
0x01
0x02
1
1
1
byte value known as "get adj"
get adj (hex)
1
adj input black balance
color
adj inp black balance (hex)
red (hex)
2
color specification
green (hex)
blue (hex)
3
1
balance value
range 0->100
balance value (hex)
(OSD range 0->100)
3.25 get input selection, read
About this command
This command gets the input of the projector.
Request
Pos
Size
Name
Description
Description
Content
0x34
0
1
read input selection
read input selection (hex)
Response
Pos
0
Size
Name
read input selection
input slot
Content
read input selection (hex)
HDMI (hex)
0x34
0x00
0x01
0x02
0x03
0x04
1
1
1
VGA (hex)
DVI (hex)
BNC (hex)
CVBS (hex)
R5905746 COMMAND CATALOG 06/01/2014
23
3. Commands
3.26 get input white balance, read
About this command
This command gets the input white balance value of the active source. This is applicable for the specified color.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
0x21
0x6F
0x00
0x01
0x02
1
1
1
get adj
byte value known as "get adj"
1
adj input white balance
color
adj input white balance (hex)
red (hex)
2
color specification
green (hex)
blue (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
0x21
0x6F
0x00
0x01
0x02
1
1
1
byte value known as "get adj"
get adj (hex)
1
adj input white balance
color
adj input white balance (hex)
red (hex)
2
color specification
green (hex)
blue (hex)
3
1
balance value
range 0->100
balance value (hex)
(OSD range 0->100)
3.27 get internal pattern, read
About this command
This command gets the internal pattern.
Request
Pos
Size
Name
Description
Description
Content
0x42
0
1
get internal pattern
get internal pattern (hex)
Response
Pos
0
Size
Name
Content
get internal pattern (hex)
none (hex)
0x42
0x00
0x01
0x02
1
1
get internal pattern
internal pattern number
1
white (hex)
grid (hex)
3.28 get IP configuration info, read
About this command
This command gets the "IP configuration info" of the projector.
24
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Request
Pos
Size
Name
Description
Content
0x2A
0x06
0xA2
0-2
3
get IP configuration info
Response
Pos
Size
Name
Description
Content
0x2A
0x06
0xA2
0-2
3
get IP configuration info
3-6
7-10
11-14
4
4
4
IP address
first octet (hex)
second octet (hex)
third octet (hex)
fourth octet (hex)
first octet (hex)
second octet (hex)
third octet (hex)
fourth octet (hex)
first octet (hex)
second octet (hex)
third octet (hex)
fourth octet (hex)
Off (hex)
subnet mask
default gateway
0x00
0x01
15
1
6
DHCP
On (hex)
16-21
LAN FW version
BYTE1 (hex)
BYTE2 (hex)
BYTE3 (hex)
BYTE4 (hex)
BYTE5 (hex)
BYTE6 (hex)
22-27
6
MAC address
first octet (hex)
second octet (hex)
third octet (hex)
fourth octet (hex)
fifth octet (hex)
sixth octet (hex)
3.29 get lamp max runtime, read
About this command
This command gets the maximum runtime of the lamp.
Request
Pos
0
Size
Name
Description
Content
0x76
0x89
1
1
lamp
get lamp max runtime
lamp (hex)
1
get lamp max runtime (hex)
R5905746 COMMAND CATALOG 06/01/2014
25
3. Commands
Pos
Size
Name
lamp number
Description
Content
lamp 1 (hex)
lamp 2 (hex)
lamp 3 (hex)
lamp 4 (hex)
0x01
0x02
0x03
0x04
2
1
Response
Pos
0
Size
Name
Description
Content
lamp (hex)
0x76
0x89
0x01
0x02
0x03
0x04
1
1
1
lamp
1
get lamp max runtime
lamp number
get lamp max runtime (hex)
lamp 1 (hex)
lamp 2 (hex)
lamp 3 (hex)
lamp 4 (hex)
MSB (hex)
2
3-6
4
lamp max runtime
maximum runtime in hours as DWORD
BYTE 1 (hex)
BYTE 2 (hex)
LSB (hex)
3.30 get lamp on, read
About this command
This command gets the status of the lamp.
Request
Pos
0
Size
Name
Description
Content
lamp (hex)
0x76
0x9A
0x01
0x02
0x03
0x04
1
1
1
lamp
1
get lamp on
get lamp on (hex)
lamp 1 (hex)
lamp 2 (hex)
lamp 3 (hex)
lamp 4 (hex)
2
lamp number
Response
Pos
0
Size
Name
Description
Content
lamp (hex)
0x76
0x9A
0x01
0x02
0x03
0x04
0x00
0x01
1
1
1
lamp
1
get lamp on
lamp number
get lamp on (hex)
lamp 1 (hex)
lamp 2 (hex)
lamp 3 (hex)
lamp 4 (hex)
lamp off (hex)
lamp on (hex)
2
3
1
lamp status
26
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
3.31 get lamp runtime, read
About this command
This command gets the runtime of the lamp.
Request
Pos
0
Size
Name
Description
Content
lamp (hex)
0x76
0x90
0x01
0x02
0x03
0x04
1
1
1
lamp
1
get lamp runtime
lamp number
get lamp runtime (hex)
lamp 1 (hex)
2
lamp 2 (hex)
lamp 3 (hex)
lamp 4 (hex)
Response
Pos
0
Size
Name
lamp
Description
Content
lamp (hex)
0x76
0x90
0x01
0x02
0x03
0x04
1
1
1
1
get lamp runtime
lamp number
get lamp runtime (hex)
lamp 1 (hex)
lamp 2 (hex)
lamp 3 (hex)
lamp 4 (hex)
MSB (hex)
2
3-6
4
lamp runtime
runtime in hours as DWORD
BYTE 1 (hex)
BYTE 2 (hex)
LSB (hex)
3.32 get lamp status, read
About this command
This command gets the status of the lamp(s).
Request
Pos
0
Size
Name
get lamp status
get lamp status
Description
Description
Content
0x67
0x40
1
1
get lamp status (hex)
get lamp status (hex)
1
Response
Pos
0
Size
Name
get lamp status
get lamp status
lamp status
Content
0x67
0x40
0x00
0x01
1
1
1
get lamp status (hex)
get lamp status (hex)
lamp(s) off (hex)
lamp(s) on (hex)
1
2
R5905746 COMMAND CATALOG 06/01/2014
27
3. Commands
3.33 get main zoom, read
About this command
This command gets the main zoom in/out.
Request
Pos
0
Size
Name
get main zoom
get main zoom
Description
Description
Content
0xA1
0x00
1
1
get main zoom (hex)
get main zoom (hex)
1
Response
Pos
0
Size
Name
get main zoom
get main zoom
main zoom value
Content
0xA1
0x00
1
1
1
get main zoom (hex)
get main zoom (hex)
main zoom value (hex)
1
2
range 0->70
(OSD range -20->+50)
3.34 get menu position, read
About this command
This command gets the menu position.
Request
Pos
0
Size
Name
get menu position
get menu position
Description
Content
0x91
0x02
1
1
get menu position (hex)
get menu position (hex)
1
Response
Pos
0
Size
Name
Description
Content
0x91
0x02
0x00
0x01
0x02
0x03
0x04
1
1
1
get menu position
get menu position
menu position value
get menu position (hex)
get menu position (hex)
top left (hex)
1
2
top right (hex)
center (hex)
bottom left (hex)
bottom right (hex)
3.35 get no signal color logo, read
About this command
This command gets the blanking color value and logo status, used when no signal is connected.
Request
Pos
0
Size
Name
Description
Content
0x21
0x7B
1
1
get adj
adj no signal color
byte value known as "get adj"
get adj (hex)
1
adj no signal color (hex)
28
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Response
Pos
0
Size
Name
Description
Content
0x21
0x7B
0x01
0x02
0x03
0x04
1
1
1
get adj
byte value known as "get adj"
get adj (hex)
adj no signal color (hex)
logo (hex)
1
adj no signal color
value
2
background color value
blue (hex)
black (hex)
white (hex)
3.36 get noise reduction, read
About this command
This command gets the noise reduction value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x21
0x73
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj noise reduction
adj noise reduction (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
0x21
0x73
1
1
1
byte value known as "get adj"
get adj (hex)
1
adj noise reduction
noise reduction value
adj noise reduction (hex)
noise reduction value (hex)
2
range 0->32
3.37 get phase, read
About this command
This command gets the phase value of the active source.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
adj phase (hex)
0x21
0x06
1
1
get adj
adj phase
byte value known as "get adj"
1
Response
Pos
0
Size
Name
Description
Content
0x21
0x06
1
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj phase
phase value
adj phase (hex)
phase value (hex)
2
range 0->63
(OSD range 0->63)
3.38 get PIP enable, read
About this command
This command gets the "enable PIP" value.
R5905746 COMMAND CATALOG 06/01/2014
29
3. Commands
Request
Pos
0
Size
Name
get PIP enable
get PIP enable
Description
Description
Content
0xA1
0x01
1
1
get PIP enable (hex)
get PIP enable (hex)
1
Response
Pos
0
Size
Name
get PIP enable
get PIP enable
PIP enable value
Content
get PIP enable (hex)
get PIP enable (hex)
Off (hex)
0xA1
0x01
0x00
0x01
1
1
1
1
2
On (hex)
3.39 get PIP position, write
About this command
This command gets the PIP position.
Request
Pos
0
Size
Name
get PIP position
get PIP position
Description
Description
Content
0xA1
0x04
1
1
get PIP position (hex)
get PIP position (hex)
1
Response
Pos
0
Size
Name
get PIP position
get PIP position
PIP position value
Content
0xA1
0x04
0x00
0x01
0x02
0x03
1
1
1
get PIP position (hex)
get PIP position (hex)
top left (hex)
1
2
top right (hex)
bottom left (hex)
bottom right (hex)
3.40 get PIP select, read
About this command
This command gets the PIP select value.
Request
Pos
0
Size
Name
get PIP select
get PIP select
Description
Description
Content
0xA1
0x02
1
1
get PIP select (hex)
get PIP select (hex)
1
Response
Pos
0
Size
Name
get PIP select
get PIP select
Content
0xA1
0x02
1
1
get PIP select (hex)
get PIP select (hex)
1
30
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
Size
Name
Description
Content
0x00
0x01
0x02
0x03
0x04
2
1
PIP select value
HDMI (hex)
VGA (hex)
DVI (hex)
BNC (hex)
CVBS (hex)
3.41 get PIP size, read
About this command
This command gets the PIP size.
Request
Pos
0
Size
Name
get PIP size
get PIP size
Description
Description
Content
0xA1
0x03
1
1
get PIP size (hex)
get PIP size (hex)
1
Response
Pos
0
Size
Name
Content
get PIP size (hex)
get PIP size (hex)
Small (hex)
0xA1
0x03
0x00
0x01
0x02
1
1
1
get PIP size
get PIP size
PIP size value
1
2
Medium (hex)
Large (hex)
3.42 get rear projection mode, read
About this command
This command gets the rear projection mode.
Request
Pos
0
Size
Name
Name
Description
Content
get adj (hex)
adj rear (hex)
0x21
0xA2
1
1
get adj
byte value known as "get adj"
1
adj rear
Response
Pos
0
Size
Description
Content
get adj (hex)
adj rear (hex)
Off (hex)
0x21
0xA2
0x00
0x01
1
1
1
get adj
byte value known as "get adj"
1
adj rear
2
rear projection mode
status
On (hex)
3.43 get resolution, read
About this command
This command gets the resolution.
R5905746 COMMAND CATALOG 06/01/2014
31
3. Commands
Request
Pos
0
Size
Name
get resolution
get resolution
Description
Description
Content
0xF0
0x01
1
1
get resolution (hex)
get resolution (hex)
1
Response
Pos
0
Size
Name
Content
0xF0
0x01
1
1
4
get resolution
get resolution
resolution value
get resolution (hex)
get resolution (hex)
BYTE 1 (hex)
1
2-5
Resolution can be calculated from the
4 bytes:
BYTE 2 (hex)
X-resolution = BYTE1 * 256 + BYTE2
Y-resolution = BYTE3 * 256 + BYTE4
BYTE 3 (hex)
BYTE 4 (hex)
3.44 get saturation, read
About this command
This command gets the saturation value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x21
0x03
1
1
get adj
adj saturation
byte value known as "get adj"
get adj (hex)
1
adj saturation (hex)
Response
Pos
0
Size
Name
Description
Content
0x21
0x03
1
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj saturation
saturation value
adj saturation (hex)
saturation value (hex)
2
range 0->255
3.45 get serial number, read
About this command
This command gets the serial number of the projector.
Request
Pos
Size
Name
Description
Content
0x2A
0x08
0xA2
0-2
3
get serial number
Response
Pos
Size
Name
Description
Content
0x2A
0x08
0xA2
0-2
3
get serial number
32
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
Size
Name
serial number
Description
Content
3-12
10
BYTE1 (hex)
BYTE2 (hex)
BYTE3 (hex)
BYTE4 (hex)
BYTE5 (hex)
BYTE6 (hex)
BYTE7 (hex)
BYTE8 (hex)
BYTE9 (hex)
BYTE10 (hex)
3.46 get sharpness, read
About this command
This command gets the sharpness value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x21
0x05
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj sharpness
adj sharpness (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
0x21
0x05
1
1
1
byte value known as "get adj"
get adj (hex)
1
adj sharpness
sharpness value
adj sharpness (hex)
sharpness value (hex)
2
range 0->14
(OSD range -7->+7)
3.47 get tint, read
About this command
This command gets the tint value of the active source.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
adj tint (hex)
0x21
0x04
1
1
get adj
adj tint
byte value known as "get adj"
1
Response
Pos
0
Size
Name
Description
Content
get adj (hex)
adj tint (hex)
tint value (hex)
0x21
0x04
1
1
1
get adj
byte value known as "get adj"
1
adj tint
2
tint value
range 0->255
R5905746 COMMAND CATALOG 06/01/2014
33
3. Commands
3.48 get V start, read
About this command
This command gets the vertical start pixel for the VGA and BNC inputs.
Request
Pos
0
Size
Name
Description
Content
get adj (hex)
0x21
0x12
1
1
get adj
get V start
byte value known as "get adj"
1
get V start (hex)
Response
Pos
0
Size
Name
Description
Content
0x21
0x12
1
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
get V start
V start value
get V start (hex)
V start value (hex)
2
range 0->20
(OSD range -10->10)
3.49 get versions, read
About this command
This command is used to get the version(s).
Request
Pos
0
Size
Name
get versions
from data index
Description
Content
get versions (hex)
PW392 (hex)
DDP442x (hex)
PIC (hex)
0x60
0x00
0x06
0x0C
0x12
0x18
0x1E
0x00
0x01
0x08
0x0C
0x10
0x14
1
1
1
Lan Module (hex)
Waveform (hex)
EDID (hex)
2
1
to data index
PW392 (hex)
DDP442x (hex)
PIC (hex)
Lan module (hex)
Waveform (hex)
EDID (hex)
Response
Pos
0
Size
Name
get versions
Description
Content
get versions (hex)
PW392 (hex)
DDP442x (hex)
PIC (hex)
0x60
0x00
0x06
0x0C
0x12
0x18
0x1E
1
1
1
from data index
Lan Module (hex)
Waveform (hex)
EDID (hex)
34
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
Size
Name
to data index
Description
Content
0x00
0x01
0x08
0x0C
0x10
0x14
2
1
PW392 (hex)
DDP442x (hex)
PIC (hex)
Lan module (hex)
Waveform (hex)
EDID (hex)
3-8
6
version
Each version consists of 6 bytes:
- Byte 0-1: major version number
- Byte 2-3: build number
major version (MSB) (hex)
major version (LSB) (hex)
build number (MSB) (hex)
build number (hex)
build number (hex)
build number (LSB) (hex)
- Byte 4-5: build number
3.50 get warp keystone vertical, read
About this command
This command gets the warp keystone vertical value.
Request
Pos
0
Size
Name
Description
Content
0x21
0xA1
0x01
1
1
1
get adj
byte value known as "get adj"
get adj (hex)
1
adj warp
adj warp (hex)
2
warp keystone vertical
warp keystone vertical (hex)
Response
Pos
0
Size
Name
get adj
Description
Content
0x21
0xA1
0x01
1
1
1
1
byte value known as "get adj"
get adj (hex)
1
adj warp
adj warp (hex)
2
warp keystone vertical
keystone value
warp keystone vertical (hex)
keystone value (hex)
3
range 0->40
(OSD range -20->20)
3.51 increment noise reduction, write
About this command
This command increments the noise reduction by one.
Request
Pos
0
Size
Name
Description
Content
0x22
0x73
1
1
inc adj
adj noise reduction
byte value known as "inc adj"
inc adj (hex)
1
adj noise reduction (hex)
R5905746 COMMAND CATALOG 06/01/2014
35
3. Commands
3.52 reset settings to factory defaults, write
About this command
This command resets the settings to factory defaults.
Request
Pos
Size
Name
Description
Content
0x31
0
1
factory defaults
factory defaults (hex)
3.53 set aspect ratio file, write
About this command
This command sets the aspect ratio file value.
Request
Pos
0
Size
Name
Description
Content
set adj (hex)
adj aspect ratio (hex)
aspect ratio file (hex)
invalid (hex)
0x20
0x0B
0xC0
0x00
0x01
0x02
0x03
0x04
1
1
1
1
set adj
byte value known as "set adj"
1
adj aspect ratio
aspect ratio file
aspect ratio
2
3
4:3 (hex)
16:10 (hex)
native (hex)
auto (hex)
3.54 set auto image adjust, write
About this command
This command sets the auto image adjust mode.
Request
Pos
0
Size
Name
Description
Content
set adj (hex)
adj auto image (hex)
Off (hex)
0x20
0xA8
0x00
0x01
0x02
1
1
1
set adj
byte value known as "set adj"
1
adj auto image
2
auto image adjust status
always (hex)
auto (hex)
3.55 set auto power off, write
About this command
This command sets the auto power off mode.
Request
Pos
0
Size
Name
Description
Content
0x20
0xA6
1
1
set adj
adj auto power off
byte value known as "set adj"
set adj (hex)
1
adj auto power off (hex)
36
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
Size
Name
Description
Content
Off (hex)
On (hex)
0x00
0x01
2
1
auto power off status
3.56 set auto power on, write
About this command
This command sets the auto power on mode.
Request
Pos
0
Size
Name
Description
Content
0x20
0xA7
0x00
0x01
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
adj auto power on (hex)
Off (hex)
1
adj auto power on
2
auto power on status
On (hex)
3.57 set auto source, write
About this command
This command sets the auto source status.
Request
Pos
0
Size
Name
set auto source
set auto source
auto source status
Description
Content
set auto source (hex)
set auto source (hex)
Off (hex)
0x90
0x01
0x00
0x01
1
1
1
1
2
On (hex)
3.58 set brightness, write
About this command
This command sets the brightness value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x20
0x02
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj brightness
adj brightness (hex)
brightness value (hex)
2
brightness value
range 0->255
3.59 set ceiling mode, write
About this command
This command sets the ceiling mode.
R5905746 COMMAND CATALOG 06/01/2014
37
3. Commands
Request
Pos
0
Size
Name
Description
Content
set adj (hex)
adj ceiling (hex)
Off (hex)
0x20
0xA3
0x00
0x01
1
1
1
set adj
byte value known as "set adj"
1
adj ceiling
2
ceiling mode status
On (hex)
3.60 set color temperature, write
About this command
This command sets the color temperature of the active source.
Request
Pos
0
Size
Name
Description
Content
0x20
0x45
0x00
0x01
0x02
0x03
0x04
0x05
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj color temperature
2
color temperature value
invalid (hex)
native (hex)
3200K (hex)
5400K (hex)
6500K (hex)
8800K (hex)
3.61 set color wheel index, write
About this command
This command sets the color wheel index.
Request
Pos
0
Size
Name
Description
Content
0x58
0x20
0x41
1
1
1
2
set color wheel index
set color wheel index
set color wheel index
color wheel index
set color wheel index (hex)
set color wheel index (hex)
set color wheel index (hex)
MSB (hex)
1
2
3-4
LSB (hex)
3.62 set contrast, write
About this command
This command sets the contrast value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x20
0x01
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj contrast
adj contrast (hex)
contrast value (hex)
2
contrast value
range 0->255
38
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
3.63 set dimming, write
About this command
This command sets the dimming value.
Request
Pos
0
Size
Name
Description
Content
0x20
0x0D
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
adj dimming (hex)
276.4W (hex)
300W (hex)
321W (hex)
343.1W (hex)
360W (hex)
378W (hex)
400W (hex)
420W (hex)
442W (hex)
462W (hex)
1
adj dimming
2
dimming value
lamp power (Watt)
3.64 set display mode, write
About this command
This command sets the display mode of the active source.
Request
Pos
0
Size
Name
Description
Content
0x20
0x15
0x00
0x01
0x02
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj display mode
adj display mode (hex)
presentation (hex)
video (hex)
2
display mode status
bright (hex)
3.65 set format, write
About this command
This command sets the input format of the active source.
Request
Pos
0
Size
Name
Description
Content
set adj (hex)
adj input format (hex)
invalid (hex)
auto (hex)
0x20
0x14
0x00
0x01
0x02
0x03
1
1
1
set adj
byte value known as "set adj"
1
adj input format
2
format (color space)
RGB (hex)
YUV (hex)
R5905746 COMMAND CATALOG 06/01/2014
39
3. Commands
3.66 set gamma, write
About this command
This command sets the gamma value.
Request
Pos
0
Size
Name
Description
Content
set adj (hex)
adj gamma (hex)
film (hex)
0x20
0x70
0x00
0x01
0x02
0x03
1
1
1
set adj
byte value known as "set adj"
1
adj gamma
2
gamma value
video (hex)
graphics (hex)
standard (hex)
3.67 set H start, write
About this command
This command sets the horizontal start pixel for the VGA and BNC inputs.
Request
Pos
0
Size
Name
Description
Content
0x20
0x11
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
set H start
set H start (hex)
H start value (hex)
2
H start value
range 0->100
(OSD range 0->100)
3.68 set high altitude, write
About this command
This command sets the high altitude setting.
Request
Pos
0
Size
Name
set high altitude
set high altitude
high altitude status
Description
Content
0x69
0x40
0x00
0x01
1
1
1
set high altitude (hex)
set high altitude (hex)
Off (hex)
1
2
On (hex)
3.69 set input black balance, write
About this command
This command sets the input black balance value of the active source. This is applicable for the specified color.
Request
Pos
0
Size
Name
Description
Content
0x20
0x6E
1
1
set adj
adj input black balance
byte value known as "set adj"
set adj (hex)
1
adj inp black balance (hex)
40
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Pos
Size
Name
Description
color specification
Content
red (hex)
0x00
0x01
0x02
2
1
color
green (hex)
blue (hex)
3
1
balance value
range 0->100
balance value (hex)
(OSD range 0->100)
3.70 set input selection, write
About this command
This command sets the input of the projector.
Request
Pos
0
Size
Name
write input selection
input slot
Description
Content
write input selection (hex)
HDMI (hex)
0x33
0x00
0x01
0x02
0x03
0x04
1
1
1
VGA (hex)
DVI (hex)
BNC (hex)
CVBS (hex)
3.71 set input white balance, write
About this command
This command sets the input white balance value of the active source. This is applicable for the specified color.
Request
Pos
0
Size
Name
Description
Content
0x20
0x6F
0x00
0x01
0x02
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj input white balance
color
adj input white balance (hex)
red (hex)
2
color specification
green (hex)
blue (hex)
3
1
balance value
range 0->100
balance value (hex)
(OSD range 0->100)
3.72 set internal pattern, write
About this command
This command sets the internal pattern.
Request
Pos
Size
Name
Description
Content
0x41
0
1
set internal pattern
set internal pattern (hex)
R5905746 COMMAND CATALOG 06/01/2014
41
3. Commands
Pos
Size
Name
Description
Content
none (hex)
0x00
0x01
0x02
1
1
internal pattern number
white (hex)
grid (hex)
3.73 set lens center, write
About this command
This command sets the lens to the center.
Request
Pos
0
Size
Name
Description
Content
0xF4
0x88
1
1
lens
set lens center
lens (hex)
1
set lens center (hex)
3.74 set lens focus, write
About this command
This command sets the lens focus.
Request
Pos
0
Size
Name
Description
Content
lens (hex)
0xF4
0x83
0x00
0x01
1
1
1
lens
1
set lens focus
set lens focus (hex)
focus out (hex)
focus in (hex)
2
lens focus value
focus direction
3.75 set lens shift, write
About this command
This command sets the lens shift.
Request
Pos
0
Size
Name
Description
Content
lens (hex)
0xF4
0x81
0x00
0x01
0x02
0x03
1
1
1
lens
1
set lens shift
set lens shift (hex)
shift up (hex)
shift down (hex)
shift left (hex)
shift right (hex)
2
lens shift value
shift direction
3.76 set lens zoom, write
About this command
This command sets the lens zoom.
42
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Request
Pos
0
Size
Name
Description
Content
lens (hex)
0xF4
0x82
0x00
0x01
1
1
1
lens
1
set lens zoom
set lens zoom (hex)
zoom in (hex)
2
lens zoom value
zoom direction
zoom out (hex)
3.77 set main zoom, write
About this command
This command sets the main zoom in/out.
Request
Pos
0
Size
Name
set main zoom
set main zoom
main zoom value
Description
Content
0xA0
0x00
1
1
1
set main zoom (hex)
set main zoom (hex)
main zoom value (hex)
1
2
range 0->70
(OSD range -20->+50)
3.78 set menu position, write
About this command
This command sets the menu position.
Request
Pos
0
Size
Name
Description
Content
0x90
0x02
0x00
0x01
0x02
0x03
0x04
1
1
1
set menu position
set menu position
menu position value
set menu position (hex)
set menu position (hex)
top left (hex)
1
2
top right (hex)
center (hex)
bottom left (hex)
bottom right (hex)
3.79 set no signal color logo, write
About this command
This command sets the blanking color value and logo status, used when no signal is connected.
Request
Pos
0
Size
Name
Description
Content
0x20
0x7B
1
1
set adj
adj no signal color
byte value known as "set adj"
set adj (hex)
1
adj no signal color (hex)
R5905746 COMMAND CATALOG 06/01/2014
43
3. Commands
Pos
Size
Name
Description
Content
logo (hex)
0x01
0x02
0x03
0x04
2
1
background color
blue (hex)
black (hex)
white (hex)
3.80 set noise reduction, write
About this command
This command sets the noise reduction value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x20
0x73
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj noise reduction
adj noise reduction (hex)
noise reduction value (hex)
2
noise reduction value
range 0->32
3.81 set phase, write
About this command
This command sets the phase value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x20
0x06
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj phase
adj phase (hex)
phase value (hex)
2
phase value
range 0->63
(OSD range 0->63)
3.82 set PIP enable, write
About this command
This command sets the "enable PIP" value.
Request
Pos
0
Size
Name
set PIP enable
set PIP enable
PIP enable value
Description
Content
set PIP enable (hex)
set PIP enable (hex)
Off (hex)
0xA0
0x01
0x00
0x01
1
1
1
1
2
On (hex)
3.83 set PIP position, write
About this command
This command sets the PIP position.
44
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Request
Pos
0
Size
Name
set PIP position
set PIP position
PIP position value
Description
Content
0xA0
0x04
0x00
0x01
0x02
0x03
1
1
1
set PIP position (hex)
set PIP position (hex)
top left (hex)
1
2
top right (hex)
bottom left (hex)
bottom right (hex)
3.84 set PIP select, write
About this command
This command sets the PIP select value.
Request
Pos
0
Size
Name
set PIP select
Description
Content
set PIP select (hex)
set PIP select (hex)
HDMI (hex)
0xA0
0x02
0x00
0x01
0x02
0x03
0x04
1
1
1
1
set PIP select
2
PIP select value
VGA (hex)
DVI (hex)
BNC (hex)
CVBS (hex)
3.85 set PIP size, write
About this command
This command sets the PIP size.
Request
Pos
0
Size
Name
set PIP size
Description
Content
set PIP size (hex)
set PIP size (hex)
Small (hex)
0xA0
0x03
0x00
0x01
0x02
1
1
1
1
set PIP size
2
PIP size value
Medium (hex)
Large (hex)
3.86 set projector power on/off, write
About this command
This commands sets the projector on/off.
Request
Pos
Size
Name
Description
Content
0x58
0
1
set projector power
set projector power (hex)
R5905746 COMMAND CATALOG 06/01/2014
45
3. Commands
Pos
Size
Name
power status
Description
Content
Off (hex)
On (hex)
0x00
0x03
1
1
3.87 set rear projection mode, write
About this command
This command sets the rear projection mode.
Request
Pos
0
Size
Name
Description
Content
0x20
0xA2
0x00
0x01
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
adj rear (hex)
Off (hex)
1
adj rear
2
rear projection mode
status
On (hex)
3.88 set saturation, write
About this command
This command sets the saturation value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x20
0x03
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj saturation
adj saturation (hex)
saturation value (hex)
2
saturation value
range 0->255
3.89 set sharpness, write
About this command
This command sets the sharpness value of the active source.
Request
Pos
0
Size
Name
Description
Content
0x20
0x05
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj sharpness
adj sharpness (hex)
sharpness value (hex)
2
sharpness value
range 0->14
(OSD range -7->+7)
3.90 set TCP/IP, write
About this command
This command sets the TCP/IP settings of the projector.
46
R5905746 COMMAND CATALOG 06/01/2014
3. Commands
Request
Pos
Size
Name
set TCP/IP
Description
Content
0x2A
0x01
0xA3
0-2
3
3-6
7-10
11-14
15
4
4
4
1
IP address
subnet mask
default gateway
DHCP
first octet (hex)
second octet (hex)
third octet (hex)
fourth octet (hex)
first octet (hex)
second octet (hex)
third octet (hex)
fourth octet (hex)
first octet (hex)
second octet (hex)
third octet (hex)
fourth octet (hex)
Off (hex)
0x00
0x01
On (hex)
3.91 set tint, write
About this command
This command sets the tint value of the active source.
Request
Pos
0
Size
Name
Description
Content
set adj (hex)
adj tint (hex)
tint value (hex)
0x20
0x04
1
1
1
set adj
byte value known as "set adj"
1
adj tint
2
tint value
range 0->255
3.92 set V start, write
About this command
This command sets the vertical start pixel for the VGA and BNC inputs.
Request
Pos
0
Size
Name
Description
Content
0x20
0x12
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
set V start
set V start (hex)
V start value (hex)
2
V start value
range 0->20
(OSD range -10->10)
R5905746 COMMAND CATALOG 06/01/2014
47
3. Commands
3.93 set warp keystone vertical, write
About this command
This command sets the warp keystone vertical value.
Request
Pos
0
Size
Name
Description
Content
0x20
0xA1
0x01
1
1
1
1
set adj
byte value known as "set adj"
set adj (hex)
1
adj warp
adj warp (hex)
2
warp keystone vertical
keystone value
warp keystone vertical (hex)
keystone value (hex)
3
range 0->40
(OSD range -20->20)
48
R5905746 COMMAND CATALOG 06/01/2014
Index
S
U
W
50
R5905746 COMMAND CATALOG 06/01/2014
Index
R5905746 COMMAND CATALOG 06/01/2014
51
|