Control Protocol - Digital Projection

E-Vision Laser 7500, 8500, 10K & 4K Series
HIGHlite Laser 3D II & 4K Series
M-Vision Laser 18K Series
E-Vision 6900 Series
Mercury Quad Series
INSIGHT Dual Laser 4K Series
INSIGHT 4K Quad & Dual LED Series
INSIGHT 4K Laser Series
4 PROTOCOL
GUIDES
Rev H October 2017
115-482H
Digital Projection
About This Document
Notes
Follow the instructions in this guide carefully to ensure safe and long-lasting use of the projector.
Symbols used in this guide
Notes
Many pages in this document have a dedicated area for notes. The information in that area is accompanied by the following symbol:
NOTE: this symbol indicates that there is some important information that you should read.
Product badges
Product badges are sometimes used to identify information that only applies to specific projectors as opposed to all projectors covered within
the section.
Product revision
Because we at Digital Projection continually strive to improve our products, we may change specifications and designs, and add new features
without prior notice.
Legal notice
Trademarks and trade names mentioned in this document remain the property of their respective owners.
Digital Projection disclaims any proprietary interest in trademarks and trade names other than its own.
Copyright © 2017 Digital Projection Ltd. All rights reserved.
Rev H October 2017
page i
Digital Projection
CONTENTS
HIGHLITE LASER II 3D SERIES, HIGHLITE LASER 4K
E-VISION LASER 7500/8500/10K/4K SERIES PROTOCOL.1 SERIES & M-VISION LASER 18K SERIES PROTOCOL......31
INTRODUCTION . . ............................................................................ 3
Network setup........................................................................................ 3
Serial Port setup.................................................................................... 3
Protocol commands............................................................................... 4
Examples............................................................................................. 4
Responses............................................................................................ 4
INTRODUCTION . . .......................................................................... 33
Network setup...................................................................................... 33
Serial Port setup.................................................................................. 33
Protocol commands............................................................................. 34
Examples........................................................................................... 34
Responses.......................................................................................... 34
INPUT............................................................................................. 5
INPUT........................................................................................... 35
TEST PATTERN.............................................................................. 5
TEST PATTERN............................................................................ 35
LENS.............................................................................................. 6
LENS............................................................................................ 36
IMAGE............................................................................................ 7
IMAGE.......................................................................................... 37
COLOR........................................................................................... 9
COLOR......................................................................................... 39
GEOMETRY.................................................................................. 15
GEOMETRY.................................................................................. 45
EDGE BLEND............................................................................... 19
EDGE BLEND............................................................................... 48
3D . . ............................................................................................... 20
3D . . ............................................................................................... 49
LASER. . ........................................................................................ 20
LASER. . ........................................................................................ 49
SETUP.......................................................................................... 21
SETUP.......................................................................................... 50
NETWORK.................................................................................... 25
NETWORK.................................................................................... 54
PIP.. .............................................................................................. 26
PIP.. .............................................................................................. 55
INFORMATION.............................................................................. 26
INFORMATION.............................................................................. 55
MISCELLANEOUS........................................................................ 29
MISCELLANEOUS........................................................................ 58
Rev H October 2017
page ii
Digital Projection
CONTENTS (continued)
E-VISION 6900 SERIES & MERCURY QUAD SERIES
INSIGHT DUAL LASER / QUAD / DUAL LED 4K SERIES
PROTOCOL....................................................................................................61 PROTOCOL....................................................................................................89
INTRODUCTION . . .......................................................................... 63
Network setup...................................................................................... 63
Serial Port setup.................................................................................. 63
Protocol commands............................................................................. 64
Examples........................................................................................... 64
Responses.......................................................................................... 64
INPUT........................................................................................... 65
TEST PATTERN............................................................................ 65
LENS............................................................................................ 66
IMAGE.......................................................................................... 67
COLOR......................................................................................... 69
GEOMETRY.................................................................................. 75
EDGE BLEND............................................................................... 78
3D . . ............................................................................................... 79
LAMP. . .......................................................................................... 80
SETUP.......................................................................................... 81
NETWORK.................................................................................... 86
PIP.. .............................................................................................. 86
INFORMATION.............................................................................. 87
MISCELLANEOUS........................................................................ 88
INTRODUCTION . . .......................................................................... 91
Network setup...................................................................................... 91
Setting a user assigned IP address........................................................... 91
Setting a DHCP assigned IP address......................................................... 91
Network Port setup.............................................................................. 91
Serial Port setup.................................................................................. 91
Protocol commands............................................................................. 92
Examples........................................................................................... 93
Responses.......................................................................................... 93
POWER.. ....................................................................................... 94
INPUTS. . ....................................................................................... 94
TEST PATTERNS.......................................................................... 94
LENS............................................................................................ 95
IMAGE.......................................................................................... 95
COLOR......................................................................................... 96
GEOMETRY.................................................................................. 97
3D . . ............................................................................................... 97
LAMPS / LASERS......................................................................... 98
NETWORK.................................................................................... 99
SYSTEM....................................................................................... 99
Keypad and remote control keycode table......................................... 100
OSD. . .......................................................................................... 101
INFORMATION............................................................................ 102
Rev H October 2017
page iii
Digital Projection
CONTENTS (continued)
INSIGHT 4K LASER SERIES PROTOCOL.................................103
INTRODUCTION . . ........................................................................ 105
Network Port setup............................................................................ 105
Serial Port setup................................................................................ 105
Command structure........................................................................... 106
PROTOCOL COMMANDS............................................................ 107
Control commands............................................................................. 107
Power On......................................................................................... 107
Power Off......................................................................................... 108
Light On........................................................................................... 109
Light Off........................................................................................... 110
Set Light Power Level...........................................................................111
Get Light Power Level.......................................................................... 112
Douser Close..................................................................................... 114
Douser Open..................................................................................... 115
Douser Status.................................................................................... 116
Running Status.................................................................................. 117
Lens commands................................................................................. 118
Move Up.......................................................................................... 118
Move Down....................................................................................... 119
Stop Up/Down Movement..................................................................... 120
Move Left......................................................................................... 121
Move Right....................................................................................... 122
Stop Left/Right Movement..................................................................... 123
Zoom In........................................................................................... 124
Zoom Out......................................................................................... 125
Stop Zoom........................................................................................ 126
Focus In........................................................................................... 127
Focus Out......................................................................................... 128
Stop Focus....................................................................................... 129
Lens Memory commands................................................................... 130
Store Position.................................................................................... 130
Recall Position................................................................................... 131
Delete Position................................................................................... 132
Title selection commands (Preset buttons)........................................ 133
Set Title........................................................................................... 133
Get Current Title................................................................................. 134
Rev H October 2017
page iv
Digital Projection
This page is intentionally left blank.
Protocol Guides
E-Vision Laser 7500 & 8500 Series
E-Vision Laser 10K Series
E-Vision Laser 4K Series
High Brightness Digital Video Projector
4 PROTOCOL GUIDE
Rev H October 2017
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series

IN THIS GUIDE
Introduction........................................................................................................... 3
Network setup.............................................................................................................. 3
Serial Port setup........................................................................................................... 3
Protocol commands..................................................................................................... 4
Examples........................................................................................................................... 4
Responses......................................................................................................................... 4
Input......................................................................................................................... 5
Test Pattern........................................................................................................... 5
Lens.......................................................................................................................... 6
Image....................................................................................................................... 7
Color......................................................................................................................... 9
Geometry.............................................................................................................. 15
Edge Blend........................................................................................................... 19
3D............................................................................................................................ 20
Laser....................................................................................................................... 20
Setup...................................................................................................................... 21
Network................................................................................................................. 25
PIP........................................................................................................................... 26
Information........................................................................................................... 26
Miscellaneous..................................................................................................... 29
Protocol Guide
Rev H October 2017
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series

Introduction
The projector can be controlled by using an external control system or a PC via an RS232 or LAN interface, using a terminal-emulation
program.
Network setup
1. Connect the projector to a LAN network.
2. Open the Setup > Network menu and edit network settings. The default IP address is 192.168.0.100 and the TCP port number is 7000.
Serial Port setup
•
•
•
•
•
Baud rate
Notes
For details on connecting the
projector to an RS232 or LAN
network, or changing network
settings, see the user manual.
Only one control path at a time
should be used for protocol control.
Attempts to send commands to both
serial and network ports at the same
time may result in unpredictable
behavior.
9,600 bps
Data length 8 bits
Stop bits
one
Paritynone
Flow control none
Protocol Guide
Rev H October 2017
page 3
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series

Protocol commands
Notes
Commands are used to simulate menu operations and determine the settings of the projector, and use the following format:
•
All commands consist of ASCII text strings starting with an asterisk and ending with an ASCII Carriage Return character
•
•
•
The <command> string determines which setting the command will affect.
*command operator <value>
(code 13):
Spaces are required before the operator and before the value.
The <operator> string can take one of the following formats:
Command type
<operator>
Description
Set
= <value>
?
Makes the setting take the <value>.
Get
Execute
Asks what the current value is.
The value is returned as an ASCII text string.
To set the default value of a
command, simply enter the
command name and , without
an operator. For example
*orientation will set the
orientation to 0 (Desktop Front).
You must wait for the complete
response to a command before
sending another command.
Performs an action. No operator is entered for this type of command.
Examples
*orientation = 3 sets the orientation to Rear Ceiling (for a ceiling mounted projector positioned behind the screen)
*aspect.ratio ? asks what the current aspect ratio is
*zoom.in commands the projector to zoom in
*orientation=3 is an invalid instruction because of the missing spaces before the operator and the value
Responses
If the command has been successful, the projector response begins with ACK or ack (“acknowledged”). For example, if the command is
*aspect.ratio = 1 , the projector will return ACK aspect.ratio = 1 or ack aspect.ratio = 1 , depending on the
model. In either case the projector will then will change the aspect ratio accordingly.
If the command has not been acknowledged, due to a syntax error or another problem, the projector response will be NAK or nack, followed
by a brief description of the problem.
Protocol Guide
Rev H October 2017
page 4
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Input
input
-
Exe
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
test.pattern
E-Vision Laser 10K
0 = DisplayPort
1 = HDMI 1
2 = HDMI 2
3 = HDBaseT
4 = 3G-SDI
5 = HDMI 3
6 = HDMI 4
Off
• •    0=
1 = White
0 = Off
1 = White
2 = Black
3 = Red
4 = Green
5 = Blue
6 = Cyan
7 = Yellow
8 = Magenta
2 = Black
3 = Red
4 = Green
5 = Blue
6 = Checkerboard
7 = Crosshatch
8 = V Burst
9 = H Burst
10 = Color Bar
11 = Plunge
Notes
E-Vision Laser 4K
1
• •    01 == HDMI
HDMI 2
2 = VGA
3 = COMP
4 = DVI
5 = DisplayPort
6 = HDBaseT
7 = 3G-SDI
Test Pattern
INPUT
Continues on next page...
Protocol Guide
Rev H October 2017
page 5
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Lens
zoom.in
zoom.out
focus.near
focus.far
lens.up
lens.down
lens.left
lens.right
lens.center
lens.load
lens.save
lens.clear
lens.type
lens.lock
-
Exe
Notes
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
•
 •
 •
 •
 •
 •
 •
 •
 •
•     1 to 10 (integer)
• •    1 to 10 (integer)
•     1 to 10 (integer)
Lens
• •    01 == non-UST
UST Lens
• •    01 == Off
On

LENS
E-Vision Laser 10K
E-Vision Laser 4K


















Lens commands only work if the
projector is switched on.
To use lens commands, make
sure the lens is unlocked. If
lens.lock is set to 1, most other
lens commands are disabled.
Exceptions are lens.type,
lens.save and lens.clear.
When used with a get operator, the
lens.save command returns a
string of zeroes and ones where
each zero is an empty memory slot
and each one is an occupied slot.
Continues on next page...
Protocol Guide
Rev H October 2017
page 6
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Image
pic.mode
-
Exe
IMAGE
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
E-Vision Laser 10K
E-Vision Laser 4K
The values you set of
pic.mode, gamma,
brightness, contrast,
saturation and hue will only
apply to the current image source.
Bright
• •    01 == High
Presentation
2 = Video
db.on
gamma
• •    01 == Off
On
• •    01 == 1.0
1.8
db.on is not available in 3D.
db.on cannot be used when edge
blending.
2 = 2.0
3 = 2.2
4 = 2.35
5 = 2.5
6 = S-curve
7 = DICOM
brightness
contrast
saturation
hue
sharpness
Continues on next page...
Protocol Guide
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 15 (integer)
Notes
0 to 20 (integer)
Rev H October 2017
page 7
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
nr.level
nr.temporal
nr.block
nr.mosquito
nr.hori
nr.vert
nr.reset
h.position
v.position
vga.phase
tracking
sync.level
freeze
resync
Continues on next page...
Protocol Guide
-
Exe
IMAGE
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• •    n/a
• • • •  0 to 3 (integer)
• • • •  0 to 3 (integer)
• • • •  0 to 3 (integer)
• • • •  0 to 3 (integer)
• • • •  0 to 3 (integer)
• •    0 to 3 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 31 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• •    01 == Off
On
 •
E-Vision Laser 10K
E-Vision Laser 4K
0 to 3 (integer)
Notes
The commands on this page will
only apply to the current image
source.
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a

The vga.phase command is
identical to the Phase setting in
the Image > Position and Phase
menu.

Rev H October 2017
page 8
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Color
color.space
-
Exe
COLOR
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
E-Vision Laser 10K
Notes
E-Vision Laser 4K
• •    01 == Auto
YPbPr
2 = YCbCr
3 = RGB-PC
4 = RGB-Video
color.temp
• •    01 == 3200K
5400K
2 = 6500K
3 = 7500K
4 = 9300K
5 = Native
color.mode
• •    01 == ColorMax
Manual Color Matching
2 = Color Temperature
3 = Gains and Lifts
color.max
• •    n/a
0 = HDTV (REC709)
1 = Peak
2 = User 1
3 = User 2
Continues on next page...
Protocol Guide
Rev H October 2017
page 9
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
red.lift
green.lift
blue.lift
red.gain
green.gain
blue.gain
gainlift.reset
auto.test.ptrn
user.std.rx
user.std.ry
user.std.gx
user.std.gy
user.std.bx
user.std.by
user.std.wx
user.std.wy
user.std.reset
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
 •
• •    01 == Off
On
• •    550 to 750 (integer)
• •    250 to 450 (integer)
• •    200 to 400 (integer)
• •    400 to 750 (integer)
• •    50 to 250 (integer)
• •    0 to 120 (integer)
• •    200 to 400 (integer)
• •    250 to 450 (integer)
 •
E-Vision Laser 10K
E-Vision Laser 4K

n/a
Notes
The user.std commands are
identical to the settings in the Setup
> ColorMax > Measured Data
menu. Protocol values are multiples
of 1000.


Rev H October 2017
page 10
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
user.target.rx
user.target.ry
user.target.gx
user.target.gy
user.target.bx
user.target.by
user.target.wx
user.target.wy
user.target.cx
user.target.cy
user.target.mx
user.target.my
user.target.yx
user.target.yy
user.target.reset
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• •    550 to 750 (integer)
• •    250 to 450 (integer)
• •    200 to 400 (integer)
• •    400 to 750 (integer)
• •    50 to 250 (integer)
• •    0 to 120 (integer)
• •    200 to 400 (integer)
• •    250 to 450 (integer)
• •    125 to 325 (integer)
• •    225 to 425 (integer)
• •    200 to 400 (integer)
• •    50 to 250 (integer)
• •    300 to 500 (integer)
• •    400 to 600 (integer)
 •
E-Vision Laser 10K
E-Vision Laser 4K
Notes
The user.target commands
are identical to the settings in the
Setup > ColorMax > Target Data
— User 1 menu. Protocol values are
multiples of 1000.


Rev H October 2017
page 11
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
user2.target.rx
user2.target.ry
user2.target.gx
user2.target.gy
user2.target.bx
user2.target.by
user2.target.wx
user2.target.wy
user2.target.cx
user2.target.cy
user2.target.mx
user2.target.my
user2.target.yx
user2.target.yy
user2.target.reset
user.p7.rst
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• •    550 to 750 (integer)
• •    250 to 450 (integer)
• •    200 to 400 (integer)
• •    400 to 750 (integer)
• •    50 to 250 (integer)
• •    0 to 120 (integer)
• •    200 to 400 (integer)
• •    250 to 450 (integer)
• •    125 to 325 (integer)
• •    225 to 425 (integer)
• •    200 to 400 (integer)
• •    50 to 250 (integer)
• •    300 to 500 (integer)
• •    400 to 600 (integer)
 •
 •
E-Vision Laser 10K
E-Vision Laser 4K
Notes
The user2.target commands
are identical to the settings in the
Setup > ColorMax > Target Data
— User 2 menu. Protocol values are
multiples of 1000.



n/a
Rev H October 2017
page 12
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
hsg.hue.r
hsg.hue.g
hsg.hue.b
hsg.hue.c
hsg.hue.m
hsg.hue.y
hsg.sat.r
hsg.sat.g
hsg.sat.b
hsg.sat.c
hsg.sat.m
hsg.sat.y
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
E-Vision Laser 10K
E-Vision Laser 4K
Notes
The hsg commands are identical to
the settings in the Color > Manual
Color Matching menu.
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)
Rev H October 2017
page 13
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
hsg.gain.r
hsg.gain.g
hsg.gain.b
hsg.gain.c
hsg.gain.m
hsg.gain.y
hsg.white.r
hsg.white.g
hsg.white.b
hsg.reset
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
 •
E-Vision Laser 10K
E-Vision Laser 4K
0 to 100 (integer)
Notes
The hsg commands are identical to
the settings in the Color > Manual
Color Matching menu.
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)
0 to 100 (integer)


Rev H October 2017
page 14
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Geometry
aspect.ratio
-
Exe
GEOMETRY
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
E-Vision Laser 10K
E-Vision Laser 4K


Notes
• •    01 == 5:4
4:3
2 = 16:10
3 = 16:9
4 = 1.88
5 = 2.35
6 = Theaterscope
7 = Source
8 = Unscaled
digi.zoom
digi.pan
digi.pan.bound
digi.scan
digi.scan.bound
digi.zoom.rst
overscan
• •    0 to 100 (integer)
• •    -320 to +320 (integer)
 •    -320 to +320 (integer)
• •    -200 to +200 (integer)
 •    -200 to +200 (integer)
 •
• •    01 == Off
Crop
2 = Zoom
h.keystone
v.keystone
keystone.reset
rotation
rotation.reset
Continues on next page...
Protocol Guide
• • • •  -600 to +600 (integer)
• • • •  -400 to +400 (integer)
    • n/a
• • • •  -100 to +100 (integer)
    • n/a


Rev H October 2017
page 15
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
h.pin.barrel
v.pin.barrel
pin.barrel.reset
4corner.ulx
4corner.uly
4corner.urx
4corner.ury
4corner.llx
4corner.lly
4corner.lrx
4corner.lry
4corner.reset
Continues on next page...
Protocol Guide
-
Exe
GEOMETRY
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• • • •  -150 to +300 (integer)
• • • •  -150 to +300 (integer)
    • n/a
• • • •  -192 to +192 (integer)
• • • •  -120 to +120 (integer)
• • • •  -192 to +192 (integer)
• • • •  -120 to +120 (integer)
• • • •  -192 to +192 (integer)
• • • •  -120 to +120 (integer)
• • • •  -192 to +192 (integer)
• • • •  -120 to +120 (integer)
    • n/a
E-Vision Laser 10K
Notes
E-Vision Laser 4K


Rev H October 2017
page 16
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
arc.top
arc.bottom
arc.left
arc.right
arc.t
arc.b
arc.l
arc.r
arc.reset
blanking.top
blanking.bottom
blanking.left
blanking.right
blanking.reset
Continues on next page...
Protocol Guide
-
Exe
GEOMETRY
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• • • •  -150 to +150 (integer)
• • • •  -150 to +150 (integer)
• • • •  -150 to +150 (integer)
• • • •  -150 to +150 (integer)
• •    n/a
• •    n/a
• •    n/a
• •    n/a
    • n/a
• • • •  0 to 360 (integer)
• • • •  0 to 360 (integer)
• • • •  0 to 534 (integer)
• • • •  0 to 534 (integer)
 •
E-Vision Laser 10K
Notes
E-Vision Laser 4K
n/a
n/a
n/a
n/a
-192 to +192 (integer)
-120 to +120 (integer)
-192 to +192 (integer)
-120 to +120 (integer)



Rev H October 2017
page 17
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
-
Exe
GEOMETRY
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
•
E-Vision Laser 10K
E-Vision Laser 4K


warp.reset

active.warp
(no warp function is set)
• •    01 == none
Keystone
0 = none (no warp function is set)
1 = Keystone
2 = Four Corner
3 = Rotation
4 = Pin/Barrel
1 file
•     12 == User
User 2 file
1 file
•     12 == User
User 2 file
warp transfer mode off
• •    01 == custom
custom warp transfer User 1 file
n/a
2 = Four Corner
3 = Rotation
4 = Pin/Barrel
5 = Arc
cust.wp.write
cust.wp.clear
cust.wp.send
Notes
n/a
n/a
2 = custom warp transfer User 2 file
cust.wp.ck.sum
warp.cust
the unsigned 32 bits check sum by summing all bytes in the n/a
•    Returns
current sent warp file when cust.wp.send is not zero
• •    01 == Off
User 1

2 = User 2
Continues on next page...
Protocol Guide
Rev H October 2017
page 18
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Edge Blend
eb.stat
eb.adl
eb.top
eb.bottom
eb.left
eb.right
eb.blu.top
eb.blu.btm
eb.blu.bottom
eb.blu.left
eb.blu.right
eb.all
eb.red
eb.green
eb.blue
eb.reset
Continues on next page...
Protocol Guide
-
Exe
EDGE BLEND
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• •    01 == Off
On
• •    01 == Off
On
0,
100
to 500
• • • •
• • • •  0, 100 to 500
• • • •  0, 100 to 500
• • • •  0, 100 to 500
• • • •  0 to 32 (integer)
• • • •  0 to 32 (integer)
• • • •  n/a
• • • •  0 to 32 (integer)
• • • •  0 to 32 (integer)
• •    n/a
• •    0 to 255 (integer)
• •    0 to 255 (integer)
• •    0 to 255 (integer)
 •
E-Vision Laser 10K
Notes
E-Vision Laser 4K
n/a
0 to 32 (integer)
0 to 32 (integer)
0 to 32 (integer)
0 to 32 (integer)
0 to 32 (integer)


Rev H October 2017
page 19
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
3D
3d.format
-
Exe
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
Off
• •    01 == Auto
2 = Side-By-Side (Half)
3 = Top-And-Bottom
4 = Dual-Pipe
5 = Frame Sequential
3d.dlplink
3d.dominance
3d.darktime
3D
E-Vision Laser 10K
Notes
E-Vision Laser 4K
0 = Off
1 = Auto
2 = Dual-Pipe
3 = Frame Sequential
• •    01 == Off
On
• •    01 == Normal
Reverse
0
=
0.65
• •    1 = 1.3 msms
2 = 1.95 ms
3d.syncoffset
3d.syncref
Laser
laser.mode
• •    0 to 60 (integer)
 •    0 = Internal
1 = External
• •    01 == Eco
Normal
2 = Custom
laser.power
laser.hours
Continues on next page...
Protocol Guide
••
 •    integer
   20-100 (20%-100% power level; only available when laser.mode=2)
laser.power is only effective if
laser.mode is set to custom.
Rev H October 2017
page 20
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Setup
altitude
-
Exe
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
On
• •    12 == Auto
3 = Quiet
cooling.condition
SETUP
• •    01 == Table
Ceiling
E-Vision Laser 10K
Notes
E-Vision Laser 4K
0 = reserved for other applications
1 = On
2 = Auto
3 = Quiet
2 = Freetilt
3 = Auto
orientation
Front
• •    01 == Desktop
Ceiling Front
2 = Desktop Rear
3 = Ceiling Rear
4 = Auto-front
screen.setting
• •    01 == 16:10
16:9
2 = 4:3
auto.poweroff
auto.poweron
• •    01 == Off
On
• •    01 == Off
On
Continues on next page...
Protocol Guide
Rev H October 2017
page 21
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
schedule.power
schedule1.on.day
schedule1.off.day
schedule1.on.time
schedule1.off.time
schedule2.on.day
schedule2.off.day
schedule2.on.time
schedule2.off.time
date
time.zone
time.adjust
startup.logo
blank.screen
-
Exe
SETUP
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
E-Vision Laser 10K
Notes
E-Vision Laser 4K
• •    01 == Off
On
• •    = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
• •    = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
• •    HH:MM
• •    HH:MM
• •    = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
• •    = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
• •    HH:MM
• •    HH:MM
DD:MM:YYYY
• •    yyyy/MM/dd
• •    -11 to +12 (integer)
• •    HH:MM
• •    01 == Off
On
0
=
Logo
• •    1 = Black
2 = Blue
3 = White
Continues on next page...
Protocol Guide
Rev H October 2017
page 22
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
trig.1
-
Exe
SETUP
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
E-Vision Laser 10K
Notes
E-Vision Laser 4K
• •    01 == Off
Screen
2 = 5:4
3 = 4:3
4 = 16:10
5 = 16:9
6 = 1.88
7 = 2.35
8 = Theaterscope
9 = Source
10 = Unscalled
11 = RS232
12 = RS232 on
13 = RS232 off
trig.2
• •    01 == Off
Screen
2 = 5:4
3 = 4:3
4 = 16:10
5 = 16:9
6 = 1.88
7 = 2.35
8 = Theaterscope
9 = Source
10 = Unscalled
11 = RS232
12 = RS232 on
13 = RS232 off
auto.source
ir.enable
• •    01 == Off
On
(Disable)
• •    01 == Off
On (Enable)
Continues on next page...
Protocol Guide
Rev H October 2017
page 23
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
ir.code
ir.code.rst
osd.lang
-
Exe
SETUP
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
• •    00 to 99
 •
• •    01 == English
French
E-Vision Laser 10K
E-Vision Laser 4K


Notes
2 = German
3 = Spanish
4 = Simplified Chinese
osd.menupos
Left
• •    01 == Top
Top Right
2 = Bottom Left
3 = Bottom Right
4 = Center
osd.trans
• •    01 == 0%
25%
2 = 50%
3 = 75%
osd.timer
On
• •    01 == Always
10 Seconds
2 = 30 Seconds
3 = 60 Seconds
osd.msgbox
recall.mem
• •    01 == Off
On
0
=
A
• •    1 = Preset
Preset B
n/a
2 = Preset C
3 = Preset D
4 = Default
save.mem
A
• •    01 == Preset
Preset B
2 = Preset C
3 = Preset D
Continues on next page...
Protocol Guide
Rev H October 2017
page 24
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Network
network.mode
standby.power
lan.power
lan.dhcp
lan.ip
lan.subnet
lan.gateway
lan.dns
lan.mac
lan.amx
-
Exe
NETWORK
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
Control
• •    01 == Projector
Service
n/a
E-Vision Laser 10K
Notes
E-Vision Laser 4K
n/a
0 = Save
1 = Eco
2 = Normal
n/a
• •    01 == Off
On
• •    01 == Off
On
• •    A valid IP address in the following format: xxx.xxx.xxx.xxx
• •    A valid subnet address in the following format: xxx.xxx.xxx.xxx
• •    A valid gateway address in the following format: xxx.xxx.xxx.xxx
• •    A valid DNS address in the following format: xxx.xxx.xxx.xxx
• •    string
• •    01 == Off
On
Continues on next page...
Protocol Guide
Rev H October 2017
page 25
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
PIP
pip.mode
pip.input
-
Exe
PIP
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
E-Vision Laser 10K
• •    01 == Off
On
1
• •    01 == HDMI
HDMI 2
E-Vision Laser 4K
0 = DisplayPort
1 = HDMI 1
2 = HDMI 2
3 = HDBaseT
4 = 3G-SDI
2 = RGB (VGA)
3 = COMP
4 = DisplayPort
5 = HDBaseT
6 = 3G-SDI
pip.position
Notes
• •    01 == TopLeft
TopRight
2 = BottomLeft
3 = BottomRight
4 = PBP
pip.swap
Information
model.name
serial
sw.version
sw1.version
sw2.version
sw3.version
act.source
signal
Continues on next page...
Protocol Guide

•


•    string
 •    string
 •    string
 •    string
 •    string
 •    string
 •    string
 •    string

Rev H October 2017
page 26
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
h.refresh
v.refresh
pixel.clock
laser.hours
atmos.alti
atmos.pressure
ac.voltage
g.ceiling
g.portrait
g.tilt
altitude.info
laser.power.info
Continues on next page...
Protocol Guide
-
Exe
INFORMATION
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
•    number
 •    number
 •    number
 •    integer
 •    number
 •    number
 •    0 = 90~150
1 = 160~264
 •    0 = table
1 = ceiling
 •    number
 •    number
 •    0 = Low
1 = High
E-Vision Laser 10K
E-Vision Laser 4K
0 = SEA-1
1 = SEA-2
2 = MODE-1
3 = MODE-2
4 = MODE-3
0 = Low
1 = High
Notes


•    number
Rev H October 2017
page 27
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
ti
ti2
tc
tb1
tb2
fan1_3
fan4_6
fan7_9
fan10_12
fan13_15
fan16_18
fans
water.pump
factory.reset
Continues on next page...
Protocol Guide
-
Exe
INFORMATION
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
E-Vision Laser 10K
•    number
 •    number
 •    number
 •    number
 •    number
 •    xxxx / xxxx / xxxx (speed of FAN 1~3)
 •    xxxx / xxxx / xxxx (speed of FAN 4~6)
 •    xxxx / xxxx / xxxx (speed of FAN 7~9)
 •    xxxx / xxxx / xxxx (speed of FAN 10~12)
 •    xxxx / xxxx / xxxx (speed of FAN 13~15)
 •    xxxx / NA / NA (speed of FAN 16)
 •    All fan & environment status
 •    number
 •

Notes
E-Vision Laser 4K

n/a
n/a
n/a
n/a
n/a
n/a

Rev H October 2017
page 28
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
-
Exe
MISCELLANEOUS
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
E-Vision Laser 10K
Notes
E-Vision Laser 4K
Miscellaneous
power
shutter
total.hours
total.minutes
laser.minutes
laser.normal.hr
laser.normal.min
laser.eco.hr
laser.eco.min
laser.reset
status
• •    01 == Off
On
0
=
• •    1 = Open
Close
 •    integer
 •    n/a
 •    n/a
 •    n/a
 •    n/a
 •    n/a
 •    n/a
n/a

number
number
number
number
number
number

•    01 == Standby
Warm Up
2 = Imaging
3 = Cooling
4 = Error
errcode
cw.index
pw.index
Continues on next page...
Protocol Guide
•    string
• •    n/a
• •    n/a

0, 100 to 1000
0, 100 to 1000
Rev H October 2017
page 29
Digital Projection E-Vision Laser 7500, 8500, 10K & 4K Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
-
Exe
Values accepted / Format of response – per model
E-Vision Laser 7500 & 8500
dlp.pattern
•     n/a
pri.reset

mfg.reset
sp.index
sp.index.v
sp.index.h
sp.t1
sp.t2
psoc4.ver
warp.key
Protocol Guide
MISCELLANEOUS
• n/a
    • n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
 •    n/a
 •    n/a
E-Vision Laser 10K
Notes
E-Vision Laser 4K
0 = Off
1 = White
2 = Black
3 = Red
4 = Green
5 = Blue
6 = Cyan
7 = Magenta
8 = Yellow
9 = Checkboard
10 = Vramp
11 = Hramp
12 = Grid
13 = Cross,
14 = FPGA_TP_Calibration


0, 0 to 4096
0, 0 to 4096
0, 0 to 4096
0, 0 to 4096
string
0 = licence fail, timeout expired
1 = licence pass, timeout
expired
2 = licence fail, timeout not
expired
3 = licence pass, timeout not
expired
Rev H October 2017
page 30
HIGHlite Laser II 3D Series
HIGHlite Laser 4K Series
M-Vision Laser 18K Series
High Brightness Digital Video Projector
4 PROTOCOL GUIDE
Rev H October 2017
Digital Projection HIGHlite & M-Vision Laser Series

IN THIS GUIDE
Introduction......................................................................................................... 33
Network setup............................................................................................................33
Serial Port setup.........................................................................................................33
Protocol commands...................................................................................................34
Examples.........................................................................................................................34
Responses.......................................................................................................................34
Input....................................................................................................................... 35
Test Pattern......................................................................................................... 35
Lens........................................................................................................................ 36
Image..................................................................................................................... 37
Color....................................................................................................................... 39
Geometry.............................................................................................................. 45
Edge Blend........................................................................................................... 48
3D............................................................................................................................ 49
Laser....................................................................................................................... 49
Setup...................................................................................................................... 50
Network................................................................................................................. 54
PIP........................................................................................................................... 55
Information........................................................................................................... 55
Miscellaneous..................................................................................................... 58
Protocol Guide
Rev H October 2017
Digital Projection HIGHlite & M-Vision Laser Series

Introduction
The projector can be controlled by using an external control system or a PC via an RS232 or LAN interface, using a terminal-emulation
program.
Network setup
1. Connect the projector to a LAN network.
2. Open the Setup > Network menu and edit network settings. The default IP address is 192.168.0.100 and the TCP port number is 7000.
Serial Port setup
•
•
•
•
•
Baud rate
Notes
For details on connecting the
projector to an RS232 or LAN
network, or changing network
settings, see the user manual.
Only one control path at a time
should be used for protocol control.
Attempts to send commands to both
serial and network ports at the same
time may result in unpredictable
behavior.
9,600 bps
Data length 8 bits
Stop bits
one
Paritynone
Flow control none
Protocol Guide
Rev H October 2017
page 33
Digital Projection HIGHlite & M-Vision Laser Series

Protocol commands
Notes
Commands are used to simulate menu operations and determine the settings of the projector, and use the following format:
•
All commands consist of ASCII text strings starting with an asterisk and ending with an ASCII Carriage Return character
•
•
•
The <command> string determines which setting the command will affect.
*command operator <value>
(code 13):
Spaces are required before the operator and before the value.
The <operator> string can take one of the following formats:
Command type
<operator>
Description
Set
= <value>
?
Makes the setting take the <value>.
Get
Execute
Asks what the current value is.
The value is returned as an ASCII text string.
To set the default value of a
command, simply enter the
command name and , without
an operator. For example
*orientation will set the
orientation to 0 (Desktop Front).
You must wait for the complete
response to a command before
sending another command.
Performs an action. No operator is entered for this type of command.
Examples
*orientation = 3 sets the orientation to Rear Ceiling (for a ceiling mounted projector positioned behind the screen)
*aspect.ratio ? asks what the current aspect ratio is
*zoom.in commands the projector to zoom in
*orientation=3 is an invalid instruction because of the missing spaces before the operator and the value
Responses
If the command has been successful, the projector response begins with ACK or ack (“acknowledged”). For example, if the command is
*aspect.ratio = 1 , the projector will return ACK aspect.ratio = 1 or ack aspect.ratio = 1 , depending on the
model. In either case the projector will then will change the aspect ratio accordingly.
If the command has not been acknowledged, due to a syntax error or another problem, the projector response will be NAK or nack, followed
by a brief description of the problem.
Protocol Guide
Rev H October 2017
page 34
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Input
input
INPUT
-
Exe
Values accepted / Format of response – per model
HL Laser II 3D
test.pattern
M-Vision Laser 18K
HDMI1
• •    0=
1= HDMI2
0 = DisplayPort
1 = HDMI 1
2 = HDMI 2
3 = HDBaseT
4 = 3G-SDI
0 = HDMI 1
1 = HDMI 2
2 = DisplayPort 1
3 = DisplayPort 2
4 = HDBaseT
5 = 3G-SDI
Off
• •    0=
1 = White
0 = Off
1 = White
2 = Black
3 = Red
4 = Green
5 = Blue
6 = Cyan
7 = Yellow
8 = Magenta
0= Off
1 = White
2 = Black
3 = Red
4 = Green
5 = Blue
6 = Checkerboard
7 = Crosshatch
8 = V Burst
9 = H Burst
10 = Color Bar
11 = Plunge
2= RGB
3= BNC
4= DVI
5= DP
6= HDBT
7= HDSDI
Test Pattern
HL Laser 4K
2 = Black
3 = Red
4 = Green
5 = Blue
6 = Checkerboard
7 = Crosshatch
8 = V Burst
9 = H Burst
10 = Color Bar
11 = Plunge
Notes
Continues on next page...
Protocol Guide
Rev H October 2017
page 35
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Lens
zoom.in
zoom.out
focus.near
focus.far
lens.up
lens.down
lens.left
lens.right
lens.center
lens.load
lens.save
lens.clear
lens.type
lens.lock
-
Exe
•
 •
 •
 •
 •
 •
 •
 •
 •
•     n/a
• •    n/a
•     n/a
• •    n/a
• •    n/a

LENS
Values accepted / Format of response – per model
HL Laser II 3D
HL Laser 4K
M-Vision Laser 18K


















1 to 10 (integer)
1 to 10 (integer)
Notes
Lens commands only work if the
projector is switched on.
To use any lens commands except
lens.type, make sure the lens
is unlocked. If lens.lock is set
to 1, most other lens commands are
disabled.
When used with a get operator, the
lens.save command returns a
string of zeroes and ones where
each zero is an empty memory slot
and each one is an occupied slot.
1 to 10 (integer)
1 to 10 (integer)
n/a
0 = Off
1 = On
Continues on next page...
Protocol Guide
Rev H October 2017
page 36
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Image
pic.mode
IMAGE
-
Values accepted / Format of response – per model
HL Laser II 3D
Exe
Bright
• •    01 == High
Presentation
HL Laser 4K
n/a
2 = Video
db.on
sp.on
gamma
• •    01 == Off
On
• •    n/a
• •    01 == 1.0
1.8
2 = 2.0
3 = 2.2
4 = 2.35
5 = 2.5
brightness
contrast
saturation
hue
sharpness
Continues on next page...
Protocol Guide
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 15 (integer)
Notes
M-Vision Laser 18K
0 = High Bright
1 = Presentation
2 = Video
0 = Off
1 = On
n/a
0 = 1.0
1 = 1.8
2 = 2.0
3 = 2.2
4 = 2.35
5 = 2.5
6 = S-Curve
7 = DICOM
8 = HDR PQ-400
9 = HDR PQ-500
10 = HDR PQ-1000
11 = HDR HLG
0 = 1.0
1 = 1.8
2 = 2.0
3 = 2.2
4 = 2.35
5 = 2.5
6 = S-curve
7 = DICOM
0 to 10 (integer)
0 to 15 (integer)
The values you set of
pic.mode, gamma,
brightness, contrast,
saturation and hue will only
apply to the current image source.
db.on is not available in 3D.
db.on cannot be used when edge
blending.
Rev H October 2017
page 37
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
nr
nr.level
nr.temporal
nr.block
nr.mosquito
nr.hori
nr.vert
nr.reset
h.position
v.position
vga.phase
tracking
sync.level
freeze
resync
Continues on next page...
Protocol Guide
-
Exe
IMAGE
Values accepted / Format of response – per model
HL Laser II 3D
• •    n/a
• •    n/a
• • • •  0 to 3 (integer)
• • • •  0 to 3 (integer)
• • • •  0 to 3 (integer)
• • • •  0 to 3 (integer)
• • • •  0 to 3 (integer)
• •    0 to 3 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 31 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• •    01 == Off
On
 •
HL Laser 4K
M-Vision Laser 18K
0 to 3 (integer)
0 to 3 (integer)
Notes
The commands on this page will
only apply to the current image
source.
n/a
n/a
n/a
n/a
n/a
n/a
n/a
n/a
The vga.phase command is
identical to the Phase setting in
the Image > Position and Phase
menu.
n/a
n/a
n/a
n/a


Rev H October 2017
page 38
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Color
color.space
COLOR
-
Exe
Values accepted / Format of response – per model
HL Laser II 3D
HL Laser 4K
Notes
M-Vision Laser 18K
• •    01 == Auto
YPbPr
2 = YCbCr
3 = RGB-PC
4 = RGB-Video
color.temp
• •    01 == 3200K
5400K
2 = 6500K
3 = 7500K
4 = 9300K
5 = Native
color.mode
• •    01 == ColorMax
Manual Color Matching
2 = Color Temperature
3 = Gains and Lifts
color.max
• •    01 == REC709
EBU
2 = SMPTE
3 = Native
4 = User 1
5 = User 2
0 = REC709
1 = EBU
2 = SMPTE
3 = Peak
4 = User 1
5 = User 2
0 = HDTV (REC709)
1 = Peak
2 = User 1
3 = User 2
Continues on next page...
Protocol Guide
Rev H October 2017
page 39
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
red.lift
green.lift
blue.lift
red.gain
green.gain
blue.gain
gainlift.reset
auto.test.ptrn
user.std.rx
user.std.ry
user.std.gx
user.std.gy
user.std.bx
user.std.by
user.std.wx
user.std.wy
user.std.reset
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
HL Laser II 3D
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
 •
• •    01 == Off
On
• •    550 to 750 (integer)
• •    250 to 450 (integer)
• •    200 to 400 (integer)
• •    400 to 750 (integer)
• •    50 to 250 (integer)
• •    0 to 120 (integer)
• •    200 to 400 (integer)
• •    250 to 450 (integer)
 •
HL Laser 4K
n/a
Notes
M-Vision Laser 18K

The user.std commands are
identical to the settings in the Setup
> ColorMax > Measured Data
menu. Protocol values are multiples
of 1000.


Rev H October 2017
page 40
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
user.target.rx
user.target.ry
user.target.gx
user.target.gy
user.target.bx
user.target.by
user.target.wx
user.target.wy
user.target.cx
user.target.cy
user.target.mx
user.target.my
user.target.yx
user.target.yy
user.target.reset
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
HL Laser II 3D
• •    550 to 750 (integer)
• •    250 to 450 (integer)
• •    200 to 400 (integer)
• •    400 to 750 (integer)
• •    50 to 250 (integer)
• •    0 to 120 (integer)
• •    200 to 400 (integer)
• •    250 to 450 (integer)
• •    125 to 325 (integer)
• •    225 to 425 (integer)
• •    200 to 400 (integer)
• •    50 to 250 (integer)
• •    300 to 500 (integer)
• •    400 to 600 (integer)
 •
HL Laser 4K
M-Vision Laser 18K
Notes
The user.target commands
are identical to the settings in the
Setup > ColorMax > Target Data
— User 1 menu. Protocol values are
multiples of 1000.


Rev H October 2017
page 41
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
user2.target.rx
user2.target.ry
user2.target.gx
user2.target.gy
user2.target.bx
user2.target.by
user2.target.wx
user2.target.wy
user2.target.cx
user2.target.cy
user2.target.mx
user2.target.my
user2.target.yx
user2.target.yy
user2.target.reset
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
HL Laser II 3D
• •    550 to 750 (integer)
• •    250 to 450 (integer)
• •    200 to 400 (integer)
• •    400 to 750 (integer)
• •    50 to 250 (integer)
• •    0 to 120 (integer)
• •    200 to 400 (integer)
• •    250 to 450 (integer)
• •    125 to 325 (integer)
• •    225 to 425 (integer)
• •    200 to 400 (integer)
• •    50 to 250 (integer)
• •    300 to 500 (integer)
• •    400 to 600 (integer)
 •
HL Laser 4K
M-Vision Laser 18K
Notes
The user2.target commands
are identical to the settings in the
Setup > ColorMax > Target Data
— User 2 menu. Protocol values are
multiples of 1000.


Rev H October 2017
page 42
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
hsg.hue.r
hsg.hue.g
hsg.hue.b
hsg.hue.c
hsg.hue.m
hsg.hue.y
hsg.sat.r
hsg.sat.g
hsg.sat.b
hsg.sat.c
hsg.sat.m
hsg.sat.y
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
HL Laser II 3D
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
HL Laser 4K
M-Vision Laser 18K
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
Notes
The hsg commands are identical to
the settings in the Color > Manual
Color Matching menu.
Rev H October 2017
page 43
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
hsg.gain.r
hsg.gain.g
hsg.gain.b
hsg.gain.c
hsg.gain.m
hsg.gain.y
hsg.white.r
hsg.white.g
hsg.white.b
hsg.reset
Continues on next page...
Protocol Guide
-
Exe
COLOR
Values accepted / Format of response – per model
HL Laser II 3D
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
 •
HL Laser 4K
M-Vision Laser 18K
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)
0 to 100 (integer)
0 to 200 (integer)


Notes
The hsg commands are identical to
the settings in the Color > Manual
Color Matching menu.
Rev H October 2017
page 44
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Geometry
aspect.ratio
GEOMETRY
-
Values accepted / Format of response – per model
HL Laser II 3D
Exe
HL Laser 4K
Notes
M-Vision Laser 18K
• •    01 == 5:4
4:3
2 = 16:10
3 = 16:9
4 = 1.88
5 = 2.35
6 = Theaterscope
7 = Source
8 = Unscaled
digi.zoom
digi.pan
digi.pan.bound
digi.scan
digi.scan.bound
digi.zoom.rst
overscan
• •    0 to 100 (integer)
• •    -320 to +320 (integer)
 •    -320 to +320 (integer)
• •    -200 to +200 (integer)
 •    -200 to +200 (integer)
 •
• •    01 == Off
Crop


-470 to +470 (integer)
-600 to +600 (integer)
-400 to +400 (integer)
-400 to +400 (integer)

n/a

n/a
2 = Zoom
h.keystone
v.keystone
keystone.reset
rotation
rotation.reset
Continues on next page...
Protocol Guide
• • • •
• • • •
    • n/a
• • • •  -100 to +100 (integer)
    • n/a
Rev H October 2017
page 45
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
h.pin.barrel
v.pin.barrel
pin.barrel.reset
4corner.ulx
4corner.uly
4corner.urx
4corner.ury
4corner.llx
4corner.lly
4corner.lrx
4corner.lry
4corner.reset
arc.top
arc.bottom
arc.left
arc.right
arc.reset
Continues on next page...
Protocol Guide
-
Exe
GEOMETRY
Values accepted / Format of response – per model
HL Laser II 3D
• • • •  -150 to +300 (integer)
• • • •  -150 to +300 (integer)
    • n/a
• • • •  -192 to +192 (integer)
• • • •  -120 to +120 (integer)
• • • •  -192 to +192 (integer)
• • • •  -120 to +120 (integer)
• • • •  -192 to +192 (integer)
• • • •  -120 to +120 (integer)
• • • •  -192 to +192 (integer)
• • • •  -120 to +120 (integer)
    • n/a
• • • •  -150 to +150 (integer)
• • • •  -150 to +150 (integer)
• • • •  -150 to +150 (integer)
• • • •  -150 to +150 (integer)
    • n/a
HL Laser 4K
Notes
M-Vision Laser 18K
-120 to +229 (integer)
-150 to +300 (integer)
-120 to +120 (integer)
-150 to +300 (integer)

n/a

n/a
-60 to +115 (integer)
-150 to +150 (integer)
-60 to +114 (integer)
-150 to +150 (integer)
-60 to +115 (integer)
-150 to +150 (integer)
-60 to +114 (integer)
-150 to +150 (integer)

n/a
Rev H October 2017
page 46
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
blanking.top
blanking.bottom
blanking.left
blanking.right
blanking.reset
warp.reset
active.warp
GEOMETRY
-
Exe
Values accepted / Format of response – per model
HL Laser II 3D
• • • •  0 to 360 (integer)
• • • •  0 to 360 (integer)
• • • •  0 to 534 (integer)
• • • •  0 to 534 (integer)
 •
 •
(no warp function is set)
• •    01 == none
Keystone
HL Laser 4K
Notes
M-Vision Laser 18K




2 = Four Corner
3 = Rotation
4 = Pin/Barrel
5 = Arc
cust.wp.write
cust.wp.clear
cust.wp.send
1 file
n/a
•     12 == User
User 2 file
1 file
n/a
•     12 == User
User 2 file
warp transfer mode off n/a
• •    01 == custom
custom warp transfer User 1
file
2 = custom warp transfer User 2
file
cust.wp.ck.sum
warp.cust

the unsigned 32 bits
•    Returns
check sum by summing all bytes
in the current sent warp file when
cust.wp.send is not zero
• •    01 == Off
User 1
n/a
1 = User 1 file
2 = User 2 file
1 = User 1 file
2 = User 2 file
0 = custom warp transfer mode off
1 = custom warp transfer User 1
file
2 = custom warp transfer User 2
file
Returns the unsigned 32 bits
check sum by summing all bytes
in the current sent warp file when
cust.wp.send is not zero
2 = User 2
Continues on next page...
Protocol Guide
Rev H October 2017
page 47
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Edge Blend
eb.stat
eb.adl
eb.top
eb.bottom
eb.left
eb.right
eb.blu.top
eb.blu.btm
eb.blu.bottom
eb.blu.left
eb.blu.right
eb.all
eb.red
eb.green
eb.blue
eb.reset
Continues on next page...
Protocol Guide
-
Exe
EDGE BLEND
Values accepted / Format of response – per model
HL Laser II 3D
• •    01 == Off
On
• •    01 == Off
On
0,
100
to 500
• • • •
• • • •  0, 100 to 500
• • • •  0, 100 to 800
• • • •  0, 100 to 800
• • • •
• • • •  0 to 32 (integer)
• • • •  n/a
• • • •  0 to 32 (integer)
• • • •  0 to 32 (integer)
  • •  0 to 255 (integer)
• •    0 to 255 (integer)
• •    0 to 255 (integer)
• •    0 to 255 (integer)
 •
HL Laser 4K
Notes
M-Vision Laser 18K
0, 100 to 500
0, 100 to 500
0 to 32 (integer)
n/a
0 to 32 (integer)
0 to 32 (integer)
0 to 255 (integer)
0 to 32 (integer)
0 to 255 (integer)
0 to 32 (integer)
0 to 255 (integer)


Rev H October 2017
page 48
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
3D
3d.format
3D
-
Values accepted / Format of response – per model
HL Laser II 3D
Exe
Off
• •    01 == Auto
HL Laser 4K
n/a
2 = Side-By-Side (Half)
3 = Top-And-Bottom
4 = Dual-Pipe
5 = Frame Sequential
3d.dlplink
3d.dominance
3d.darktime
• •    n/a
• •    01 == Normal
Reverse
0
=
0.65
• •    1 = 1.3 msms
3d.syncref
Laser
laser.mode
• •    0 to 60 (integer)
 •    0 = External
1 = Internal
M-Vision Laser 18K
0 = Off
1 = Auto
2 = Side-By-Side (Half)
3 = Top-And-Bottom
4 = Dual-Pipe
5 = Frame Sequential
0 = Off
1 = On
n/a
0 = Normal
1 = Reverse
n/a
0 = 0.65 ms
1 = 1.3 ms
2 = 1.95 ms
n/a
0 to 200 (integer)
n/a
0 = External
1 = Internal
2 = 1.95 ms
3 = 2.5 ms
3d.syncoffset
• •    01 == Eco
Normal
2 = Custom
laser.power
(30%-100% power level; only available when
• •    30-100
laser.mode=2)
laser.hours

Continues on next page...
Protocol Guide
Notes
•    integer
20-100 (20%-100% power
level; only available when
laser.mode=2)
laser.power is only effective if
laser.mode is set to custom.
Rev H October 2017
page 49
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
Setup
SETUP
-
Values accepted / Format of response – per model
HL Laser II 3D
Exe
altitude
On
• •    12 == Auto
cooling.condition
• •    n/a
orientation
Front
• •    01 == Desktop
Ceiling Front
2 = Desktop Rear
3 = Ceiling Rear
screen.setting
• •    01 == 16:10
16:9
HL Laser 4K
1 = Auto
2 = On
Notes
M-Vision Laser 18K
0 = On
1 = Auto
2 = Quiet
0 = Table
1 = Ceiling
2 = Freetilt
3 = Auto
0 = Desktop Front
1 = Ceiling Front
2 = Desktop Rear
3 = Ceiling Rear
4 = Auto-front
2 = 4:3
auto.poweroff
auto.poweron
• •    01 == Off
On
• •    01 == Off
On
Continues on next page...
Protocol Guide
Rev H October 2017
page 50
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
schedule.power
schedule1.on.day
schedule1.off.day
schedule1.on.time
schedule1.off.time
schedule2.on.day
schedule2.off.day
schedule2.on.time
schedule2.off.time
date
time.zone
time.adjust
startup.logo
standby.mode
blank.screen
-
Exe
SETUP
Values accepted / Format of response – per model
HL Laser II 3D
HL Laser 4K
Notes
M-Vision Laser 18K
• •    01 == Off
On
• •    = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
• •    = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
• •    HH:MM
• •    HH:MM
• •    = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
• •    = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
• •    HH:MM
• •    HH:MM
DD:MM:YYYY
yyyy/MM/dd
• •    yyyy/MM/dd
• •    -11 to +12 (integer)
• •    HH:MM
• •    01 == Off
On
n/a
0 = Saving
• •
1 = Eco
• •
2 = Normal
0 = Black
1 = Blue
2 = White
Continues on next page...
Protocol Guide
Rev H October 2017
page 51
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
trig.1
SETUP
-
Values accepted / Format of response – per model
HL Laser II 3D
Exe
HL Laser 4K
Notes
M-Vision Laser 18K
• •    01 == Off
Screen
2 = 5:4
3 = 4:3
4 = 16:10
5 = 16:9
6 = 1.88
7 = 2.35
8 = Theaterscope
9 = Source
10 = Unscalled
11 = RS232
12 = RS232 on
13 = RS232 off
trig.2
• •    01 == Off
Screen
2 = 5:4
3 = 4:3
4 = 16:10
5 = 16:9
6 = 1.88
7 = 2.35
8 = Theaterscope
9 = Source
10 = Unscalled
11 = RS232
12 = RS232 on
13 = RS232 off
auto.source
• •    01 == Off
On
Continues on next page...
Protocol Guide
Rev H October 2017
page 52
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
ir.enable
ir.code
ir.code.rst
osd.lang
osd.menupos
SETUP
-
Values accepted / Format of response – per model
HL Laser II 3D
Exe
• •    n/a
• •    00 to 99
 •
• •    n/a
Left
• •    01 == Top
Top Right
HL Laser 4K
Notes
M-Vision Laser 18K
0 = Off (Disable)
1 = On (Enable)


0 = English
1 = French
2 = Spanish
3 = German
4 = Spanish
5 = Simplified Chinese
6 = Japanese
7 = Korean
0 = English
1 = French
2 = German
3 = Spanish
4 = Simplified Chinese
2 = Bottom Left
3 = Bottom Right
4 = Center
osd.trans
• •    01 == 0%
25%
2 = 50%
3 = 75%
osd.timer
On
• •    01 == Always
10 Seconds
2 = 30 Seconds
3 = 60 Seconds
osd.msgbox
• •    01 == Off
On
Continues on next page...
Protocol Guide
Rev H October 2017
page 53
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
recall.mem
NETWORK
-
Exe
Values accepted / Format of response – per model
HL Laser II 3D
HL Laser 4K
Notes
M-Vision Laser 18K
A
• •    01 == Preset
Preset B
2 = Preset C
3 = Preset D
4 = Default
save.mem
A
• •    01 == Preset
Preset B
2 = Preset C
3 = Preset D
Network
network.mode
lan.power
lan.dhcp
lan.ip
lan.subnet
lan.gateway
lan.dns
lan.mac
lan.amx
Control
n/a
• •    01 == Projector
Service
n/a
• •    01 == Off
On
• •    01 == Off
On
• •    A valid IP address in the following format: xxx.xxx.xxx.xxx
• •    A valid subnet address in the following format: xxx.xxx.xxx.xxx
• •    A valid gateway address in the following format: xxx.xxx.xxx.xxx
• •    A valid DNS address in the following format: xxx.xxx.xxx.xxx
• •    string
• •    01 == Off
On
0 = Projector Control
1 = Service
Continues on next page...
Protocol Guide
Rev H October 2017
page 54
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
PIP
pip.mode
pip.input
PIP
-
Values accepted / Format of response – per model
HL Laser II 3D
Exe
• •    01 == Off
On
1
• •    01 == HDMI
HDMI 2
2 = RGB (VGA)
3 = COMP
4 = DisplayPort
5 = HDBaseT
6 = 3G-SDI
pip.position
HL Laser 4K
Notes
M-Vision Laser 18K
0 = DisplayPort
1 = HDMI 1
2 = HDMI 2
3 = HDBaseT
4 = 3G-SDI
0 = HDMI 1
1 = HDMI 2
2 = DisplayPort 1
3 = DisplayPort 2
4 = HDBaseT
5 = 3G-SDI
string
n/a
string
n/a
string
n/a
• •    01 == TopLeft
TopRight
2 = BottomLeft
3 = BottomRight
4 = PBP
Information
model.name
serial
sw.version
sw1.version
sw2.version
sw3.version
act.source
signal
Continues on next page...
Protocol Guide
•    string
 •    string
 •    string
 •    n/a
 •    n/a
 •    n/a
 •    string
 •    string

Rev H October 2017
page 55
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
h.refresh
v.refresh
pixel.clock
laser.hours
atmos.alti
atmos.pressure
ac.voltage
g.ceiling
g.portrait
g.tilt
altitude.info
laser.power.info
laser.temp
ti
tc
tb1
tb2
Continues on next page...
Protocol Guide
INFORMATION
-
Values accepted / Format of response – per model
HL Laser II 3D
Exe
•    number
 •    number
 •    number
 •    integer
 •    number
 •    number
 •    0 = 90~150
1 = 160~264
 •    n/a
 •    n/a
 •    n/a
 •    n/a
 •    n/a
HL Laser 4K
Notes
M-Vision Laser 18K

n/a
•    number
 •    number
 •    n/a
 •    n/a
0 = table
1 = ceiling
number
number
0 = Low
1 = High
number
number
n/a

number
number
Rev H October 2017
page 56
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
fan1_3
fan4_6
fan7_9
fan10_12
fan13_15
fan16_18
fans
water.pump
water.pump1
water.pump2
water.pump3
factory.reset
Continues on next page...
Protocol Guide
-
Exe
INFORMATION
Values accepted / Format of response – per model
HL Laser II 3D
•    n/a
 •    n/a
 •    n/a
 •    n/a
 •    n/a
 •    n/a
 •    All fan & environment status
 •    number
 •    n/a
 •    n/a
 •    n/a
 •
HL Laser 4K
Notes
M-Vision Laser 18K
xxxx / xxxx / xxxx (speed of FAN
1~3)

xxxx / xxxx / xxxx (speed of FAN
4~6)
xxxx / xxxx / xxxx (speed of FAN
7~9)
xxxx / xxxx / xxxx (speed of FAN
10~12)
xxxx / xxxx / xxxx (speed of FAN
13~15)
xxxx / xxxx / xxxx (speed of FAN
16)
n/a
n/a
number
number
n/a
number
number
number
n/a


Rev H October 2017
page 57
Digital Projection HIGHlite & M-Vision Laser Series
Command
MISCELLANEOUS
Operators
allowed
Set Get Inc Dec
= ? +
-
Values accepted / Format of response – per model
HL Laser II 3D
Exe
HL Laser 4K
Notes
M-Vision Laser 18K
Miscellaneous
power
shutter
pic.mute
total.hours
status
• •    01 == Off
On
0
=
• •    1 = Open
Close
• •    n/a
 •    number
 •    0 = Standby
1 = Warm Up
n/a
0 = Open
1 = Close
2 = Imaging
3 = Cooling
4 = Error
errcode
sys.info
Continues on next page...
Protocol Guide
•    string
 •    n/a

string
Rev H October 2017
page 58
Digital Projection HIGHlite & M-Vision Laser Series
Command
Operators
allowed
Set Get Inc Dec
= ? +
-
Exe
dlp.pattern
•     n/a
pri.reset

sp.power

sp.index.v
sp.index.h
warp.key
Protocol Guide
• n/a
•
• •    n/a
 •    n/a
MISCELLANEOUS
Values accepted / Format of response – per model
HL Laser II 3D
HL Laser 4K
Notes
M-Vision Laser 18K
0 = Off
1 = RGB Ramps
2 = Color Bar
3 = Step Bars
4 = Check Board
5 = Grid6 = H Lines
7 = V Lines
8 = D Lines
9 = Ramp H
10 = Ramp V
11 = White
12 = Red
13 = Green
14 = Blue
15 = Black
16 = Cyan
17 = Magenta
18 = Yellow
n/a

n/a
0 = Off
1 = On
0, 0 to 4096
n/a
0 = licence fail, timeout expired n/a
1 = licence pass, timeout
expired
2 = licence fail, timeout not
expired
3 = licence pass, timeout not
expired
Rev H October 2017
page 59
Digital Projection HIGHlite & M-Vision Laser Series
This page is intentionally left blank.
Protocol Guide
E-Vision 6900 Series
Mercury Quad Series
High Brightness Digital Video Projector
4 PROTOCOL GUIDE
Rev H October 2017
Digital Projection E-Vision 6900 Series | Mercury Quad Series

IN THIS GUIDE
Introduction......................................................................................................... 63
Network setup............................................................................................................63
Serial Port setup.........................................................................................................63
Protocol commands...................................................................................................64
Examples.........................................................................................................................64
Responses.......................................................................................................................64
Input....................................................................................................................... 65
Test Pattern......................................................................................................... 65
Lens........................................................................................................................ 66
Image..................................................................................................................... 67
Color....................................................................................................................... 69
Geometry.............................................................................................................. 75
Edge Blend........................................................................................................... 78
3D............................................................................................................................ 79
Lamp....................................................................................................................... 80
Setup...................................................................................................................... 81
Network................................................................................................................. 86
PIP........................................................................................................................... 86
Information........................................................................................................... 87
Miscellaneous..................................................................................................... 88
Protocol Guide
Rev H October 2017
Digital Projection E-Vision 6900 Series | Mercury Quad Series

Introduction
The projector can be controlled by using an external control system or a PC via an RS232 or LAN interface, using a terminal-emulation
program.
Network setup
1. Connect the projector to a LAN network.
2. Open the Setup > Network menu and edit network settings. The default IP address is 192.168.0.100 and the TCP port number is 7000.
Serial Port setup
•
•
•
•
•
Baud rate
Notes
For details on connecting the
projector to an RS232 or LAN
network, or changing network
settings, see the user manual.
Only one control path at a time
should be used for protocol control.
Attempts to send commands to both
serial and network ports at the same
time may result in unpredictable
behavior.
9,600 bps
Data length 8 bits
Stop bits
one
Paritynone
Flow control none
Protocol Guide
Rev H October 2017
page 63
Digital Projection E-Vision 6900 Series | Mercury Quad Series

Protocol commands
Notes
Commands are used to simulate menu operations and determine the settings of the projector, and use the following format:
•
All commands consist of ASCII text strings starting with an asterisk and ending with an ASCII Carriage Return character
•
•
•
The <command> string determines which setting the command will affect.
*command operator <value>
(code 13):
Spaces are required before the operator and before the value.
The <operator> string can take one of the following formats:
Command type
<operator>
Description
Set
= <value>
?
Makes the setting take the <value>.
Get
Execute
Asks what the current value is.
The value is returned as an ASCII text string.
To set the default value of a
command, simply enter the
command name and , without
an operator. For example
*orientation will set the
orientation to 0 (Desktop Front).
You must wait for the complete
response to a command before
sending another command.
Performs an action. No operator is entered for this type of command.
Examples
*orientation = 3 sets the orientation to Rear Ceiling (for a ceiling mounted projector positioned behind the screen)
*aspect.ratio ? asks what the current aspect ratio is
*zoom.in commands the projector to zoom in
*orientation=3 is an invalid instruction because of the missing spaces before the operator and the value
Responses
If the command has been successful, the projector response begins with ACK or ack (“acknowledged”). For example, if the command is
*aspect.ratio = 1 , the projector will return ACK aspect.ratio = 1 or ack aspect.ratio = 1 , depending on the
model. In either case the projector will then will change the aspect ratio accordingly.
If the command has not been acknowledged, due to a syntax error or another problem, the projector response will be NAK or nack, followed
by a brief description of the problem.
Protocol Guide
Rev H October 2017
page 64
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
Input
input
-
Exe
E-Vision 6900
test.pattern
0 = HDMI 1
1 = HDMI 2
2 = DisplayPort
3 = HDBaseT
4 = 3G-SDI
• •    01 == Off
White
0 = Off
1 = White
2 = Black
3 = Red
4 = Green
5 = Blue
6 = Checkerboard
7 = Crosshatch
8 = V Burst
9 = H Burst
10 = Color Bar
11 = Plunge
2 = Black
3 = Red
4 = Green
5 = Blue
6 = Checkboard
7 = CrossHatch
8 = V Burst
9 = H Burst
10 = Color Bar
11 = Hramp
Notes
Mercury Quad
I
• •    01 == HDMI
HDMI II
2 = DVI-D
3 = VGA
4 = Component
5 = HDBaseT
Test Pattern
INPUT
Continues on next page...
Protocol Guide
Rev H October 2017
page 65
LENS
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Set Get Inc Dec
= ? +
Lens
zoom.in
zoom.out
focus.near
focus.far
lens.up
lens.down
lens.left
lens.right
lens.center
lens.load
lens.save
lens.clear
lens.type
lens.lock
Notes
Operators
Values accepted / Format of response – per model
allowed
-
Exe
E-Vision 6900
•
 •
 •
 •
 •
 •
 •
 •
 •
•     0 to 9 (integer)
•     0 to 9 (integer)
•     0 to 9 (integer)
Lens
• •    01 == non-UST
UST Lens
• •    01 == Off
On

Lens commands only work if the
projector is switched on.
Mercury Quad

To use lens commands, make
sure the lens is unlocked. If
lens.lock is set to 1, most other
lens commands are disabled.






Exceptions are:
• lens.type - for all models
• lens.save and
lens.clear - for Mercury
Quad.


1 to 10 (integer)
1 to 10 (integer)
1 to 10 (integer)
n/a
When used with a get operator, the
lens.save command returns a
string of zeroes and ones where
each zero is an empty memory slot
and each one is an occupied slot.
Continues on next page...
Protocol Guide
Rev H October 2017
page 66
IMAGE
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
Image
pic.mode
-
Exe
E-Vision 6900
Mercury Quad
Bright
• •    01 == High
Presentation
n/a
• •    01 == Off
On
• •    01 == 1.0
1.8
n/a
• • • •  n/a
• •    0 to 200 (integer)
• • • •  n/a
• •    0 to 200 (integer)
• • • •  n/a
• •    0 to 200 (integer)
• • • •  n/a
• •    0 to 200 (integer)
• • • •  n/a
• •    0 to 31 (integer)
0 to 200 (integer)
2 = Video
dblack
gamma
2 = 2.0
3 = 2.2
4 = 2.35
5 = 2.5
6 = S-curve
brightness
contrast
saturation
hue
sharpness
Continues on next page...
Protocol Guide
Notes
The values you set of
pic.mode, gamma,
brightness, contrast,
saturation and hue will only
apply to the current image source.
dblack is not available in 3D.
0 = 1.0
1 = 1.8
2 = 2.0
3 = 2.2
4 = 2.35
5 = 2.5
n/a
0 to 200 (integer)
n/a
0 to 200 (integer)
n/a
E-Vision 6900 will only accept
saturation and hue values if
the input is YUV.
0 to 200 (integer)
n/a
0 to 15 (integer)
n/a
Rev H October 2017
page 67
IMAGE
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
nr
nr.temporal
nr.block
nr.mosquito
nr.hori
nr.vert
nr.reset
h.position
v.position
vga.phase
tracking
sync.level
freeze
resync
vga.auto
Continues on next page...
Protocol Guide
-
Exe
E-Vision 6900
• •    0 to 15 (integer)
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• •    n/a
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 31 (integer)
• • • •  0 to 200 (integer)
• • • •  n/a
• •    01 == Off
On
n/a
 •
 •
Mercury Quad
n/a
Notes
The commands on this page will
only apply to the current image
source.
0 to 3 (integer)
0 to 3 (integer)
0 to 3 (integer)
0 to 3 (integer)
0 to 3 (integer)
0 to 3 (integer)
0 to 200 (integer)
The vga.phase command is
identical to the Phase setting in
the Image > Position and Phase
menu.

n/a
Rev H October 2017
page 68
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
Color
color.space
COLOR
-
Exe
E-Vision 6900
Notes
Mercury Quad
• •    01 == Auto
YPbPr
2 = YCbCr
3 = RGB-PC
4 = RGB-Video
color.temp
• •    01 == Native
5400K
2 = 6500K
3 = 7500K
4 = 9300K
color.mode
• •    n/a
color.max
• •    n/a
0 = 3200K
1 = 5400K
2 = 6500K
3 = 7500K
4 = 9300K
5 = Native
0 = ColorMax
1 = Manual Color Matching
2 = Color Temperature
3 = Gains and Lifts
0 = REC709
1 = EBU
2 = SMPTE
3 = Native
4 = User 1
5 = User 2
Continues on next page...
Protocol Guide
Rev H October 2017
page 69
COLOR
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
red.lift
green.lift
blue.lift
red.gain
green.gain
blue.gain
gainlift.reset
auto.test.ptrn
user.std.rx
user.std.ry
user.std.gx
user.std.gy
user.std.bx
user.std.by
user.std.wx
user.std.wy
user.std.reset
Continues on next page...
Protocol Guide
-
Exe
E-Vision 6900
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
    • n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
    • n/a
Notes
Mercury Quad

0 = Off
1 = On
550 to 750 (integer)
250 to 450 (integer)
200 to 400 (integer)
The user.std commands are
identical to the settings in the Setup
> ColorMax > Measured Data
menu. Protocol values are multiples
of 1000.
400 to 750 (integer)
50 to 250 (integer)
0 to 120 (integer)
200 to 400 (integer)
250 to 450 (integer)

Rev H October 2017
page 70
COLOR
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
user.target.rx
user.target.ry
user.target.gx
user.target.gy
user.target.bx
user.target.by
user.target.wx
user.target.wy
user.target.cx
user.target.cy
user.target.mx
user.target.my
user.target.yx
user.target.yy
user.target.reset
Continues on next page...
Protocol Guide
-
Exe
E-Vision 6900
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
    • n/a
Mercury Quad
550 to 750 (integer)
250 to 450 (integer)
Notes
The user.target commands
are identical to the settings in the
Setup > ColorMax > Target Data
— User 1 menu. Protocol values are
multiples of 1000.
200 to 400 (integer)
400 to 750 (integer)
50 to 250 (integer)
0 to 120 (integer)
200 to 400 (integer)
250 to 450 (integer)
125 to 325 (integer)
225 to 425 (integer)
200 to 400 (integer)
50 to 250 (integer)
300 to 500 (integer)
400 to 600 (integer)

Rev H October 2017
page 71
COLOR
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
user2.target.rx
user2.target.ry
user2.target.gx
user2.target.gy
user2.target.bx
user2.target.by
user2.target.wx
user2.target.wy
user2.target.cx
user2.target.cy
user2.target.mx
user2.target.my
user2.target.yx
user2.target.yy
user2.target.reset
Continues on next page...
Protocol Guide
-
Exe
E-Vision 6900
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
    • n/a
Mercury Quad
550 to 750 (integer)
250 to 450 (integer)
Notes
The user2.target commands
are identical to the settings in the
Setup > ColorMax > Target Data
— User 2 menu. Protocol values are
multiples of 1000.
200 to 400 (integer)
400 to 750 (integer)
50 to 250 (integer)
0 to 120 (integer)
200 to 400 (integer)
250 to 450 (integer)
125 to 325 (integer)
225 to 425 (integer)
200 to 400 (integer)
50 to 250 (integer)
300 to 500 (integer)
400 to 600 (integer)

Rev H October 2017
page 72
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
hsg.hue.r
hsg.hue.g
hsg.hue.b
hsg.hue.c
hsg.hue.m
hsg.hue.y
hsg.sat.r
hsg.sat.g
hsg.sat.b
hsg.sat.c
hsg.sat.m
hsg.sat.y
Continues on next page...
Protocol Guide
COLOR
-
Exe
E-Vision 6900
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
Mercury Quad
Notes
The hsg commands are identical to
the settings in the Color > Manual
Color Matching menu.
Rev H October 2017
page 73
COLOR
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
hsg.gain.r
hsg.gain.g
hsg.gain.b
hsg.gain.c
hsg.gain.m
hsg.gain.y
hsg.white.r
hsg.white.g
hsg.white.b
hsg.reset
Continues on next page...
Protocol Guide
-
Exe
E-Vision 6900
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
• • • •  0 to 200 (integer)
    • n/a
Mercury Quad
Notes
The hsg commands are identical to
the settings in the Color > Manual
Color Matching menu.

Rev H October 2017
page 74
GEOMETRY
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
Geometry
aspect.ratio
-
Exe
E-Vision 6900
Notes
Mercury Quad
• •    01 == 5:4
4:3
2 = 16:10
3 = 16:9
4 = 1.88
5 = 2.35
6 = Theaterscope
7 = Source
8 = Unscaled
digi.zoom
digi.pan
digi.pan.bound
digi.scan
digi.scan.bound
digi.zoom.rst
overscan
h.keystone
v.keystone
rotation
h.pin.barrel
v.pin.barrel
Continues on next page...
Protocol Guide
• •    n/a
• •    n/a
 •    n/a
• •    n/a
 •    n/a
    • n/a
• •    01 == Off
On
0 to 100 (integer)
• • • •  -30 to +30 (integer)
• • • •  -30 to +30 (integer)
• • • •  n/a
• • • •  n/a
• • • •  n/a
-600 to +600 (integer)
-320 to +320 (integer)
-320 to +320 (integer)
-200 to +200 (integer)
-200 to +200 (integer)

0 = Off
1 = Crop
2 = Zoom
-400 to +400 (integer)
-100 to +100 (integer)
-150 to +300 (integer)
-150 to +300 (integer)
Rev H October 2017
page 75
GEOMETRY
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
4corner.ulx
4corner.uly
4corner.urx
4corner.ury
4corner.llx
4corner.lly
4corner.lrx
4corner.lry
arc.top
arc.bottom
arc.left
arc.right
blanking.top
blanking.bottom
blanking.left
blanking.right
blanking.reset
Continues on next page...
Protocol Guide
-
Exe
E-Vision 6900
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
    • n/a
Notes
Mercury Quad
-192 to +192 (integer)
-120 to +120 (integer)
-192 to +192 (integer)
-120 to +120 (integer)
-192 to +192 (integer)
-120 to +120 (integer)
-192 to +192 (integer)
-120 to +120 (integer)
-150 to +150 (integer)
-150 to +150 (integer)
-150 to +150 (integer)
-150 to +150 (integer)
0 to 360 (integer)
0 to 360 (integer)
0 to 534 (integer)
0 to 534 (integer)

Rev H October 2017
page 76
GEOMETRY
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
-
Exe
E-Vision 6900
• n/a
warp.reset

active.warp
• •    n/a
cust.wp.write
•     n/a
•     n/a
• •    n/a
cust.wp.clear
cust.wp.send
•    n/a
cust.wp.ck.sum

warp.cust
• •    n/a
Notes
Mercury Quad

0 = none ( no warp function is set )
1 = Keystone
2 = Four Coner
3 = Rotation
4 = Pin/Barrel
5 = Arc
1 = User 1 file
2 = User 2 file
1 = User 1 file
2 = User 2 file
0 = custom warp transfer mode off
1 = custom warp transfer User 1 file
2 = custom warp transfer User 2 file
Returns the unsigned 32 bits checksum
by summing all bytes in the current sent
warp file when cust.wp.send is not
zero
0 = Off
1 = User 1
2 = User 2
Continues on next page...
Protocol Guide
Rev H October 2017
page 77
EDGE BLEND
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
Edge Blend
eb.stat
eb.adl
eb.top
eb.bottom
eb.left
eb.right
eb.blu.top
eb.blu.btm
eb.blu.left
eb.blu.right
eb.all
eb.red
eb.green
eb.blue
eb.reset
Continues on next page...
Protocol Guide
-
Exe
E-Vision 6900
• •    n/a
• •    n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
• • • •  n/a
  • •  n/a
• •    n/a
• •    n/a
• •    n/a
    • n/a
Notes
Mercury Quad
0 = Off
1 = On
0 = Off
1 = On
0, 100 to 500
0, 100 to 500
0, 100 to 800
0, 100 to 800
0 to 32 (integer)
0 to 32 (integer)
0 to 32 (integer)
0 to 32 (integer)
0 to 255 (integer)
0 to 255 (integer)
0 to 255 (integer)
0 to 255 (integer)

Rev H October 2017
page 78
3D
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
3D
3d.format
-
Exe
E-Vision 6900
Off
• •    01 == Auto
2 = Side-By-Side (Half)
3 = Top-And-Bottom
4 = Frame Sequential
3d.dlplink
3d.dominance
3d.darktime
3d.syncoffset
3d.syncref
• •    01 == Off
On
• •    01 == Normal
Reverse
n/a
• •
• •    0 to 200 (integer)
• •    01 == Internal
External
 •    n/a
Notes
Mercury Quad
0 = Off
1 = Auto
2 = Side-By-Side (Half)
3 = Top-And-Bottom
4 = Dual-Pipe
5 = Frame Sequential
n/a
0 = 0.65 ms
1 = 1.3 ms
2 = 1.95 ms
3 = 2.5 ms
0 to 60 (integer)
n/a
0 = Internal
1 = External
Continues on next page...
Protocol Guide
Rev H October 2017
page 79
LAMP
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
Lamp
-
Exe
E-Vision 6900
Mercury Quad
• •    01 == Dual
Single
0 = Eco mode
1 = Normal mode
2 = dimming mode
lamps
• •    n/a
power.mode
• •    01 == Normal
Eco
0 = Dual Lamps
1 = Triple Lamps
2 = Quad Lamps
lamp.mode
2 = Lamp 1
3 = Lamp 2
Notes
n/a
2 = Custom Power Level
lamp.power
lamp.pow
lamp1.hours
lamp2.hours
• •    0-26 (80%~100%)
• •    n/a
 •    number
n/a
77-100 (77%-100%)
Continues on next page...
Protocol Guide
Rev H October 2017
page 80
SETUP
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
Setup
altitude
cooling.condition
-
Exe
E-Vision 6900
Notes
Mercury Quad
• •    12 == Off
On
• •    01 == Table
Ceiling
1 = On
2 = Auto
Front
• •    01 == Desktop
Ceiling Front
0 = Desktop Front
1 = Ceiling Front
2 = Desktop Rear
3 = Ceiling Rear
4 = Vertical Up
5 = Vertical Down
n/a
2 = Upward
3 = Downward
orientation
2 = Desktop Rear
3 = Ceiling Rear
screen.setting
• •    n/a
screen.format
• •    01 == 16:10
16:9
0 = 16:10
1 = 16:9
2 = 4:3
n/a
2 = 4:3
screen.shift
• •    If= screen.format
16:10 => 0
n/a
= 16:9 => -60 ~ 60
= 4:3 => -160 ~160
auto.poweroff
auto.poweron
• •    01 == Off
On
• •    01 == Off
On
Continues on next page...
Protocol Guide
Rev H October 2017
page 81
SETUP
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
-
Exe
E-Vision 6900
Mercury Quad
• •    n/a
• •    n/a
0 = Off
1 = On
schedule1.off.day
• •    n/a
schedule1.on.time
• •    n/a
• •    n/a
• •    n/a
= 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4
= Thu, Bit3 = Wed, Bit2 = Tue, Bit1 =
Mon, Bit0= Sun)
schedule.power
schedule1.on.day
schedule1.off.time
schedule2.on.day
schedule2.off.day
• •    n/a
schedule2.on.time
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    n/a
• •    01 == Off
On
• •    01 == Logo
Black
schedule2.off.time
date
time.zone
time.adjust
startup.logo
blank.screen
2 = Blue
Notes
= 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4
= Thu, Bit3 = Wed, Bit2 = Tue, Bit1 =
Mon, Bit0= Sun)
HH:MM
HH:MM
= 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4
= Thu, Bit3 = Wed, Bit2 = Tue, Bit1 =
Mon, Bit0= Sun)
= 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4
= Thu, Bit3 = Wed, Bit2 = Tue, Bit1 =
Mon, Bit0= Sun)
HH:MM
HH:MM
yyyy/MM/dd
-11 to +12 (integer)
HH:MM
0 = Logo
1 = Black
2 = Blue
3 = White
Continues on next page...
Protocol Guide
Rev H October 2017
page 82
SETUP
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
-
Exe
E-Vision 6900
trig.1
• •    01 == Off
On
trig.2
• •    n/a
auto.source
• •    n/a
• •    01 == Off
On
auto.src
Notes
Mercury Quad
0 = Off
1 = Screen
2 = 5:4
3 = 4:3
4 = 16:10
5 = 16:9
6 = 1.88
7 = 2.35
8 = Theaterscope
9 = Source
10 = Unscalled
11 = RS232
12 = RS232 on
13 = RS232 off
0 = Off
1 = Screen
2 = 5:4
3 = 4:3
4 = 16:10
5 = 16:9
6 = 1.88
7 = 2.35
8 = Theaterscope
9 = Source
10 = Unscalled
11 = RS232
12 = RS232 on
13 = RS232 off
0 = Off
1 = On
n/a
Continues on next page...
Protocol Guide
Rev H October 2017
page 83
SETUP
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
E-Vision 6900
Mercury Quad
• •    n/a
• •    n/a
    • n/a
• •    00~99 (0=Disable, 1~99=Enable)
• •    01 == English
French
0 = Off (Disable)
1 = On (Enable)
Center
• •    01 == Top
Left
0 = Top Left
1 = Top Right
2 = Bottom Left
3 = Bottom Right
4 = Center
= ? +
ir.enable
ir.code
ir.code.rst
control.id
osd.lang
-
Exe
Notes
00 to 99

n/a
n/a
2 = Spanish
3 = German
4 = Portuguese
5 = CHS
6 = CHT
7 = Janpanese
8 = Korean
osd.menupos
2 = Top Right
3 = Bottom Left
4 = Bottom Right
osd.trans
• •    n/a
osd.timer
On
• •    01 == Always
10 Seconds
0 = 0%
1 = 25%
2 = 50%
3 = 75%
2 = 30 Seconds
3 = 60 Seconds
osd.msgbox
• •    01 == Off
On
Continues on next page...
Protocol Guide
Rev H October 2017
page 84
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
SETUP
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
-
Exe
E-Vision 6900
recall.mem
• •    n/a
save.mem
• •    n/a
Notes
Mercury Quad
0 = Preset A
1 = Preset B
2 = Preset C
3 = Preset D
4 = Default
0 = Preset A
1 = Preset B
2 = Preset C
3 = Preset D
Continues on next page...
Protocol Guide
Rev H October 2017
page 85
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
Network
network.mode
lan.power
lan.dhcp
lan.ip
lan.subnet
lan.gateway
lan.dns
lan.mac
lan.amx
PIP
pip.mode
pip.input
pip.position
NETWORK
-
Exe
E-Vision 6900
Notes
Mercury Quad
0 = Projector Control
• •    n/a
1 = Service
• •    01 == On
Off
• •    01 == On
Off
A
valid
IP address in the following format: xxx.xxx.xxx.xxx
• •
• •    A valid subnet address in the following format: xxx.xxx.xxx.xxx
• •    A valid gateway address in the following format: xxx.xxx.xxx.xxx
• •    A valid DNS address in the following format: xxx.xxx.xxx.xxx
string
• •    n/a
0 = On
• •    n/a
1 = Off
• •    n/a
• •    n/a
0 = On
1 = Off
• •    n/a
0 = TopLeft
1 = TopRight
2 = BottomLeft
3 = BottomRight
4 = PBP
0 = HDMI 1
1 = HDMI 2
2 = RGB (VGA)
3 = COMP
4 = DisplayPort
5 = HDBaseT
6 = 3G-SDI
Continues on next page...
Protocol Guide
Rev H October 2017
page 86
INFORMATION
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
Information
model.name
serial
sw.version
act.source
signal
h.refresh
v.refresh
pixel.clock
lamp1.hours
lamp2.hours
lamp3.hours
lamp4.hours
brt.lock.pw
brt.lock.pw.set
brt.lock.level
brt.lock.rst
Continues on next page...
Protocol Guide
-
Exe
E-Vision 6900
•    string
 •    string
 •    string
 •    string
 •    string
 •    number
 •    number
 •    number
 •    n/a
 •    n/a
 •    n/a
 •    n/a
•     n/a
•     n/a
• •    n/a
Notes
Mercury Quad


• n/a
integer
integer
integer
integer
XXXX(4 digits = user or supervisor mode
password)
XXXX(4 digits = new user mode
password)
0 = Dual Lamps
1 = Triple Lamps
2 = Quad Lamps

Rev H October 2017
page 87
Digital Projection E-Vision 6900 Series | Mercury Quad Series
Command
Operators
Values accepted / Format of response – per model
allowed
Set Get Inc Dec
= ? +
atmos.alti
atmos.pressure
ac.voltage
ti
tc
fans
factory.reset
Miscellaneous
power
shutter
pic.mute
total.hours
status
errcode
Protocol Guide
MISCELLANEOUS
-
Exe
E-Vision 6900
•    n/a
 •    n/a
 •    n/a
 •    number
 •    number
 •    All fan & environment status
    • n/a

• •    01 == Off
On
• •    n/a
• •    01 == Open
Close
n/a
 •
 •    0 = Power Off
1 = Power On

•    n/a
Notes
Mercury Quad
number
number
0 = 90~150
1 = 160~264

0 = Open
1 = Close
n/a
integer
0 = Standby
1 = Warm Up
2 = Imaging
3 = Cooling
4 = Error
string
Rev H October 2017
page 88
INSIGHT Dual Laser 4K Series
INSIGHT 4K Quad Series
INSIGHT 4K Dual LED Series
High Brightness Digital Video Projector
4 PROTOCOL GUIDE
Rev H October 2017
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
IN THIS GUIDE
IN THIS GUIDE
Introduction......................................................................................................... 91
Network setup............................................................................................................91
Setting a user assigned IP address.................................................................................91
Setting a DHCP assigned IP address..............................................................................91
Network Port setup....................................................................................................91
Serial Port setup.........................................................................................................91
Protocol commands...................................................................................................92
Examples.........................................................................................................................93
Responses.......................................................................................................................93
Power..................................................................................................................... 94
Inputs..................................................................................................................... 94
Test Patterns....................................................................................................... 94
Lens........................................................................................................................ 95
Image..................................................................................................................... 95
Color....................................................................................................................... 96
Geometry.............................................................................................................. 97
3D............................................................................................................................ 97
Lamps / Lasers.................................................................................................... 98
Network................................................................................................................. 99
System................................................................................................................... 99
Keypad and remote control keycode table........................................................... 100
OSD....................................................................................................................... 101
Information......................................................................................................... 102
Protocol Guide
Rev H October 2017
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
INTRODUCTION
Introduction
Notes
The projector can be controlled by using an external control system or a PC via an
RS232 or LAN interface, using a terminal-emulation program.
Only one control path at a time
should be used for protocol control.
Attempts to send commands to both
serial and network ports at the same
time may result in unpredictable
behavior.
Network setup
The projector must have an IP address assigned to it before it can be controlled via
protocol commands. The IP address can be user assigned or DHCP assigned..
Setting a user assigned IP address
Set a static IP address by using the OSD. Navigate to the Network page on the OSD.
Make sure that the DHCP checkbox is unchecked and set your desired IP address. See
the User Manual for details.
Setting a DHCP assigned IP address
To enable a DHCP assigned IP address to be set, navigate to the Network page on
the OSD and make sure that the DHCP checkbox is checked. See the User Manual for
details
Most home and workplace networks have a DHCP server built into the network router. If
this is the case, connect the projector and the control PC to the network and log into the
router’s DHCP client list to find the IP address assigned to the projector. Alternatively,
launch the DP Projector Controller software and use it to display the projector’s IP
address as shown in Fig. 1.
Network Port setup
•
•
IP address
assigned by DHCP
Port
7000
Serial Port setup
•
•
•
•
•
Baud rate
38,400 bps
Data length 8 bits
Stop bits
one
Paritynone
Flow control none
Fig. 1
Protocol Guide
Rev H October 2017
page 91
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
INTRODUCTION
Protocol commands
Notes
Commands are used to simulate menu operations and determine the settings of the projector, and use the following format:
•
All commands consist of ASCII text strings starting with an asterisk and ending with an ASCII Carriage Return character
•
•
•
The <command> string determines which setting the command will affect.
*command operator <value>
(code 13):
You must wait for the complete
response to a command before
sending another command.
Spaces are required before the operator and before the value.
The <operator> string can take one of the following formats:
Command type
<operator>
Description
Set
= <value>
?
Makes the setting take the <value>.
+
+x
-x
#
Adds 1 to the current value.
Get
Increment
Increment by x
Decrement
Decrement by x
Default
Execute
Protocol Guide
Asks what the current value is.
The value is returned as an ASCII text string.
Adds x to the current value, where x is an integer
You cannot increment or decrement
past the maximum / minimum value.
Subtracts 1 from the current value.
Subtracts x from the current value, where x is an integer
Assigns the default value.
Performs an action. No operator is entered for this type of command.
Rev H October 2017
page 92
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
INTRODUCTION
Examples
Notes
*orientation = 3 sets the orientation to Rear Ceiling (for a ceiling mounted projector positioned behind the screen)
*orientation ? asks what the current orientation is
*brightness + increases the current brightness value by 1
*brightness +10 increases the current brightness value by 10
*brightness - decreases the current brightness value by 1
*brightness -10 decreases the current brightness value by 10
*brightness # sets the default brightness value
*zoom.in commands the projector to zoom in
*orientation=3 is an invalid instruction because of the missing spaces before the operator and the value
You cannot increment or decrement
past the maximum / minimum value.
Responses
If the command has been successful, the projector response begins with ack (“acknowledged”). For example, if the command is
*orientation = 1 , the projector will return ack orientation = 1 . The projector will then change the orientation accordingly.
If the command has not been acknowledged, due to a syntax error or another problem, the projector response will be nack, followed by a
brief description of the problem.
Protocol Guide
Rev H October 2017
page 93
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
POWER
Power
Notes
<command>
<operator>
<values>
power
= ?
on
off
standby.mode
= ?
normal
super
<command>
<operator>
<values>
input
= ?
0 = HDMI A
1 = HDMI B
2 = DisplayPort A
3 = DisplayPort B
6 = DisplayPort A+B Dual Pipe (East/West)
7 = DisplayPort A+B Dual Pipe (Left/Right)
Inputs
input.next
input.prev
input.max
(execute)
In normal standby the projector
will consume more power in standby
mode but will start up more quickly.
In super standby the projector
will consume less power in standby
mode but will start up more slowly.
input values 6 and 7 are only
available on video processor
software version 29.00 and above.
(execute)
?
input.next selects the next
input in the list as follows:
...HDMI A, HDMI B, DisplayPort A,
DisplayPort B...
Alternatively, enter input.prev
to select the previous input from the
list.
input.max returns the number of
the highest available input.
Test Patterns
<command>
<operator>
<value>
formatter.pattern
= ?
13 = native white
14 = native black
15 = native green
16 = native red
17 = native blue
21 = off
Protocol Guide
Rev H October 2017
page 94
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
LENS
Lens
Notes
<command>
<operator>
zoom.in
(execute)
zoom.out
focus.near
focus.far
lens.center
lens.up
lens.down
lens.left
lens.right
lens.stop
nudge.up
nudge.down
nudge.left
nudge.right
calibrate.zoom
calibrate.focus
lensmemory.save
lensmemory.recall
<value>
(execute)
(execute)
(execute)
(execute)
=
=
=
=
0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
(execute)
=
=
=
=
0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
(execute)
(execute)
=
=
0 - 9 (integer)
0 - 9 (integer)
Image
<command>
<operator>
brightness
= ? + - # -50 to 50 (integer)
gamma
= ? #
contrast
freeze
Protocol Guide
When lens.up, lens.down,
lens.left or lens.right is
sent, the movement will continue
until either a lens.stop
command is sent or the limit is
reached. Use a nudge command
to produce a brief movement of the
lens in the specified direction.
<value>
= ? + - # -50 to 50 (integer)
= ?
10 to 30 (integer)
on, off
The gamma values correspond to
gamma values of 1.0 to 3.0.
The get operator always returns a
parametric value.
When freeze is switched on, the
image freezes and the projector will
keep displaying the frozen frame
until *freeze = off is sent.
The frozen image will persist even if
you disconnect the source.
Rev H October 2017
page 95
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
Color
Notes
<command>
<operator>
<values>
mcgd.data
= ?
green-x, green-y,
red-x ,red-y,
blue-x, blue-y,
white-x, white-y
mcgd.factory
(execute)
tcgd.data
gamut
= ?
=
green-x, green-y,
red-x ,red-y,
blue-x, blue-y,
white-x, white-y
0 = Peak
1 = Rec. 709
2 = Rec. 601
3 = 3200K
4 = 5400K
5 = 6500K
6 = 8000K
7 = 9000K
red.lift
= ? + - # -50 to +50 (integer)
blue.lift
= ? + - # -50 to +50 (integer)
green.lift
red.gain
green.gain
blue.gain
csc.matrix
csc.preset
pic.mute
sample.format
Protocol Guide
COLOR
= ? + - # -50 to +50 (integer)
= ? + - # -50 to +50 (integer)
= ? + - # -50 to +50 (integer)
= ? + - # -50 to +50 (integer)
= ?
=
= ? #
= ? #
mcgd.data and tcgd.data
allow for MCGD data or user TCGD
data to be sent as comma separated
x and y co-ordinates in the specified
order. Must be preceded by leading
0, e.g. 0.663,0.332.
mcgd.factory recovers the
factory set MCGD values.
gamut cannot be used as a gettype command. Once a gamut has
been set, use *tcgd.data ? to
query the values.
Adjusting the brightness value
will reset red.lift,
green.lift and blue.lift
to zero.
Adjusting the contrast value will
reset red.gain, green.gain
and blue.gain to zero.
c1, c2, c3, c4, c5, c6, c7, c8, c9, Y, Cb, Cr
auto, user, rgb, yuvsd, yuvhd
on, off
auto, rgb, 444, 422, 420
Rev H October 2017
page 96
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
GEOMETRY
Geometry
Notes
<command>
<operator>
blanking.top
= ? + - # 0 to 500 (integer)
blanking.left
= ? + - # 0 to 500 (integer)
blanking.bottom
blanking.right
<value>
= ? + - # 0 to 500 (integer)
= ? + - # 0 to 500 (integer)
blanking.coordinates = ? #
ulx, uly, lrx, lry
3D
<command>
<operator>
<values>
3d.enable
= ?
On, off
3d.format
3d.frmultiplier
3d.darktime
3d.syncoffset
3d.syncinpolarity
3d.syncoutpolarity
3d.syncoutenable
3d.dominance
Protocol Guide
= ?
off – turn 3D off
auto – the system will decide the best setting based on the incoming signal, if possible
seq – sequential
tab – top-and-bottom
sbs – side-by-side (half)
fpack – frame packing
dplr – dual pipe left/right
dpew – dual pipe east/west
= ? + -
1 = x1, 2 = x2, 3 = x3
= ? + = ? + = ?
= ?
= ?
= ?
0 to 8000, steps of 50 (in µs)
-1500 to 1500, steps of 100
pos, neg
pos, neg
on, off
left, right
Rev H October 2017
page 97
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
LAMPS / LASERS
Lamps / Lasers
Notes
<command>
<operator>
laser1.hours
laser2.hours
lamp1.hours
lamp2.hours
lamp3.hours
lamp4.hours
laser1.strikes
laser2.strikes
lamp1.strikes
lamp2.strikes
lamp3.strikes
lamp4.strikes
laser1.serial
laser2.serial
lamp1.serial
lamp2.serial
lamp3.serial
lamp4.serial
laser.power
lamp.power
?
Protocol Guide
<values>
?
For projectors with lamp and LED
light sources, use lamp in the
command (lamp1 to lamp4 for
Quad, lamp1 and lamp2 for
Dual LED). For laser projectors,
replace with laser.
The lampX.hours command
(where X is the lamp number)
returns the lamp hours in HH:MM
format.
?
= ?
1 to 100 (integer)
Depending on the projector model,
the lamp.power command has a
different value range as follows:
•
For INSIGHT 4K Dual Laser,
the range is between 30 and
100. Any value lower than 30
will be interpreted as 30 by the
projector.
•
For INSIGHT 4K Quad, the
range is between 80 and 100.
Any value lower than 80 will
be interpreted as 80 by the
projector.
•
For INSIGHT 4K Dual LED,
lamp power cannot be changed.
Rev H October 2017
page 98
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
NETWORK
Network
Notes
<command>
<operator>
<values>
lan.ip
= ?
xxx.xxx.xxx.xxx
lan.dhcp
lan.subnet
= ?
= ?
on, off
xxx.xxx.xxx.xxx
The lan.ip command can only be
set if lan.dhcp is set to off.
Do not set the third octet to 254.
You will be unable to control the
projector with this setting.
System
<command>
<operator>
<values>
orientation
= ? #
0 = Desktop Front
1 = Ceiling Front
2 = Desktop Rear
3 = Ceiling Rear
shutter
= ?
on or open
off or close
ir.address
= ?
0 to 255
power
factory.reset
identify
ir.enable
ir.key
convergence
= ?
on, off
factory.reset takes a long
time to execute. ‘ack’ is returned
when it finishes.
on, off
identify flashes the keypad
lights for 10 seconds to identify the
projector.
(execute)
(execute)
= ? #
=
= ? #
0 to 127
redX, greenX, blueX, redY, greenY, blueY (each parameter ranges from 0 to 3)
ir.enable always defaults to on
after a power cycle.
For ir.key see Keypad and
remote control keycode table on
the next page.
Protocol Guide
Rev H October 2017
page 99
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
SYSTEM
Keypad and remote control keycode table
KEY_POWER_ON
KEY_POWER_OFF
= 120
= 121
KEY_SHUTTER_OPEN
KEY_SHUTTER_CLOSE
=2
=5
KEY_MENU
KEY_EXIT
=9
= 40
KEY_UP
KEY_LEFT
KEY_RIGHT
KEY_DOWN
KEY_OK
= 11
= 18
= 26
= 33
= 25
KEY_INPUT_PLUS
KEY_INPUT_MINUS
= 10
= 41
KEY_0
KEY_1
KEY_2
KEY_3
KEY_4
KEY_5
KEY_6
KEY_7
KEY_8
KEY_9
KEY_10_PLUS
= 82
= 42
= 46
= 50
= 55
= 59
= 63
= 68
= 72
= 76
= 81
KEY_OSD_ON
KEY_OSD_OFF
=1
=4
KEY_CONTROL
KEY_AUTO
KEY_INFO
=6
=7
=8
KEY_TEST
KEY_BRIGHTNESS
KEY_CONTRAST
KEY_GAMMA
KEY_RED
= 87
= 88
= 89
= 109
= 54
Protocol Guide
Notes
KEY_GREEN
KEY_BLUE
KEY_3D_ON_OFF
KEY_3D_EYE_SWAP
KEY_PIP_ON_OFF
KEY_MAIN_PIP_SWAP
= 67
= 80
= 110
= 111
= 112
= 113
KEY_UP_FOCUS
KEY_LEFT_FOCUS
KEY_RIGHT_FOCUS
KEY_DOWN_FOCUS
= 12
= 19
= 27
= 34
KEY_UP_SHIFT
KEY_LEFT_SHIFT
KEY_RIGHT_SHIFT
KEY_DOWN_SHIFT
= 13
= 20
= 28
= 35
KEY_UP_ZOOM
KEY_LEFT_ZOOM
KEY_RIGHT_ZOOM
KEY_DOWN_ZOOM
= 14
= 21
= 29
= 36
KEY_UP_ROLL
KEY_LEFT_ROLL
KEY_RIGHT_ROLL
KEY_DOWN_ROLL
= 15
= 22
= 30
= 37
KEY_UP_PITCH
KEY_LEFT_PITCH
= 16
= 23
KEY_RIGHT_PITCH
KEY_DOWN_PITCH
= 31
= 38
KEY_UP_YAW
KEY_LEFT_YAW
KEY_RIGHT_YAW
KEY_DOWN_YAW
= 17
= 24
= 32
= 39
KEY_0_LOAD
KEY_0_SAVE
KEY_0_ALT
= 83
= 84
= 85
KEY_1_LOAD
= 43
KEY_1_SAVE
KEY_1_ALT
= 44
= 45
KEY_2_LOAD
KEY_2_SAVE
KEY_2_ALT
= 47
= 48
= 49
KEY_3_LOAD
KEY_3_SAVE
KEY_3_ALT
= 51
= 52
= 53
KEY_4_LOAD
KEY_4_SAVE
KEY_4_ALT
= 56
= 57
= 58
KEY_5_LOAD
KEY_5_SAVE
KEY_5_ALT
= 60
= 61
= 62
KEY_6_LOAD
KEY_6_SAVE
KEY_6_ALT
= 64
= 65
= 66
KEY_7_LOAD
KEY_7_SAVE
KEY_7_ALT
= 69
= 70
= 71
KEY_8_LOAD
KEY_8_SAVE
KEY_8_ALT
= 73
= 74
= 75
KEY_9_LOAD
KEY_9_SAVE
KEY_9_ALT
= 77
= 78
= 79
KEY_10_PLUS_LOAD
KEY_10_PLUS_SAVE
= 101
= 107
KEY_HASH
KEY_HASH_LOAD
KEY_HASH_SAVE
= 86
= 102
= 108
Key assignments through
ir.key can be used with custom
applications.
Rev H October 2017
page 100
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
OSD
Notes
<command>
<operator>
<values>
osd.enable
= ? #
on, off
osd.position
osd.timeout
osd.notifications
osd.inputsource
osd.version
osd.zoom
osd.pin
osd.pin.reset
osd.pin.enable
Protocol Guide
OSD
= ? #
= ? #
= ? #
OSD commands are available only
where an OSD option is fitted.
0 to 9
0 to 120 (seconds)
on, off
= ? #
on, off
= ? #
on, off
When osd.timeout is set to a value
of 0, the OSD will never time out.
?
= ? #
0000 to 9999, the default is 1234
(execute)
= ? #
on, off
The osd.pin is used as a security
measure on the web. Applies to
served OSD only.
Rev H October 2017
page 101
Digital Projection INSIGHT Dual Laser, Quad & Dual LED Series
Information
INFORMATION
Notes
<operator>
sw.version
?
videoboard.id
?
videoboard.id returns the
video hardware version.
?
fw.version returns the firmware
version.
?
from.version returns the
factory ROM version.
?
lens.version returns the lens
mount version.
?
seq.version returns the
formatter sequences version.
board.id
fw.version
from.version
lens.version
seq.version
model.name
serial
videosw.version
standby.hours
power.cycles
inlet.temp
dmd.temp
laser.module.temp
?
?
?
?
?
<values>
sw.version returns the software
release version.
<command>
board.id returns the CPU
hardware version.
?
model.name returns the projector
model name.
?
serial returns the projector serial
number.
?
?
videosw.version returns the
software release version of the video
processor.
standby.hours returns the total
nuimber of hours spent on standby.
power.cycles returns the
number of times the projector has
been switched on at the mains inlet.
inlet.temp,
laser.module.temp and
dmd.temp return temperature
readings at the air inlet, DMD and
laser module respectively.
Protocol Guide
Rev H October 2017
page 102
INSIGHT 4K Laser Series
High Brightness Digital Video Projector
4 PROTOCOL GUIDE
Rev H October 2017
Digital Projection INSIGHT 4K Laser Series
IN THIS GUIDE
IN THIS GUIDE
Introduction....................................................................................................... 105
Network Port setup................................................................................................. 105
Serial Port setup...................................................................................................... 105
Command structure................................................................................................ 106
Lens Memory commands....................................................................................... 130
Protocol Commands........................................................................................ 107
Control commands................................................................................................. 107
Power On...................................................................................................................... 107
Power Off...................................................................................................................... 108
Light On........................................................................................................................ 109
Light Off........................................................................................................................ 110
Set Light Power Level....................................................................................................111
Get Light Power Level................................................................................................... 112
Douser Close................................................................................................................ 114
Douser Open................................................................................................................. 115
Douser Status............................................................................................................... 116
Running Status............................................................................................................. 117
Title selection commands (Preset buttons).......................................................... 133
Store Position................................................................................................................ 130
Recall Position.............................................................................................................. 131
Delete Position.............................................................................................................. 132
Set Title......................................................................................................................... 133
Get Current Title............................................................................................................ 134
Lens commands.......................................................................................................118
Move Up........................................................................................................................ 118
Move Down................................................................................................................... 119
Stop Up/Down Movement............................................................................................. 120
Move Left...................................................................................................................... 121
Move Right.................................................................................................................... 122
Stop Left/Right Movement............................................................................................ 123
Zoom In......................................................................................................................... 124
Zoom Out...................................................................................................................... 125
Stop Zoom.................................................................................................................... 126
Focus In........................................................................................................................ 127
Focus Out..................................................................................................................... 128
Stop Focus.................................................................................................................... 129
Protocol Guide
Rev H October 2017
Digital Projection INSIGHT 4K Laser Series
Introduction
INTRODUCTION
Notes
Network Port setup
•
•
IP address
assigned by user
Port
43728
Serial Port setup
•
•
•
•
•
Baud rate
38,400 bps
Data length 8 bits
Stop bits
one
Paritynone
Flow control none
Protocol Guide
Rev H October 2017
page 105
Digital Projection INSIGHT 4K Laser Series
INTRODUCTION
Command structure
Notes
Byte
Description
Comments
0
Command One (1)
First level commands
1
Command Two (2)
Second level commands
2
Command Three (3)
Third level commands
3
Length (MSB)
Number of bytes of command data
4
Length (LSB)
Number of bytes of command data
5…n
Command Data 0 … n
n+1
Checksum
If the checksum is greater than 100,
then only the least significant byte
shall be sent.
The LSB of the sum of all preceding bytes
In this section bytes are shown separated for clarity: each string is placed in a table where each byte occupies a separate cell.
Example 1
All values are in hexadecimal format unless explicitly stated otherwise.
The Laser On command looks like
this:
Checksum must be correctly calculated. The projector does not respond to an incorrect checksum.
03 2f 00 00 02 12 01 47,
where the checksum 47 is obtained
by adding up all preceding bytes:
3 + 2f + 0 + 0 + 2 + 12 + 1 = 47
Command example: Laser On
Byte
Value
Description
0
03
Command 1
Example 2
1
2f
Command 2
2
00
Command 3
3
00
Length (MSB)
The checksum of the Set Light
Power Level command with a light
power value of 1e (30%) is obtained
by adding up all preceding bytes:
4
02
Length (LSB)
5
12
3 + 10 + 0 + 0 + 5 + c1 + ff + 0 + 1e
+ 0 = 1f6
6
01
7
47
The checksum 1f6 contains more
than one byte, therefore only the
LSB will be sent with the command:
03 10 00 00 05 c1 ff 00 1e 00 f6
Similarly, if the light power value is
64 (100%), the checksum will be
23c and the actual command will
look like this:
03 10 00 00 05 c1 ff 00 64 00 3c
Data
Checksum (see Example 1 in the note for calculation)
The control system should wait for the full response to a command before transmitting the next command.
Protocol Guide
Rev H October 2017
page 106
Digital Projection INSIGHT 4K Laser Series
Protocol Commands
PROTOCOL COMMANDS
Notes
Control commands
Power On
Command 1
Command 2
Command 3
Length MSB
Length LSB
Checksum
Send
02
00
00
00
00
02
22 00 00 c0
Protocol Guide
Checksum
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
00 e2
Rev H October 2017
page 107
Digital Projection INSIGHT 4K Laser Series
Power Off
PROTOCOL COMMANDS
Notes
Command 1
Command 2
Command 3
Length MSB
Length LSB
Checksum
Send
02
01
00
00
00
03
22 01 00 c0
Protocol Guide
Checksum
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
00 e3
Rev H October 2017
page 108
Digital Projection INSIGHT 4K Laser Series
Light On
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
2f
00
00
02
12
01
Checksum
Command 2
03
Command
Data
Command 1
Send
47
23 2f
00 c0
Protocol Guide
Checksum
Data 2
Data 1
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
02 12 00 26
Rev H October 2017
page 109
Digital Projection INSIGHT 4K Laser Series
Light Off
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
2f
00
00
02
12
02
Checksum
Command 2
03
Command
Data
Command 1
Send
48
23 2f
00 c0
Protocol Guide
Checksum
Data 2
Data 1
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
02 12 00 26
Rev H October 2017
page 110
Digital Projection INSIGHT 4K Laser Series
PROTOCOL COMMANDS
Set Light Power Level
Notes
Send
Command 3
Length MSB
Length LSB
10
00
00
05
c1
ff
00
23 10 00 c0
Protocol Guide
Checksum
Data 2
Data 1
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
Checksum
Command 2
03
Light Power
Level
Command 1
Command Data
Light Power Level is represented
as a percentage between 30% and
100% (in hex), as in the following
examples:
1e 00 f6
1e = 30 decimal
63 = 99 decimal
64 = 100 decimal
Change the byte in bold and
recalculate the checksum.
02 00 00 f5
Rev H October 2017
page 111
Digital Projection INSIGHT 4K Laser Series
PROTOCOL COMMANDS
Get Light Power Level
Notes
Command 3
Length MSB
Length LSB
05
00
00
03
Checksum
Command 2
03
Command
Data
Command 1
Send
c1
00
00
cc
Response (example)
23 05 00 c0
10 02 64 00 1e 00 00 00 63 00 07 00 01 00 00 ff
Checksum
Light Power Level
Length
Response 4
Response 3
Response 2
Response 1
Response Data
ff
Light Power Level is represented
as a percentage between 30% and
100% (in hex), as in the following
examples:
e5
Protocol Guide
1e = 30 decimal
63 = 99 decimal
64 = 100 decimal
Rev H October 2017
page 112
Digital Projection INSIGHT 4K Laser Series
PROTOCOL COMMANDS
Get Light Status
Notes
Command 1
Command 2
Command 3
Length MSB
Length LSB
Command Data
Checksum
Send
03
2f
00
00
01
1e
51
Response (example)
Protocol Guide
Checksum
Light Strike Count
Light % Remaining
0f
Light Warning Time
Length
00 c0
Light Hours
Response 4
23 2f
Response 3
Response 2
Response 1
Response Data
1e 42 00 20 4e 64 47 00 00 00 20 4e 64 00 00 6c
Light Hours: 0042 = 66 hours
Light Warning Time: 4e20 = 20,000
hours
Light % Remaining: 64 = 100%
Light Strike Count: 0047 = 71
strikes
Rev H October 2017
page 113
Digital Projection INSIGHT 4K Laser Series
Douser Close
PROTOCOL COMMANDS
Notes
Command 1
Command 2
Command 3
Length MSB
Length LSB
Checksum
Send
02
16
00
00
00
18
Response 1
Response 2
Response 3
Response 4
Length
Checksum
Response (example)
22
16
00
c0
00
f8
Protocol Guide
Rev H October 2017
page 114
Digital Projection INSIGHT 4K Laser Series
Douser Open
PROTOCOL COMMANDS
Notes
Command 1
Command 2
Command 3
Length MSB
Length LSB
Checksum
Send
02
17
00
00
00
19
Response 1
Response 2
Response 3
Response 4
Length
Checksum
Response (example)
22
17
00
c0
00
f9
Protocol Guide
Rev H October 2017
page 115
Digital Projection INSIGHT 4K Laser Series
PROTOCOL COMMANDS
Douser Status
Notes
Command 1
Command 2
Command 3
Length MSB
Length LSB
Command Data
Checksum
Send
00
85
00
00
01
03
89
Response 1
Response 2
Response 3
Response 4
Length
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
Data 9
Data 10
Data 11
Data 12
Data 13
Data 14
Data 15
Data 16
Checksum
Response (example)
20
85
00
c0
10
81
00
00
00
00
00
00
00
00
00
ff
ff
ff
ff
ff
ff
f0
Protocol Guide
In the Douser Status response:
81 = Douser closed
00 = Douser open
Rev H October 2017
page 116
Digital Projection INSIGHT 4K Laser Series
PROTOCOL COMMANDS
Running Status
Notes
Send
External Control:
Command 1
Command 2
Command 3
Length MSB
Length LSB
Command Data
Checksum
Power:
00
85
00
00
01
01
87
00 = Normal
01 = Powering up or down
Projector Status / Mode:
10 00 00 01 00 00 0c 00 00 00 00 00 ff
Checksum
Light On / Off Status
Light Status
Projector Status / Mode
Power Processing
Light Cooling Status
Power
External Control
Length
Response 4
Response 3
Response 2
00 = Normal, 01 = On
Power Processing:
Response Data
Response 1
00 = Off, 01 = On
Light Cooling Status:
Response (example)
20 85 00 c0
00 = Off, 01 = On
00 00 00 00 81
00 = Standby
01 = Power on protect
02 = Ignition first attempt
03 = Power on running
04 = Running: power on, light on
05 = Cooling
06 = ----- (reserved)
07 = Reset wait
08 = Fan stop error
09 = Light ignition retry
0a = Light error
0c = Running: power on, light off
Light Status:
00 = Off, 01 = On
Light On / Off Status:
Protocol Guide
00 = Normal
01 = Powering up or down
Rev H October 2017
page 117
Digital Projection INSIGHT 4K Laser Series
Lens commands
PROTOCOL COMMANDS
Notes
Move Up
Command 3
Length MSB
Length LSB
18
00
00
02
03
7f
Checksum
Command 2
02
Command
Data
Command 1
Send
9e
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 118
Digital Projection INSIGHT 4K Laser Series
Move Down
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
03
81
Checksum
Command 2
02
Command
Data
Command 1
Send
a0
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 119
Digital Projection INSIGHT 4K Laser Series
Stop Up/Down Movement
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
03
00
Checksum
Command 2
02
Command
Data
Command 1
Send
1f
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 120
Digital Projection INSIGHT 4K Laser Series
Move Left
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
02
81
Checksum
Command 2
02
Command
Data
Command 1
Send
9f
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 121
Digital Projection INSIGHT 4K Laser Series
Move Right
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
02
7f
Checksum
Command 2
02
Command
Data
Command 1
Send
9d
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 122
Digital Projection INSIGHT 4K Laser Series
Stop Left/Right Movement
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
02
00
Checksum
Command 2
02
Command
Data
Command 1
Send
1e
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 123
Digital Projection INSIGHT 4K Laser Series
Zoom In
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
00
7f
Checksum
Command 2
02
Command
Data
Command 1
Send
9b
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 124
Digital Projection INSIGHT 4K Laser Series
Zoom Out
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
00
81
Checksum
Command 2
02
Command
Data
Command 1
Send
9d
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 125
Digital Projection INSIGHT 4K Laser Series
Stop Zoom
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
00
00
Checksum
Command 2
02
Command
Data
Command 1
Send
1c
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 126
Digital Projection INSIGHT 4K Laser Series
Focus In
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
01
7f
Checksum
Command 2
02
Command
Data
Command 1
Send
9c
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 127
Digital Projection INSIGHT 4K Laser Series
Focus Out
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
01
81
Checksum
Command 2
02
Command
Data
Command 1
Send
9e
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 128
Digital Projection INSIGHT 4K Laser Series
Stop Focus
PROTOCOL COMMANDS
Notes
Command 3
Length MSB
Length LSB
18
00
00
02
01
00
Checksum
Command 2
02
Command
Data
Command 1
Send
1d
22 18 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 fb
Rev H October 2017
page 129
Digital Projection INSIGHT 4K Laser Series
PROTOCOL COMMANDS
Lens Memory commands
Notes
Store Position
The first Memory Number byte will
accept a value between 00 and 09.
00
42
ee
00
01
00
...
00
6d
65
6d
6f
72
79
20
30
00
...
Checksum
Command
Data 5
Command
Data 4
Memory
Number
Command
Data 3
Command
Data 2
00
Command 4
Command 3
b1
Memory
Number
Command 2
03
Command
Data 1
Command 1
Send
00
ff
...
ff
ba
The second Memory Number byte
will accept a value between 30 and
39.
Command Data 2 contains thirteen
identical 00 bytes.
23 b1 00 c0
Protocol Guide
04 ee
00
Checksum
Response 5
Response 4
Memory
Number
Response
Data 1
Response 3
Response 2
Response 1
Response (example)
01 00 87
Command Data 4 contains twentytwo identical 00 bytes.
Command Data 5 contains twenty
identical ff bytes.
Rev H October 2017
page 130
Digital Projection INSIGHT 4K Laser Series
PROTOCOL COMMANDS
Recall Position
Notes
00
42
ee
00
02
00
...
23 b1 00 c0
04 ee
00
00
6d
65
6d
6f
79
20
30
00
...
Checksum
Command
Data 5
Command
Data 4
Memory
Number
72
00
ff
...
ff
bb
The first Memory Number byte will
accept a value between 00 and 09.
The second Memory Number byte
will accept a value between 30 and
39.
Command Data 2 contains thirteen
identical 00 bytes.
Checksum
Response 5
Response 4
Memory
Number
Response
Data 1
Response 3
Response 2
Response 1
Response (example)
Command
Data 3
Command
Data 2
00
Command 4
Command 3
b1
Memory
Number
Command 2
03
Command
Data 1
Command 1
Send
02 00 88
Command Data 4 contains twentytwo identical 00 bytes.
Command Data 5 contains twenty
identical ff bytes.
Protocol Guide
Rev H October 2017
page 131
Digital Projection INSIGHT 4K Laser Series
PROTOCOL COMMANDS
Delete Position
Notes
00
42
ee
00
00
00
...
23 b1 00 c0
04 ee
00
00
6d
65
6d
6f
79
20
30
00
...
Checksum
Command
Data 5
Command
Data 4
Memory
Number
72
00
ff
...
ff
b9
The first Memory Number byte will
accept a value between 00 and 09.
The second Memory Number byte
will accept a value between 30 and
39.
Command Data 2 contains thirteen
identical 00 bytes.
Checksum
Response 5
Response 4
Memory
Number
Response
Data 1
Response 3
Response 2
Response 1
Response (example)
Command
Data 3
Command
Data 2
00
Command 4
Command 3
b1
Memory
Number
Command 2
03
Command
Data 1
Command 1
Send
00 00 86
Command Data 4 contains twentytwo identical 00 bytes.
Command Data 5 contains twenty
identical ff bytes.
Protocol Guide
Rev H October 2017
page 132
Digital Projection INSIGHT 4K Laser Series
Title selection commands (Preset buttons)
PROTOCOL COMMANDS
Notes
Set Title
Command 3
Length MSB
Length LSB
03
00
00
02
06
Checksum
Command 2
02
Title Number
Command 1
Command Data
Send
00
0d
22 03 00 c0
Protocol Guide
Checksum
Data
Length
Response 4
Response 3
Response 2
Response 1
Response (example)
01 00 e6
Title number: 00 to 63 (i.e. between
0 and 99 decimal).
Title count in the protocol begins
from 00. To set the correct title
number, convert the decimal value
to hex and then decrease the result
by 1. For example, if you want to set
title 12, send a value of 0b, the hex
equivalent of (decimal) 11.
Rev H October 2017
page 133
Digital Projection INSIGHT 4K Laser Series
PROTOCOL COMMANDS
Get Current Title
Notes
Command 1
Command 2
Command 3
Length MSB
Length LSB
Command Data
Checksum
Send
02
85
00
00
01
02
88
Response (example)
20 85 00 c0
10 00 0e 04 0d 02 00 00 00 ff
Checksum
Title Number
Length
Response 4
Response 3
Response 2
Response 1
Response Data
00 00 00 00 00 00 00 95
Title number: 00 to 63 (i.e. between
0 and 99 decimal).
Title count in the protocol begins
from 00. To get the real title number,
convert the protocol value to decimal
and then increase the result by 1.
For example, if Get Current Title
returns a value of 0e (14 in decimal),
the current title is 15.
Protocol Guide
Rev H October 2017
page 134
Digital Projection INSIGHT 4K Laser Series
This page is intentionally left blank.
Protocol Guide
Contact Information:
Digital Projection Limited
Digital Projection Inc.
Digital Projection China
Digital Projection Asia
Greenside Way, Middleton
Manchester M24 1XX, UK
55 Chastain Road, Suite 115
Kennesaw, GA 30144, USA
中国 北京市 朝阳区 芍药居北里101号
世奥国际中心A座2006室(100029)
Registered in England No. 2207264
Registered Office: as above
Tel
Fax
Tel
Fax
powerinfo@digitalprojection.com
www.digitalprojection.com
Rm A2006
ShaoYaoJu 101 North Lane
Shi Ao International Center
Chaoyang District
Beijing 100029, PR CHINA
16 New Industrial Road
#02-10 Hudson Technocentre
Singapore 536204
(+44) 161 947 3300
(+44) 161 684 7674
enquiries@digitalprojection.co.uk
service@digitalprojection.co.uk
www.digitalprojection.co.uk
115-482H Protocol Guide
(+1) 770 420 1350
(+1) 770 420 1360
Tel
Fax
(+86) 10 84888566
(+86) 10 84888566-805
techsupport@dp-china.com.cn
www.dp-china.com.cn
Tel
Fax
(+65) 6284-1138
(+65) 6284-1238
www.digitalprojectionasia.com
Download PDF

advertising