4PROTOCOL GUIDES - Digital Projection Guide R… · Rev F Octoer 2016 115482F E-Visio Laser 7500...
Transcript of 4PROTOCOL GUIDES - Digital Projection Guide R… · Rev F Octoer 2016 115482F E-Visio Laser 7500...
Rev F October 2016115-482F
E-Vision Laser 7500 & 8500 SeriesHIGHlite Laser 3D II Series
INSIGHT 4K Quad & Dual LED SeriesINSIGHT 4K Laser SeriesM-Vision 930 3D Series
HIGHlite 660 3D & HIGHlite 740 SeriesHIGHlite Laser 3D (Gen I) Series
Titan LED / 930 / Quad Series
PROTOCOL GUIDES4
page i
Digital Projection
Rev F October 2016
About This DocumentFollow the instructions in this guide carefully to ensure safe and long-lasting use of the projector.
Symbols used in this guide
NotesMany 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 badgesProduct badges are sometimes used to identify information that only applies to specific projectors as opposed to all projectors covered within the section.
Product revisionBecause we at Digital Projection continually strive to improve our products, we may change specifications and designs, and add new features without prior notice.
Legal noticeTrademarks 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 © 2016 Digital Projection Ltd. All rights reserved.
Notes
page ii
Digital Projection
Rev F October 2016
CONTENTS
E-VISION LASER 7500 & 8500 SERIES PROTOCOL ............1
INTRODUCTION ............................................................................. 3Network setup ....................................................................................... 3Serial Port setup.................................................................................... 3
INPUTS .......................................................................................... 5TEST PATTERNS ........................................................................... 5LENS ............................................................................................. 6IMAGE ........................................................................................... 7COLOR .......................................................................................... 9GEOMETRY ................................................................................. 13EDGE BLEND .............................................................................. 153D ................................................................................................ 16LASER ......................................................................................... 16SETUP ......................................................................................... 17NETWORK ................................................................................... 20PIP ............................................................................................... 20INFORMATION ............................................................................. 21MISCELLANEOUS ....................................................................... 23
HIGHLITE LASER II 3D SERIES PROTOCOL ...........................25
INTRODUCTION ........................................................................... 27Network setup ..................................................................................... 27Serial Port setup.................................................................................. 27Protocol commands ............................................................................ 28
Examples .......................................................................................... 28Responses ......................................................................................... 28
INPUTS ........................................................................................ 29TEST PATTERNS ......................................................................... 29LENS ........................................................................................... 30IMAGE ......................................................................................... 31COLOR ........................................................................................ 32GEOMETRY ................................................................................. 36EDGE BLEND .............................................................................. 383D ................................................................................................ 39LASER ......................................................................................... 39SETUP ......................................................................................... 40NETWORK ................................................................................... 43PIP ............................................................................................... 43INFORMATION ............................................................................. 44MISCELLANEOUS ....................................................................... 45
page iii
Digital Projection
Rev F October 2016
INSIGHT 4K QUAD / DUAL LED SERIES PROTOCOL .........47
INTRODUCTION ........................................................................... 49Network setup ..................................................................................... 49
Connecting to the projector via a network ................................................... 49Connecting to the projector directly with a PC ............................................. 49
Network Port setup.............................................................................. 49Serial Port setup.................................................................................. 49Protocol commands ............................................................................ 50
Examples .......................................................................................... 50Responses ......................................................................................... 50
POWER ........................................................................................ 51INPUTS ........................................................................................ 51TEST PATTERNS ......................................................................... 51LENS ........................................................................................... 52IMAGE ......................................................................................... 52COLOR ........................................................................................ 533D ................................................................................................ 54LAMPS ........................................................................................ 55SETUP ......................................................................................... 57INFORMATION ............................................................................. 57
INSIGHT 4K LASER SERIES PROTOCOL ..................................59
INTRODUCTION ........................................................................... 61Network Port setup.............................................................................. 61Serial Port setup.................................................................................. 61Command structure............................................................................. 62
PROTOCOL COMMANDS ............................................................. 63Control commands .............................................................................. 63
Power On .......................................................................................... 63Power Off .......................................................................................... 64Light On ............................................................................................ 65Light Off ............................................................................................ 66Set Light Power Level ........................................................................... 67Get Light Power Level ........................................................................... 68Douser Close ...................................................................................... 70Douser Open ...................................................................................... 71Douser Status ..................................................................................... 72Running Status ................................................................................... 73
CONTENTS (continued)
page iv
Digital Projection
Rev F October 2016
Lens commands .................................................................................. 74Move Up............................................................................................ 74Move Down ........................................................................................ 75Stop Up/Down Movement ...................................................................... 76Move Left .......................................................................................... 77Move Right ........................................................................................ 78Stop Left/Right Movement ...................................................................... 79Zoom In ............................................................................................ 80Zoom Out .......................................................................................... 81Stop Zoom ......................................................................................... 82Focus In ............................................................................................ 83Focus Out .......................................................................................... 84Stop Focus ........................................................................................ 85
Lens Memory commands .................................................................... 86Store Position ..................................................................................... 86Recall Position .................................................................................... 87Delete Position .................................................................................... 88
Title selection commands (Preset buttons) ......................................... 89Set Title ............................................................................................ 89Get Current Title .................................................................................. 90
M-VISION 930 SERIES PROTOCOL ...............................................91
INTRODUCTION ........................................................................... 93Network setup ..................................................................................... 93Serial Port setup.................................................................................. 93Protocol commands ............................................................................ 94
Examples .......................................................................................... 94Responses ......................................................................................... 94
INPUTS ........................................................................................ 95TEST PATTERNS ......................................................................... 95LENS ........................................................................................... 96IMAGE ......................................................................................... 97COLOR ........................................................................................ 98GEOMETRY ................................................................................. 99EDGE BLEND ............................................................................ 1003D .............................................................................................. 101LAMPS ...................................................................................... 102SETUP ....................................................................................... 103NETWORK ................................................................................. 104INFORMATION ........................................................................... 105MISCELLANEOUS ..................................................................... 105
CONTENTS (continued)
page v
Digital Projection
Rev F October 2016
HIGHLITE 660 3D & 740 SERIES PROTOCOL .....................107
INTRODUCTION ......................................................................... 109Network setup ................................................................................... 109Serial Port setup................................................................................ 109Protocol commands .......................................................................... 110
Examples ........................................................................................ 110Responses ....................................................................................... 110
INPUTS .......................................................................................111LENS ..........................................................................................112IMAGE ........................................................................................113COLOR .......................................................................................115GEOMETRY ................................................................................116EDGE BLEND .............................................................................118PIP ............................................................................................. 1203D .............................................................................................. 121LAMPS ...................................................................................... 122SETUP ....................................................................................... 123INFORMATION ........................................................................... 125VIRTUAL OSD ............................................................................ 126
Menu examples ................................................................................. 126Using the Discovery Tool to view your network ................................. 128
HIGHLITE LASER 3D (GEN I) SERIES PROTOCOL ............129
INTRODUCTION ......................................................................... 131Network setup ................................................................................... 131Serial Port setup................................................................................ 131Protocol commands .......................................................................... 132
Examples ........................................................................................ 132Responses ....................................................................................... 132
INPUTS ...................................................................................... 133TEST PATTERNS ....................................................................... 133LENS ......................................................................................... 134IMAGE ....................................................................................... 135COLOR ...................................................................................... 136GEOMETRY ............................................................................... 138EDGE BLEND ............................................................................ 1393D .............................................................................................. 140LASER ....................................................................................... 140SETUP ....................................................................................... 141NETWORK ................................................................................. 143INFORMATION ........................................................................... 144MISCELLANEOUS ..................................................................... 144
CONTENTS (continued)
page vi
Digital Projection
Rev F October 2016
TITAN 930 / QUAD / LED SERIES PROTOCOL ......................145
INTRODUCTION ......................................................................... 147Network setup ................................................................................... 147Serial Port setup................................................................................ 147Protocol commands .......................................................................... 148
Examples ........................................................................................ 148Responses ....................................................................................... 148
INPUTS ...................................................................................... 149TEST PATTERNS ....................................................................... 150LENS ......................................................................................... 151IMAGE ....................................................................................... 152COLOR ...................................................................................... 154GEOMETRY ............................................................................... 155EDGE BLEND ............................................................................ 157PIP ............................................................................................. 1593D .............................................................................................. 160LAMPS ...................................................................................... 161SETUP ....................................................................................... 164INFORMATION ........................................................................... 166VIRTUAL OSD ............................................................................ 167
Menu examples ................................................................................. 167Using the Discovery Tool to view your network ................................. 169
CONTENTS (continued)
Digital Projection
Protocol Guides
This page is intentionally left blank.
Rev F October 2016
E-Vision Laser 7500 SeriesE-Vision Laser 8500 Series
High Brightness Digital Video Projector
PROTOCOL GUIDE4
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
IN THIS GUIDE
Rev F October 2016
IN THIS GUIDE
Introduction .......................................................................................................... 3Network setup .............................................................................................................3Serial Port setup ..........................................................................................................3
Inputs ...................................................................................................................... 5
Test Patterns ........................................................................................................ 5
Lens ......................................................................................................................... 6
Image ...................................................................................................................... 7
Color ........................................................................................................................ 9
Geometry ............................................................................................................. 13
Edge Blend .......................................................................................................... 15
3D ........................................................................................................................... 16
Laser ...................................................................................................................... 16
Setup ..................................................................................................................... 17
Network ................................................................................................................ 20
PIP .......................................................................................................................... 20
Information .......................................................................................................... 21
Miscellaneous .................................................................................................... 23
page 3
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
INTRODUCTION
Rev F October 2016
IntroductionThe 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 setup1. 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 9,600 bps
• Data length 8 bits
• Stop bits one
• Parity none
• Flow control none
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.
page 4
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
INTRODUCTION
Rev F October 2016
Protocol commandsCommands 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 (code 13): *command operator <value>
• The <command> string determines which setting the command will affect.
• Spaces are required before the operator and before the value.
• The <operator> string can take one of the following formats:
Command type <operator> DescriptionSet = <value> Makes the setting take the <value>.Get ? Asks what the current value is.
The value is returned as an ASCII text string.Execute 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
ResponsesIf 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.
Notes
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.
page 5
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
INPUTS
Rev F October 2016
Inputs
<command> <operator> <values>input = ? 0 = HDMI 1
1 = HDMI 2 2 = RGB (VGA) 3 = COMP 4 = DVI 5 = DisplayPort 6 = HDBaseT 7 = 3GSDI
Test Patterns
<command> <operator> <value>
test.pattern = ? 0 = Off 1 = White 2 = Black 3 = Red 4 = Green 5 = Blue 6 = Checkboard 7 = CrossHatch 8 = V Burst 9 = H Burst 10 = Color Bar 11 = Plunge
Notes
page 6
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
LENS
Rev F October 2016
Lens
<command> <operator> <value>
zoom.in (execute)
zoom.out (execute)
focus.near (execute)
focus.far (execute)
lens.center (execute)
lens.up (execute)
lens.down (execute)
lens.left (execute)
lens.right (execute)
lens.lock = ? 0 = Off 1 = On
lens.load = 1 to 10 - set of lens memory
lens.save = ? 1 to 10 - set of lens memory
lens.clear = 1 to 10 - set of lens memory
lens.type = ? 0 = non-UST 1 = UST
Notes
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, whereas each one is an occupied slot.
page 7
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
IMAGE
Rev F October 2016
Image
<command> <operator> <value>
pic.mode = ? 0 = Bright 1 = Presentation 2 = Video
db.on = ? 0 = Off 1 = On
brightness = ? 0 to 200 (integer)
contrast = ? 0 to 200 (integer)
gamma = ? 0 = 1.0 1 = 1.8 2 = 2.0 3 = 2.2 4 = 2.35 5 = 2.5 6 = S-curve 7 = DICOM
saturation = ? 0 to 200 (integer)
hue = ? 0 to 200 (integer)
sharpness = ? 0 to 200 (integer)
nr.temporal = ? 0 to 3 (integer)
nr.block = ? 0 to 3 (integer)
nr.mosquito = ? 0 to 3 (integer)
nr.hori = ? 0 to 3 (integer)
nr.vert = ? 0 to 3 (integer)
nr.reset = ? 0 to 3 (integer)
Continued on next page...
Notes
page 8
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
IMAGE
Rev F October 2016
<command> <operator> <value>
h.position = ? 0 to 200 (integer)
v.position = ? 0 to 200 (integer)
vga.phase = ? 0 to 200 (integer)
tracking = ? 0 to 200 (integer)
sync.level = ? 0 to 200 (integer)
resync (execute)
freeze = ? 0 = Off 1 = On
...Continued from previous page Notes
The vga.phase command is identical to the Phase setting in the Image > Position and Phase menu.
page 9
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
COLOR
Rev F October 2016
Color
<command> <operator> <values>color.space = ? 0 = Auto
1 = YPbPr 2 = YCbCr 3 = RGB PC 4 = RGB Video
color.temp = ? 0 = 3200K 1 = 5400K 2 = 6500K 3 = 7500K 4 = 9300K 5 = Native
color.mode = ? 0 = ColorMax 1 = Manual Color Matching 2 = Color Temperature 3 = Gains and Lifts
color.max = ? 0 = HDTV 1 = Peak 2 = User 1 3 = User 2
red.lift = ? 0 to 200 (integer)
green.lift = ? 0 to 200 (integer)
blue.lift = ? 0 to 200 (integer)
red.gain = ? 0 to 200 (integer)
green.gain = ? 0 to 200 (integer)
blue.gain = ? 0 to 200 (integer)
gainlift.reset (execute)
auto.test.ptrn = ? 0 = Off 1 = On
Continued on next page...
Notes
page 10
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
COLOR
Rev F October 2016
<command> <operator> <values>user.std.rx = ? 550 to 750 (integer)
user.std.ry = ? 250 to 450 (integer)
user.std.gx = ? 200 to 400 (integer)
user.std.gy = ? 400 to 750 (integer)
user.std.bx = ? 50 to 250 (integer)
user.std.by = ? 0 to 120 (integer)
user.std.wx = ? 200 to 400 (integer)
user.std.wy = ? 250 to 450 (integer)
user.std.reset (execute)
user.target.rx = ? 550 to 750 (integer)
user.target.ry = ? 250 to 450 (integer)
user.target.gx = ? 200 to 400 (integer)
user.target.gy = ? 400 to 750 (integer)
user.target.bx = ? 50 to 250 (integer)
user.target.by = ? 0 to 120 (integer)
user.target.wx = ? 200 to 400 (integer)
user.target.wy = ? 250 to 450 (integer)
user.target.cx = ? 125 to 325 (integer)
user.target.cy = ? 225 to 425 (integer)
user.target.mx = ? 200 to 400 (integer)
user.target.my = ? 50 to 250 (integer)
user.target.yx = ? 300 to 500 (integer)
user.target.yy = ? 400 to 600 (integer)
user.target.reset (execute)
Continued on next page...
Notes
The user.std commands are identical to the settings in the Setup > ColorMax > Measured Data menu. Protocol values are multiples of 1000.
The user.target commands are identical to the settings in the Setup > ColorMax > Target Data — User 1 menu. Protocol values are multiples of 1000.
...Continued from previous page
page 11
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
COLOR
Rev F October 2016
<command> <operator> <values>user2.target.rx = ? 550 to 750 (integer)
user2.target.ry = ? 250 to 450 (integer)
user2.target.gx = ? 200 to 400 (integer)
user2.target.gy = ? 400 to 750 (integer)
user2.target.bx = ? 50 to 250 (integer)
user2.target.by = ? 0 to 120 (integer)
user2.target.wx = ? 200 to 400 (integer)
user2.target.wy = ? 250 to 450 (integer)
user2.target.cx = ? 125 to 325 (integer)
user2.target.cy = ? 225 to 425 (integer)
user2.target.mx = ? 200 to 400 (integer)
user2.target.my = ? 50 to 250 (integer)
user2.target.yx = ? 300 to 500 (integer)
user2.target.yy = ? 400 to 600 (integer)
user2.target.reset (execute)
user.p7.rst (execute)
Continued on next page...
...Continued from previous page 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.
page 12
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
COLOR
Rev F October 2016
<command> <operator> <values>hsg.hue.r = ? 0 to 200 (integer)
hsg.hue.g = ? 0 to 200 (integer)
hsg.hue.b = ? 0 to 200 (integer)
hsg.hue.c = ? 0 to 200 (integer)
hsg.hue.m = ? 0 to 200 (integer)
hsg.hue.y = ? 0 to 200 (integer)
hsg.sat.r = ? 0 to 200 (integer)
hsg.sat.g = ? 0 to 200 (integer)
hsg.sat.b = ? 0 to 200 (integer)
hsg.sat.c = ? 0 to 200 (integer)
hsg.sat.m = ? 0 to 200 (integer)
hsg.sat.y = ? 0 to 200 (integer)
hsg.gain.r = ? 0 to 200 (integer)
hsg.gain.g = ? 0 to 200 (integer)
hsg.gain.b = ? 0 to 200 (integer)
hsg.gain.c = ? 0 to 200 (integer)
hsg.gain.m = ? 0 to 200 (integer)
hsg.gain.y = ? 0 to 200 (integer)
hsg.reset (execute)
...Continued from previous page Notes
The hsg commands are identical to the settings in the Color > Manual Color Matching menu.
page 13
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
GEOMETRY
Rev F October 2016
Geometry
<command> <operator> <values>aspect.ratio = ? 0 = 5:4
1 = 4:3 2 = 16:10 3 = 16:9 4 = 1.88 5 = 2.35 6 = TheaterScope 7 = Source 8 = Unscaled
digi.zoom = ? -100 to +100 (integer)
digi.pan = ? -320 to +320 (integer) (depend on input timg; use “op digi.pan.bound ?” to know)
digi.pan.bound ? xxx / xxx (minimum / maximum integer value)
digi.scan = ? -200 to +200 (integer) (depend on input timg; use “op digi.scan.bound ?” to know)
digi.scan.bound ? xxx / xxx (minimum / maximum integer value)
digi.room.rst (execute)
overscan = ? 0 = Off 1 = Crop 2 = Zoom
active.warp = ? 0 = none ( no warp function is set ) 1 = Keystone 2 = Four Coner 3 = Rotation 4 = Pin/Barrel
h.keystone = ? -600 to +600 (integer)
v.keystone = ? -400 to +400 (integer)
rotation = ? -100 to +100 (integer)
h.pin.barrel = ? -150 to +300 (integer)
v.pin.barrel = ? -150 to +300 (integer)
Continued on next page...
Notes
page 14
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
GEOMETRY
Rev F October 2016
<command> <operator> <values>4corner.ulx = ? -192 to +192 (integer)
4corner.uly = ? -120 to +120 (integer)
4corner.urx = ? -192 to +192 (integer)
4corner.ury = ? -120 to +120 (integer)
4corner.llx = ? -192 to +192 (integer)
4corner.lly = ? -120 to +120 (integer)
4corner.lrx = ? -192 to +192 (integer)
4corner.lry = ? -120 to +120 (integer)
blanking.top = ? 0 to 360 (integer)
blanking.bottom = ? 0 to 360 (integer)
blanking.left = ? 0 to 534 (integer)
blanking.right = ? 0 to 534 (integer)
blanking.reset (execute)
warp.reset (execute)
cust.wp.write = 1 = User 1 file 2 = User 2 file
cust.wp.clear = 1 = User 1 file 2 = User 2 file
cust.wp.send = ? 0 = custom warp transfer mode off 1 = custom warp transfer User 1 file 2 = custom warp transfer User 2 file
cust.wp.ck.sum ? XXXX (Reply the unsigned 32 bits check sum by summing all bytes in the current sent warp file when cust.wp.send not 0)
warp.cust = ? 0 = Off 1 = User 1 2 = User 2
Notes...Continued from previous page
page 15
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
EDGE BLEND
Rev F October 2016
Edge Blend
<command> <operator> <values>eb.stat = ? 0 = Off
1 = Oneb.adl = ? 0 = Off
1 = Oneb.top = ? 0, 100 to 500
eb.bottom = ? 0, 100 to 500
eb.left = ? 0, 100 to 500
eb.right = ? 0, 100 to 500
eb.blu.top = ? 0, 8, 16, 24, 32
eb.blu.bottom = ? 0, 8, 16, 24, 32
eb.blu.left = ? 0, 4, 8, 12, 16, 20, 24, 28, 32
eb.blu.right = ? 0, 4, 8, 12, 16, 20, 24, 28, 32
eb.all = ? 0 to 32 (integer)
eb.red = ? 0 to 255 (integer)
eb.red = ? 0 to 255 (integer)
eb.red = ? 0 to 255 (integer)
eb.reset (execute)
Notes
page 16
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
3D
Rev F October 2016
3D
<command> <operator> <values>3d.format = ? 0 = Off
1 = Auto 2 = Side-By-Side (Half) 3 = Top-And-Bottom 4 = Dual-Pipe 5 = Frame Sequential
3d.dlplink = ? 0 = Off 1 = On
3d.dominance = ? 0 = Normal 1 = Reverse
3d.darktime = ? 0 = 0.65 ms 1 = 1.3 ms 2 = 1.95 ms 3 = 2.5 ms
3d.syncoffset = ? 0 to 200 (integer)
3d.syncref = ? 0 = External 1 = Internal
Laser
<command> <operator> <values>laser.mode = ? 0 = Eco
1 = Normal 2 = Custom
laser.power = ? 20 to 100 (integer, representing 20% to 100% power level)
laser.hours ? number
Notes
laser.power is only effective if laser.mode is set to custom.
page 17
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
SETUP
Rev F October 2016
Setup
<command> <operator> <values>altitude = ? 1 = On
2 = Autocooling.condition = ? 0 = Table
1 = Ceiling 2 = Freetilt 3 = Auto
orientation = ? 0 = Desktop Front 1 = Ceiling Front 2 = Desktop Rear 3 = Ceiling Rear 4 = Auto-front
screen.setting = ? 0 = 16:10 1 = 16:9 2 = 4:3
auto.poweroff = ? 0 = Off 1 = On
auto.poweron = ? 0 = Off 1 = On
startup.logo = ? 0 = Off 1 = On
blank.screen = ? 0 = Splash 1 = Black 2 = Blue 3 = White
Continued on next page...
Notes
page 18
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
SETUP
Rev F October 2016
<command> <operator> <values>schedule.power = ? 0 = Off
1 = Onschedule1.on.day = ? = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon ,
Bit0= Sun)schedule1.off.day = ? = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon ,
Bit0= Sun)schedule1.on.time = ? HH:MM
schedule1.off.time = ? HH:MM
schedule2.on.day = ? = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
schedule2.off.day = ? = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
schedule2.on.time = ? HH:MM
schedule2.off.time = ? HH:MM
date = ? yyyy/MM/dd
time.zone = ? -11 to +12 (integer)
time.adjust = ? HH:MM
trig.1trig.2
= ? 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
Continued on next page...
...Continued from previous page Notes
page 19
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
SETUP
Rev F October 2016
<command> <operator> <values>auto.source = ? 0 = Off
1 = Onir.enable = ? 0 = Off
1 = Onir.code = ? 00 to 99
ir.code.rst (execute)
osd.lang = ? 0 = English 1 = French 2 = German 3 = Spanish 4 = Simplified Chinese
osd.menupos = ? 0 = Top Left 1 = Top Right 2 = Bottom Left 3 = Bottom Right 4 = Center
osd.trans = ? 0 = 0% 1 = 25% 2 = 50% 3 = 75%
osd.timer = ? 0 = Always On 1 = 10 seconds 2 = 30 seconds 3 = 60 seconds
osd.msgbox = ? 0 = Off 1 = On
recall.mem = ? 0 = Preset A 1 = Preset B 2 = Preset C 3 = Preset D 4 = Default
save.mem = 0 = Preset A 1 = Preset B 2 = Preset C 3 = Preset D
...Continued from previous page Notes
page 20
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
NETWORK
Rev F October 2016
Network
<command> <operator> <values>
network.mode = ? 0 = Projector Control 1 = Service
lan.power = ? 0 = Off 1 = On
lan.dhcp = ? 0 = Off 1 = On
lan.ip = ? A valid IP address in the following format: xxx.xxx.xxx.xxx
lan.subnet = ? A valid subnet address in the following format: xxx.xxx.xxx.xxx
lan.gateway = ? A valid gateway address in the following format: xxx.xxx.xxx.xxx
lan.dns = ? A valid DNS address in the following format: xxx.xxx.xxx.xxx
lan.mac ? string
lan.amx = ? 0 = Off 1 = On
PIP
<command> <operator> <values>pip.mode = ? 0 = Off
1 = Onpip.input = ? 0 = HDMI 1
1 = HDMI 2 2 = RGB (VGA) 3 = COMP 4 = DisplayPort 5 = HDBaseT 6 = 3G-SDI
pip.position = ? 0 = Topleft 1 = TopRight 2 = BottomLeft 3 = BottomRight 4 = PBP
pip.swap (execute)
Notes
page 21
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
INFORMATION
Rev F October 2016
Information
<command> <operator> <values>model.name ? string
serial ? string
sw.version ? string
act.source ? 0 = HDMI 1 1 = HDMI 2 2 = RGB (VGA) 3 = COMP 4 = DVI 5 = DisplayPort 6 = HDBaseT 7 = 3GSDI
signal ? string
h.refresh ? string
v.refresh ? string
pixel.clock ? string
laser.hours ? string
atmos.alti ? number
atmos.pressure ? number
ac.voltage ? 0 = 90 to 150 V 1 = 160 to 264 V
g.ceiling ? number
g.portrait ? number
g.tilt ? 0 = table 1 = ceiling
altitude.info ? 0 = Low 1 = High
laser.power.info ? number
Continued on next page...
Notes
page 22
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
INFORMATION
Rev F October 2016
<command> <operator> <values>ti ? number
ti2 ? number
tc ? number
tb1 ? number
tb2 ? number
fan1_3 ? The speed of fans 1 - 3 formatted as xxxx / xxxx / xxxx
fan4_6 ? The speed of fans 4 - 6 formatted as xxxx / xxxx / xxxx
fan7_9 ? The speed of fans 7 - 9 formatted as xxxx / xxxx / xxxx
fan10_12 ? The speed of fans 10 - 12 formatted as xxxx / xxxx / xxxx
fan13_15 ? The speed of fans 13 - 15 formatted as xxxx / xxxx / xxxx
fan16_18 ? The speed of fans 16 - 18 formatted as xxxx / xxxx / xxxx
water.pump ? number
factory.reset (execute)
Notes...Continued from previous page
page 23
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
MISCELLANEOUS
Rev F October 2016
Miscellaneous
<command> <operator> <values>power = ? 0 = Off
1 = Onshutter = ? 0 = Open
1 = Closetotal.hours ? number
status ? 0 = Standby1 = Warm Up2 = Imaging3 = Cooling4 = Error
errcode ?
Notes
Digital Projection E-Vision Laser 7500 & 8500 Series
Protocol Guide
This page is intentionally left blank.
Rev F October 2016
HIGHlite Laser II 3D SeriesHigh Brightness Digital Video Projector
PROTOCOL GUIDE4
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
IN THIS GUIDE
Rev F October 2016
IN THIS GUIDE
Introduction ........................................................................................................ 27Network setup ...........................................................................................................27Serial Port setup ........................................................................................................27Protocol commands ..................................................................................................28
Examples ........................................................................................................................28Responses ......................................................................................................................28
Inputs .................................................................................................................... 29
Test Patterns ...................................................................................................... 29
Lens ....................................................................................................................... 30
Image .................................................................................................................... 31
Color ...................................................................................................................... 32
Geometry ............................................................................................................. 36
Edge Blend .......................................................................................................... 38
3D ........................................................................................................................... 39
Laser ...................................................................................................................... 39
Setup ..................................................................................................................... 40
Network ................................................................................................................ 43
PIP .......................................................................................................................... 43
Information .......................................................................................................... 44
Miscellaneous .................................................................................................... 45
page 27
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
INTRODUCTION
Rev F October 2016
IntroductionThe 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 setup1. 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 9,600 bps
• Data length 8 bits
• Stop bits one
• Parity none
• Flow control none
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.
page 28
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
INTRODUCTION
Rev F October 2016
Protocol commandsCommands 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 (code 13): *command operator <value>
• The <command> string determines which setting the command will affect.
• Spaces are required before the operator and before the value.
• The <operator> string can take one of the following formats:
Command type <operator> DescriptionSet = <value> Makes the setting take the <value>.Get ? Asks what the current value is.
The value is returned as an ASCII text string.Execute 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
ResponsesIf 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.
Notes
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.
page 29
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
INPUTS
Rev F October 2016
Inputs
<command> <operator> <values>input = ? 0 = HDMI 1
1 = HDMI 2 2 = RGB (VGA) 3 = COMP 4 = DisplayPort 5 = HDBaseT 6 = 3G-SDI
Test Patterns
<command> <operator> <value>
test.pattern = ? 0 = Off 1 = White 2 = Black 3 = Red 4 = Green 5 = Blue 6 = Checkboard 7 = CrossHatch 8 = V Burst 9 = H Burst 10 = Color Bar 11 = Plunge
Notes
page 30
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
LENS
Rev F October 2016
Lens
<command> <operator> <value>
zoom.in (execute)
zoom.out (execute)
focus.near (execute)
focus.far (execute)
lens.center (execute)
lens.up (execute)
lens.down (execute)
lens.left (execute)
lens.right (execute)
lens.lock = ? 0 = Off 1 = On
lens.load = 1 to 10 - set of lens memory
lens.save = ? 1 to 10 - set of lens memory
lens.clear = 1 to 10 - set of lens memory
Notes
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, whereas each one is an occupied slot.
page 31
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
IMAGE
Rev F October 2016
Image
<command> <operator> <value>
brightness = ? 0 to 200 (integer)
contrast = ? 0 to 200 (integer)
gamma = ? 0 = 1.0 1 = 1.8 2 = 2.0 3 = 2.2 4 = 2.35 5 = 2.5
saturation = ? 0 to 200 (integer)
hue = ? 0 to 200 (integer)
sharpness = ? 0 to 200 (integer)
h.position = ? 0 to 200 (integer)
v.position = ? 0 to 200 (integer)
vga.phase = ? 0 to 200 (integer)
tracking = ? 0 to 200 (integer)
sync.level = ? 0 to 200 (integer)
resync (execute)
db.on = ? 0 = Off 1 = On
nr.temporal = ? 0 to 3 (integer)
nr.block = ? 0 to 3 (integer)
nr.mosquito = ? 0 to 3 (integer)
nr.hori = ? 0 to 3 (integer)
nr.vert = ? 0 to 3 (integer)
nr.reset = ? 0 to 3 (integer)
freeze = ?
Notes
The vga.phase command is identical to the Phase setting in the Image > Position and Phase menu.
page 32
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
COLOR
Rev F October 2016
Color
<command> <operator> <values>color.space = ? 0 = Auto
1 = YPbPr 2 = YCbCr 3 = RGB PC 4 = RGB Video
color.mode = ? 0 = ColorMax 1 = Manual Color Matching 2 = Color Temperature 3 = Gains and Lifts
color.temp = ? 0 = 3200K 1 = 5400K 2 = 6500K 3 = 7500K 4 = 9300K 5 = Native
color.max = ? 0 = REC709 1 = EBU 2 = SMPTE 3 = Peak 4 = User 1 5 = User 2
auto.test.ptrn = ? 0 = Off 1 = On
red.lift = ? 0 to 200 (integer)
green.lift = ? 0 to 200 (integer)
blue.lift = ? 0 to 200 (integer)
red.gain = ? 0 to 200 (integer)
green.gain = ? 0 to 200 (integer)
blue.gain = ? 0 to 200 (integer)
user.p7.rst (execute)
Continued on next page...
Notes
page 33
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
COLOR
Rev F October 2016
<command> <operator> <values>user.std.rx = ? 550 to 750 (integer)
user.std.ry = ? 250 to 450 (integer)
user.std.gx = ? 200 to 400 (integer)
user.std.gy = ? 400 to 750 (integer)
user.std.bx = ? 50 to 250 (integer)
user.std.by = ? 0 to 120 (integer)
user.std.wx = ? 200 to 400 (integer)
user.std.wy = ? 250 to 450 (integer)
user.std.reset (execute)
user.target.rx = ? 550 to 750 (integer)
user.target.ry = ? 250 to 450 (integer)
user.target.gx = ? 200 to 400 (integer)
user.target.gy = ? 400 to 750 (integer)
user.target.bx = ? 50 to 250 (integer)
user.target.by = ? 0 to 120 (integer)
user.target.wx = ? 200 to 400 (integer)
user.target.wy = ? 250 to 450 (integer)
user.target.cx = ? 125 to 325 (integer)
user.target.cy = ? 225 to 425 (integer)
user.target.mx = ? 200 to 400 (integer)
user.target.my = ? 50 to 250 (integer)
user.target.yx = ? 300 to 500 (integer)
user.target.yy = ? 400 to 600 (integer)
Continued on next page...
Notes
The user.std commands are identical to the settings in the Color > User Gamut > Measure Gamut menu. Protocol values are multiples of 1000.
The user.target commands are identical to the settings in the Color > User Gamut > Target RGBW Gamut and Target MCY Gamut menus. Protocol values are multiples of 1000.
...Continued from previous page
page 34
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
COLOR
Rev F October 2016
<command> <operator> <values>user2.target.rx = ? 550 to 750 (integer)
user2.target.ry = ? 250 to 450 (integer)
user2.target.gx = ? 200 to 400 (integer)
user2.target.gy = ? 400 to 750 (integer)
user2.target.bx = ? 50 to 250 (integer)
user2.target.by = ? 0 to 120 (integer)
user2.target.wx = ? 200 to 400 (integer)
user2.target.wy = ? 250 to 450 (integer)
user2.target.cx = ? 125 to 325 (integer)
user2.target.cy = ? 225 to 425 (integer)
user2.target.mx = ? 200 to 400 (integer)
user2.target.my = ? 50 to 250 (integer)
user2.target.yx = ? 300 to 500 (integer)
user2.target.yy = ? 400 to 600 (integer)
user.target.reset (execute)
Continued on next page...
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.
...Continued from previous page
page 35
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
COLOR
Rev F October 2016
<command> <operator> <values>hsg.hue.r = ? 0 to 200 (integer)
hsg.hue.g = ? 0 to 200 (integer)
hsg.hue.b = ? 0 to 200 (integer)
hsg.hue.c = ? 0 to 200 (integer)
hsg.hue.m = ? 0 to 200 (integer)
hsg.hue.y = ? 0 to 200 (integer)
hsg.sat.r = ? 0 to 200 (integer)
hsg.sat.g = ? 0 to 200 (integer)
hsg.sat.b = ? 0 to 200 (integer)
hsg.sat.c = ? 0 to 200 (integer)
hsg.sat.m = ? 0 to 200 (integer)
hsg.sat.y = ? 0 to 200 (integer)
hsg.gain.r = ? 0 to 200 (integer)
hsg.gain.g = ? 0 to 200 (integer)
hsg.gain.b = ? 0 to 200 (integer)
hsg.gain.c = ? 0 to 200 (integer)
hsg.gain.m = ? 0 to 200 (integer)
hsg.gain.y = ? 0 to 200 (integer)
hsg.white.r = ? 0 to 100 (integer)
hsg.white.g = ? 0 to 100 (integer)
hsg.white.b = ? 0 to 100 (integer)
hsg.reset (execute)
Notes
The hsg commands are identical to the settings in the Color > Manual Color Matching menu.
...Continued from previous page
page 36
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
GEOMETRY
Rev F October 2016
Geometry
<command> <operator> <values>aspect.ratio = ? 0 = 5:4
1 = 4:3 2 = 16:10 3 = 16:9 4 = 1.88 5 = 2.35 6 = TheaterScope 7 = Source 8 = Unscaled
overscan = ? 0 = Off 1 = Crop 2 = Zoom
h.keystone = ? -600 to +600 (integer)
v.keystone = ? -400 to +400 (integer)
rotation = ? -100 to +100 (integer)
4corner.ulx = ? -192 to +192 (integer)
4corner.uly = ? -120 to +120 (integer)
4corner.urx = ? -192 to +192 (integer)
4corner.ury = ? -120 to +120 (integer)
4corner.llx = ? -192 to +192 (integer)
4corner.lly = ? -120 to +120 (integer)
4corner.lrx = ? -192 to +192 (integer)
4corner.lry = ? -120 to +120 (integer)
warp.reset (execute)
Continued on next page...
Notes
page 37
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
GEOMETRY
Rev F October 2016
<command> <operator> <values>blanking.top = ? 0 to 360 (integer)
blanking.bottom = ? 0 to 360 (integer)
blanking.left = ? 0 to 534 (integer)
blanking.right = ? 0 to 534 (integer)
blanking.reset (execute)
digi.zoom = ? -100 to +100 (integer)
digi.pan = ? -320 to +320 (integer) (depend on input timg; use “op digi.pan.bound ?” to know)
digi.scan = ? -200 to +200 (integer) (depend on input timg; use “op digi.scan.bound ?” to know)
digi.room.rst (execute)
h.pin.barrel = ? -150 to +300 (integer)
v.pin.barrel = ? -150 to +300 (integer)
active.warp = ? 1 = Keystone 2 = Four Coner 3 = Rotation 4 = Pin/Barrel
cust.wp.send = ? 0 = custom warp transfer mode off 1 = custom warp transfer User 1 file 2 = custom warp transfer User 2 file
cust.wp.write (execute)
cust.wp.clear (execute)
cust.wp.ck.sum ? XXXX (Reply the unsigned 32 bits check sum by summing all bytes in the current sent warp file when cust.wp.send not 0)
warp.cust = ? 0 = Off 1 = On
Notes...Continued from previous page
page 38
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
EDGE BLEND
Rev F October 2016
Edge Blend
<command> <operator> <values>eb.stat = ? 0 = Off
1 = Oneb.adl = ? 0 = Off
1 = Oneb.topeb.bottom
= ? 0, 100 to 500
eb.lefteb.right
= ? 0, 100 to 800
eb.blu.top = ? 0, 8, 16, 24, 32
eb.blu.bottom = ? 0, 8, 16, 24, 32
eb.blu.left = ? 0, 4, 8, 12, 16, 20, 24, 28, 32
eb.blu.right = ? 0, 4, 8, 12, 16, 20, 24, 28, 32
eb.all = ? 0 to 255 (integer)
eb.red = ? 0 to 255 (integer)
eb.green = ? 0 to 255 (integer)
eb.blue = ? 0 to 255 (integer)
eb.reset (execute)
Notes
page 39
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
3D
Rev F October 2016
3D
<command> <operator> <values>3d.format = ? 0 = Off
1 = Auto 2 = Side-By-Side (Half) 3 = Top-And-Bottom 4 = Dual-Pipe
3d.dominance = ? 0 = Normal 1 = Reverse
3d.darktime = ? 0 = 0.65 ms 1 = 1.3 ms 2 = 1.95 ms 3 = 2.5 ms
3d.syncoffset = ? 0 to 200 (integer)
3d.syncref = ? 0 = External 1 = Internal
Laser
<command> <operator> <values>laser.mode = ? 0 = Eco
1 = Normal 2 = Custom
laser.power = ? 30 to 100 (integer, representing 30% to 100% power level)
laser.hours ? number
Notes
laser.power is only effective if laser.mode is set to custom.
page 40
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
SETUP
Rev F October 2016
Setup
<command> <operator> <values>altitude = ? 1 = On
2 = Autoorientation = ? 0 = Desktop Front
1 = Ceiling Front 2 = Desktop Rear 3 = Ceiling Rear
screen.setting = ? 0 = 16:10 1 = 16:9 2 = 4:3
auto.poweroff = ? 0 = Off 1 = On
auto.poweron = ? 0 = Off 1 = On
schedule.power = ? 0 = Off 1 = On
schedule1.on.day = ? = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
schedule1.off.day = ? = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
schedule1.on.time = ? HH:MM
schedule1.off.time = ? HH:MM
schedule2.on.day = ? = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
schedule2.off.day = ? = 76543210 ( Bit 6 = Sat, Bit5 = Fri, Bit4 = Thu, Bit3 = Wed, Bit2 = Tue, Bit1 = Mon , Bit0= Sun)
schedule2.on.time = ? HH:MM
schedule2.off.time = ? HH:MM
date = ? yyyy/MM/dd
time.zone = ? -11 to +12 (integer)
time.adjust = ? HH:MM
Continued on next page...
Notes
page 41
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
SETUP
Rev F October 2016
<command> <operator> <values>startup.logo = ? 0 = Off
1 = Onblank.screen = ? 0 = Splash
1 = Black 2 = Blue 3 = White
trig.1trig.2
= ? 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
auto.source = ? 0 = Off 1 = On
ir.enable = ? 0 = Off 1 = On
ir.code = ? 00 to 99
ir.code.rst (execute)
Continued on next page...
Notes...Continued from previous page
page 42
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
SETUP
Rev F October 2016
<command> <operator> <values>osd.menupos = ? 0 = Top Left
1 = Top Right 2 = Bottom Left 3 = Bottom Right 4 = Center
osd.trans = ? 0 = 0% 1 = 25% 2 = 50% 3 = 75%
osd.timer = ? 0 = Always On 1 = 10 seconds 2 = 30 seconds 3 = 60 seconds
osd.msgbox = ? 0 = Off 1 = On
recall.mem = ? 0 = Preset A 1 = Preset B 2 = Preset C 3 = Preset D 4 = Default
save.mem = 0 = Preset A 1 = Preset B 2 = Preset C 3 = Preset D
Notes...Continued from previous page
page 43
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
NETWORK
Rev F October 2016
Network
<command> <operator> <values>
network.mode = ? 0 = Projector Control 1 = Service
lan.power = ? 0 = Off 1 = On
lan.dhcp = ? 0 = Off 1 = On
lan.ip = ? A valid IP address in the following format: xxx.xxx.xxx.xxx
lan.subnet = ? A valid subnet address in the following format: xxx.xxx.xxx.xxx
lan.gateway = ? A valid gateway address in the following format: xxx.xxx.xxx.xxx
lan.dns = ? A valid DNS address in the following format: xxx.xxx.xxx.xxx
lan.mac ? string
lan.amx = ? 0 = Off 1 = On
PIP
<command> <operator> <values>pip.mode = ? 0 = Off
1 = Onpip.input = ? 0 = HDMI 1
1 = HDMI 2 2 = RGB (VGA) 3 = COMP 4 = DisplayPort 5 = HDBaseT 6 = 3G-SDI
pip.position = ? 0 = Topleft 1 = TopRight 2 = BottomLeft 3 = BottomRight 4 = PBP
Notes
page 44
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
INFORMATION
Rev F October 2016
Information
<command> <operator> <values>model.name ? string
serial ? string
sw.version ? string
act.source ?
signal ? string
h.refresh ? string
v.refresh ? string
pixel.clock ? string
laser.hours ? string
atmos.alti ? number
atmos.pressure ? number
ac.voltage ? 0 = 100 to 110 V 1 = 200 to 240 V
ti ? number
tc ? number
laser.temp ? Diode1/Diode2/Diode3...DiodeN
wheel.speed ? phosphor wheel / diffuser wheel
fans ? Fan1/Fan2/Fan3...FanN
water.pump1 ? number
water.pump2 ? number
factory.reset (execute)
Notes
page 45
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
MISCELLANEOUS
Rev F October 2016
Miscellaneous
<command> <operator> <values>shutter = ? 0 = Open
1 = Closetotal.hours ? number
status ? 0 = Standby1 = Warm Up2 = Imaging3 = Cooling4 = Error
errcode ?
Notes
Digital Projection HIGHlite Laser 3D II Series
Protocol Guide
This page is intentionally left blank.
Rev F October 2016
INSIGHT 4K Quad SeriesINSIGHT 4K Dual LED Series
High Brightness Digital Video Projector
PROTOCOL GUIDE4
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
IN THIS GUIDE
Rev F October 2016
IN THIS GUIDE
Introduction ........................................................................................................ 49Network setup ...........................................................................................................49
Connecting to the projector via a network .......................................................................49Connecting to the projector directly with a PC ................................................................49
Network Port setup ...................................................................................................49Serial Port setup ........................................................................................................49Protocol commands ..................................................................................................50
Examples ........................................................................................................................50Responses ......................................................................................................................50
Power .................................................................................................................... 51
Inputs .................................................................................................................... 51
Test Patterns ...................................................................................................... 51
Lens ....................................................................................................................... 52
Image .................................................................................................................... 52
Color ...................................................................................................................... 53
3D ........................................................................................................................... 54
Lamps.................................................................................................................... 55
Setup ..................................................................................................................... 57
Information .......................................................................................................... 57
page 49
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
INTRODUCTION
Rev F October 2016
IntroductionThe 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 setupThe projector must have its IP address assigned by a DHCP server before it can be controlled via protocol commands. The control PC should also have its IP address assigned by the same DHCP server. This will guarantee that the control PC and the projector are both on the same network subnet and can communicate with each other.
Connecting to the projector via a networkMost 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.
Connecting to the projector directly with a PCConnect the projector to the control PC with a network cable. In this configuration the control PC must run a local copy of a DHCP server application. There are numerous programs available. Refer to the documentation that comes with the DHCP server software for details on how to set it up. Once configured, look in the DHCP server’s client list to find the IP address which has been assigned to the projector.
Network Port setup Serial Port setup• IP address assigned by DHCP
• Port 7000
• Baud rate 38,400 bps
• Data length 8 bits
• Stop bits one
• Parity none
• Flow control none
Notes
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.
Fig. 1
page 50
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
INTRODUCTION
Rev F October 2016
Protocol commandsCommands 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 (code 13): *command operator <value>
• The <command> string determines which setting the command will affect.
• Spaces are required before the operator and before the value.
• The <operator> string can take one of the following formats:
Command type <operator> DescriptionSet = <value> Makes the setting take the <value>.Get ? Asks what the current value is.
The value is returned as an ASCII text string.Execute 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)
*orientation ? asks what the current orientation 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
ResponsesIf the command has been successful, the projector response begins with ACK or ack (“acknowledged”). For example, if the command is *orientation = 1 , the projector will return ACK orientation = 1 or ack orientation = 1 , depending on the model. In either case the projector will then will change the orientation 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.
Notes
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.
page 51
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
POWER
Rev F October 2016
Power
<command> <operator> <values>power = ? on
off standby
standby.mode = ? normal super
Inputs
<command> <operator> <values>input = ? 0 = HDMI A
1 = HDMI B 2 = DisplayPort A 3 = DisplayPort B 4 = Option slot 1 5 = Option slot 2 6 = DisplayPort A+B Dual Pipe (East/West) 7 = DisplayPort A+B Dual Pipe (Left/Right)
input.next (execute)
input.prev (execute)
input.max ?
Test Patterns
<command> <operator> <value>
formatter.pattern = ? 13 = native white14 = native black15 = native green16 = native red17 = native blue21 = off
Notes
off and standby are functionally equivalent.
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.
input.next selects the next input in the list as follows:
...HDMI A, HDMI B, DisplayPort A, DisplayPort B, Option slot 1, Option slot 2, HDMI A...
Alternatively, enter input.prev to select the previous input from the list.
input.max returns the number of the highest available input.
page 52
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
LENS
Rev F October 2016
Lens<command> <operator> <value>
zoom.in (execute)
zoom.out (execute)
focus.near (execute)
focus.far (execute)
lens.center (execute)
lens.up = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.down = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.left = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.right = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.stop (execute)
nudge.up = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
nudge.down = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
nudge.left = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
nudge.right = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
calibrate.zoom (execute)
calibrate.focus (execute)
lensmemory.save = 0 - 9 (integer)
lensmemory.recall = 0 - 9 (integer)
Image<command> <operator> <value>
brightness = ? -50 to 50 (integer)
contrast = ? -50 to 50 (integer)
gamma = ? 10 to 30 (integer)
freeze = ? On, Off
Notes
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.
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.
page 53
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
COLOR
Rev F October 2016
Color
<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 = ? green-x, green-y,red-x ,red-y,blue-x, blue-y,white-x, white-y
gamut = 0 = Peak 1 = Rec. 709 2 = Rec. 601 3 = 3200K 4 = 5400K 5 = 6500K 6 = 8000K 7 = 9000K
red.lift = ? -50 to +50 (integer)
green.lift = ? -50 to +50 (integer)
blue.lift = ? -50 to +50 (integer)
red.gain = ? -50 to +50 (integer)
green.gain = ? -50 to +50 (integer)
blue.gain = ? -50 to +50 (integer)
csc.matrix = ? c1, c2, c3, c4, c5, c6, c7, c8, c9, Y, Cb, Cr
csc.preset = 0 = RGB 1 = Rec.601 (limited) 2 = Rec.601 (full) 3 = Rec.709
Notes
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 get-type 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.
page 54
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
3D
Rev F October 2016
3D
<command> <operator> <values>3d.enable = ? On, Off
3d.frmultiplier = ? 1 = x1, 2 = x2, 3 = x3
3d.darktime = ? 0 to 8000, steps of 50 (in µs)
3d.syncoffset = ? -1500 to 1500, steps of 100
3d.syncinpolarity = ? pos, neg
3d.syncoutpolarity = ? pos, neg
3d.syncoutenable = ? on, off
3d.dominance = ? left, right
Notes
page 55
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
LAMPS
Rev F October 2016
Lamps
<command> <operator> <values>lamp1.hours ?
lamp1.strikes ?
lamp1.serial ?
lamp1.status ? 0 = Off 1 = Pre cooling 2 = Ignition 3 = Ignition confirm 4 = Enable communication 5 = Delay cooling 6 = Warm up eco mode 7 = Warm up 8 = Cool down no restrike 9 = Cool down ok restrike 10 = Normal 11 = Error 12 = Ignition retry 13 = Re strike delay 14 = Enable CSI 15 = Deferred shutdown 16 = Shutdown confirm 17 = Error shutdown 18 = Lamp warmup stage 1 19 = Lamp warmup stage 2
lamp.power = ? 1 to 100 (integer)
Notes
The lamp1.hours command returns the lamp hours in HH:MM format.
Depending on the projector model, the lamp.power command has a different value range as follows:
• 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.
page 56
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
LAMPS
Rev F October 2016
The commands in the table below can be used with INSIGHT 4K Quad:
<command> <operator> <values>lamp.mode = ? 0 = all lamps
1 = auto 1 2 = auto 2 3 = auto 3
lamp2.hourslamp3.hourslamp4.hours
?
lamp2.strikeslamp3.strikeslamp4.strikes
?
lamp2.seriallamp3.seriallamp4.serial
?
lamp2.statuslamp3.statuslamp4.status
? 0 = Off 1 = Pre cooling 2 = Ignition 3 = Ignition confirm 4 = Enable communication 5 = Delay cooling 6 = Warm up eco mode 7 = Warm up 8 = Cool down no restrike 9 = Cool down ok restrike 10 = Normal
11 = Error 12 = Ignition retry 13 = Re strike delay 14 = Enable CSI 15 = Deferred shutdown 16 = Shutdown confirm 17 = Error shutdown 18 = Lamp warmup stage 1 19 = Lamp warmup stage 2
Notes
The lampX.hours commands (where X is the lamp number, 2 to 4) return the lamp hours in HH:MM format.
page 57
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
SETUP
Rev F October 2016
Setup
<command> <operator> <values>orientation = ? 0 = Desktop Front
1 = Ceiling Front2 = Desktop Rear3 = Ceiling Rear
shutter = ? on or open off or close
ir.address = ? 0 to 255
power = ? On, Off
factory.reset (execute)
identify (execute)
Information
<command> <operator> <values>sw.version ?
board.id ?
videoboard.id ?
fw.version ?
from.version ?
lens.version ?
seq.version ?
model.name ?
serial ?
videosw.version ?
Notes
identify flashes the keypad lights for 10 seconds to identify the projector.
sw.version returns the software release version.
board.id returns the CPU hardware version.
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.
model.name returns the projector model name.
serial returns the projector serial number.
videosw.version returns the software release version of the video processor.
Digital Projection INSIGHT 4K Quad & Dual LED Series
Protocol Guide
This page is intentionally left blank.
Rev F October 2016
INSIGHT 4K Laser SeriesHigh Brightness Digital Video Projector
PROTOCOL GUIDE4
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
IN THIS GUIDE
Rev F October 2016
IN THIS GUIDE
Introduction ........................................................................................................ 61Network Port setup ...................................................................................................61Serial Port setup ........................................................................................................61Command structure ..................................................................................................62
Protocol Commands ......................................................................................... 63Control commands ...................................................................................................63
Power On ........................................................................................................................63Power Off ........................................................................................................................64Light On ..........................................................................................................................65Light Off ..........................................................................................................................66Set Light Power Level .....................................................................................................67Get Light Power Level .....................................................................................................68Douser Close ..................................................................................................................70Douser Open ...................................................................................................................71Douser Status .................................................................................................................72Running Status ...............................................................................................................73
Lens commands ........................................................................................................74Move Up ..........................................................................................................................74Move Down .....................................................................................................................75Stop Up/Down Movement ...............................................................................................76Move Left ........................................................................................................................77Move Right ......................................................................................................................78Stop Left/Right Movement ..............................................................................................79Zoom In ...........................................................................................................................80Zoom Out ........................................................................................................................81Stop Zoom ......................................................................................................................82Focus In ..........................................................................................................................83Focus Out .......................................................................................................................84Stop Focus ......................................................................................................................85
Lens Memory commands .........................................................................................86Store Position ..................................................................................................................86Recall Position ................................................................................................................87Delete Position ................................................................................................................88
Title selection commands (Preset buttons) ............................................................89Set Title ...........................................................................................................................89Get Current Title ..............................................................................................................90
page 61
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
INTRODUCTION
Rev F October 2016
Introduction
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
• Parity none
• Flow control none
Notes
page 62
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
INTRODUCTION
Rev F October 2016
Command structureByte Description Comments0 Command One (1) First level commands1 Command Two (2) Second level commands2 Command Three (3) Third level commands3 Length (MSB) Number of bytes of command data4 Length (LSB) Number of bytes of command data5 … n Command Data 0 … nn + 1 Checksum 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.
All values are in hexadecimal format unless explicitly stated otherwise.
Checksum must be correctly calculated. The projector does not respond to an incorrect checksum.
Command example: Laser On
Byte Value Description0 03 Command 11 2f Command 22 00 Command 33 00 Length (MSB)4 02 Length (LSB)5 12
Data6 017 47 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.
Notes
If the checksum is greater than 100, then only the least significant byte shall be sent.
Example 1
The Laser On command looks like this:
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
Example 2
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:
3 + 10 + 0 + 0 + 5 + c1 + ff + 0 + 1e + 0 = 1f6
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
page 63
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Protocol Commands
Control commands
Power On
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Chec
ksum
02 00 00 00 00 02
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Chec
ksum
22 00 00 c0 00 e2
Notes
page 64
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Power Off
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Chec
ksum
02 01 00 00 00 03
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Chec
ksum
22 01 00 c0 00 e3
Notes
page 65
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Light On
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
03 2f 00 00 02 12 01 47
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
1
Data
2
Chec
ksum
23 2f 00 c0 02 12 00 26
Notes
page 66
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Light Off
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
03 2f 00 00 02 12 02 48
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
1
Data
2
Chec
ksum
23 2f 00 c0 02 12 00 26
Notes
page 67
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Set Light Power Level
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
BC o m m a n d D a t a
Chec
ksum
Light
Powe
r Le
vel
03 10 00 00 05 c1 ff 00 1e 00 f6
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
1
Data
2
Chec
ksum
23 10 00 c0 02 00 00 f5
Notes
Light Power Level is represented as a percentage between 30% and 100% (in hex), as in the following examples:
1e = 30 decimal 63 = 99 decimal 64 = 100 decimal
Change the byte in bold and recalculate the checksum.
page 68
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Get Light Power Level
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
03 05 00 00 03 c1 00 00 cc
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
R e s p o n s e D a t a
Chec
ksum
Light
Powe
r Lev
el
23 05 00 c0 10 02 64 00 1e 00 00 00 63 00 07 00 01 00 00 ff ff e5
Notes
Light Power Level is represented as a percentage between 30% and 100% (in hex), as in the following examples:
1e = 30 decimal 63 = 99 decimal 64 = 100 decimal
page 69
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Get Light Status
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and D
ata
Chec
ksum
03 2f 00 00 01 1e 51
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
R e s p o n s e D a t a
Chec
ksum
Light
Hour
s
Light
War
ning T
ime
Light
% R
emain
ing
Light
Strik
e Cou
nt
23 2f 00 c0 0f 1e 42 00 20 4e 64 47 00 00 00 20 4e 64 00 00 6c
Notes
Light Hours: 0042 = 66 hours
Light Warning Time: 4e20 = 20,000 hours
Light % Remaining: 64 = 100%
Light Strike Count: 0047 = 71 strikes
page 70
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Douser Close
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Chec
ksum
02 16 00 00 00 18
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Chec
ksum
22 16 00 c0 00 f8
Notes
page 71
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Douser Open
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Chec
ksum
02 17 00 00 00 19
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Chec
ksum
22 17 00 c0 00 f9
Notes
page 72
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Douser Status
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and D
ata
Chec
ksum
00 85 00 00 01 03 89
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
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
Chec
ksum
20 85 00 c0 10 81 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff f0
Notes
In the Douser Status response:
81 = Douser closed 00 = Douser open
page 73
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Running Status
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and D
ata
Chec
ksum
00 85 00 00 01 01 87
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
R e s p o n s e D a t a
Chec
ksum
Exter
nal C
ontro
l
Powe
r
Light
Cooli
ng S
tatus
Powe
r Pro
cess
ing
Proje
ctor S
tatus
/ Mod
e
Light
Statu
s
Light
On / O
ff Stat
us
20 85 00 c0 10 00 00 01 00 00 0c 00 00 00 00 00 ff 00 00 00 00 81
Notes
External Control:
00 = Off, 01 = On
Power:
00 = Off, 01 = On
Light Cooling Status:
00 = Normal, 01 = On
Power Processing:
00 = Normal 01 = Powering up or down
Projector Status / Mode:
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:
00 = Normal 01 = Powering up or down
page 74
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Lens commands
Move Up
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 03 7f 9e
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 75
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Move Down
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 03 81 a0
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 76
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Stop Up/Down Movement
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 03 00 1f
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 77
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Move Left
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 02 81 9f
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 78
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Move Right
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 02 7f 9d
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 79
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Stop Left/Right Movement
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 02 00 1e
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 80
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Zoom In
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 00 7f 9b
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 81
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Zoom Out
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 00 81 9d
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 82
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Stop Zoom
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 00 00 1c
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 83
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Focus In
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 01 7f 9c
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 84
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Focus Out
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 01 81 9e
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 85
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Stop Focus
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and
Data
Chec
ksum
02 18 00 00 02 01 00 1d
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 18 00 c0 01 00 fb
Notes
page 86
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Lens Memory commands
Store Position
Send
Comm
and 1
Comm
and 2
Comm
and 3
Comm
and
Data
1
Memo
ry Nu
mber
Comm
and 4
Comm
and
Data
2
Comm
and
Data
3
Memo
ry Nu
mber
Comm
and
Data
4
Comm
and
Data
5
Chec
ksum
03 b1 00 00 42 ee 00 01 00 ... 00 6d 65 6d 6f 72 79 20 30 00 ... 00 ff ... ff ba
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
Da
ta 1
Memo
ry Nu
mber
Resp
onse
4
Resp
onse
5
Chec
ksum
23 b1 00 c0 04 ee 00 01 00 87
Notes
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.
Command Data 4 contains twenty-two identical 00 bytes.
Command Data 5 contains twenty identical ff bytes.
page 87
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Recall Position
Send
Comm
and 1
Comm
and 2
Comm
and 3
Comm
and
Data
1
Memo
ry Nu
mber
Comm
and 4
Comm
and
Data
2
Comm
and
Data
3
Memo
ry Nu
mber
Comm
and
Data
4
Comm
and
Data
5
Chec
ksum
03 b1 00 00 42 ee 00 02 00 ... 00 6d 65 6d 6f 72 79 20 30 00 ... 00 ff ... ff bb
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
Da
ta 1
Memo
ry Nu
mber
Resp
onse
4
Resp
onse
5
Chec
ksum
23 b1 00 c0 04 ee 00 02 00 88
Notes
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.
Command Data 4 contains twenty-two identical 00 bytes.
Command Data 5 contains twenty identical ff bytes.
page 88
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Delete Position
Send
Comm
and 1
Comm
and 2
Comm
and 3
Comm
and
Data
1
Memo
ry Nu
mber
Comm
and 4
Comm
and
Data
2
Comm
and
Data
3
Memo
ry Nu
mber
Comm
and
Data
4
Comm
and
Data
5
Chec
ksum
03 b1 00 00 42 ee 00 00 00 ... 00 6d 65 6d 6f 72 79 20 30 00 ... 00 ff ... ff b9
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
Da
ta 1
Memo
ry Nu
mber
Resp
onse
4
Resp
onse
5
Chec
ksum
23 b1 00 c0 04 ee 00 00 00 86
Notes
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.
Command Data 4 contains twenty-two identical 00 bytes.
Command Data 5 contains twenty identical ff bytes.
page 89
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Title selection commands (Preset buttons)
Set Title
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and D
ata
Chec
ksum
Title
Numb
er
02 03 00 00 02 06 00 0d
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
Data
Chec
ksum
22 03 00 c0 01 00 e6
Notes
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.
page 90
Digital Projection INSIGHT 4K Laser Series
Protocol Guide
PROTOCOL COMMANDS
Rev F October 2016
Get Current Title
Send
Comm
and 1
Comm
and 2
Comm
and 3
Leng
th MS
B
Leng
th LS
B
Comm
and D
ata
Chec
ksum
02 85 00 00 01 02 88
Response (example)
Resp
onse
1
Resp
onse
2
Resp
onse
3
Resp
onse
4
Leng
th
R e s p o n s e D a t a
Chec
ksum
Title
Numb
er
20 85 00 c0 10 00 0e 04 0d 02 00 00 00 ff 00 00 00 00 00 00 00 95
Notes
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.
Rev F October 2016
M-Vision 930 SeriesHigh Brightness Digital Video Projector
PROTOCOL GUIDE4
Digital Projection M-Vision 930 Series
Protocol Guide
IN THIS GUIDE
Rev F October 2016
IN THIS GUIDE
Introduction ........................................................................................................ 93Network setup ...........................................................................................................93Serial Port setup ........................................................................................................93Protocol commands ..................................................................................................94
Examples ........................................................................................................................94Responses ......................................................................................................................94
Inputs .................................................................................................................... 95
Test Patterns ...................................................................................................... 95
Lens ....................................................................................................................... 96
Image .................................................................................................................... 97
Color ...................................................................................................................... 98
Geometry ............................................................................................................. 99
Edge Blend ........................................................................................................ 100
3D ......................................................................................................................... 101
Lamps.................................................................................................................. 102
Setup ................................................................................................................... 103
Network .............................................................................................................. 104
Information ........................................................................................................ 105
Miscellaneous .................................................................................................. 105
page 93
Digital Projection M-Vision 930 Series
Protocol Guide
INTRODUCTION
Rev F October 2016
IntroductionThe 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 setup1. 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 9,600 bps
• Data length 8 bits
• Stop bits one
• Parity none
• Flow control none
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.
page 94
Digital Projection M-Vision 930 Series
Protocol Guide
INTRODUCTION
Rev F October 2016
Protocol commandsCommands 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 (code 13): *command operator <value>
• The <command> string determines which setting the command will affect.
• Spaces are required before the operator and before the value.
• The <operator> string can take one of the following formats:
Command type <operator> DescriptionSet = <value> Makes the setting take the <value>.Get ? Asks what the current value is.
The value is returned as an ASCII text string.Execute 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
ResponsesIf 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.
Notes
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.
page 95
Digital Projection M-Vision 930 Series
Protocol Guide
INPUTS
Rev F October 2016
Inputs
<command> <operator> <values>input = ? 0 = HDMI 1
1 = HDMI 2 2 = VGA 3 = Component 1 4 = Component 2 5 = DVI 6 = HDBaseT
Test Patterns
<command> <operator> <value>
test.pattern = ? 0 = Off 1 = White 2 = Black 3 = Red 4 = Green 5 = Blue 6 = ANSI Checkboard 7 = Focus Grid 8 = V Burst 9 = H Burst 10 = Color Bar
Notes
page 96
Digital Projection M-Vision 930 Series
Protocol Guide
LENS
Rev F October 2016
Lens
<command> <operator> <value>
zoom.in (execute)
zoom.out (execute)
focus.near (execute)
focus.far (execute)
lens.center (execute)
lens.up (execute)
lens.down (execute)
lens.left (execute)
lens.right (execute)
Notes
page 97
Digital Projection M-Vision 930 Series
Protocol Guide
IMAGE
Rev F October 2016
Image
<command> <operator> <value>
picture.mode = ? 0 = Bright 1 = Presentation 2 = Video
brightness = ? 0 to 200 (integer)
contrast = ? 0 to 200 (integer)
gamma = ? 0 = 1.0 1 = 1.8 2 = 2.0 3 = 2.2 4 = 2.35 5 = 2.5
dblack = ? 0 = Off 1 = On
adcontrast = ? 0 = Off 1 = On
saturation = ? 0 to 200 (integer)
hue = ? 0 to 200 (integer)
sharpness = ? 0 to 200 (integer)
nr = ? 0 to 200 (integer)
h.position = ? 0 to 200 (integer)
v.position = ? 0 to 200 (integer)
vga.phase = ? 0 to 200 (integer)
tracking = ? 0 to 200 (integer)
sync.level = ? 0 to 200 (integer)
resync (execute)
Notes
The vga.phase command is identical to the Phase setting in the Image > Position and Phase menu.
page 98
Digital Projection M-Vision 930 Series
Protocol Guide
COLOR
Rev F October 2016
Color
<command> <operator> <values>color.space = ? 0 = Auto
1 = YPbPr 2 = YCbCr 3 = RGB PC 4 = RGB Video
color.temp = ? 0 = 5500K 1 = 6500K 2 = 7500K 3 = 9300K 4 = Native
color.gamut = ? 0 = Auto 1 = REC709 2 = SMPTE-C 3 = EBU 4 = Native
red.lift = ? 0 to 200 (integer)
green.lift = ? 0 to 200 (integer)
blue.lift = ? 0 to 200 (integer)
red.gain = ? 0 to 200 (integer)
green.gain = ? 0 to 200 (integer)
blue.gain = ? 0 to 200 (integer)
Notes
page 99
Digital Projection M-Vision 930 Series
Protocol Guide
GEOMETRY
Rev F October 2016
Geometry
<command> <operator> <values>aspect.ratio = ? 0 = 16:9
1 = TheaterScope 2 = 4:3 3 = 4:3 Narrow 4 = 16:10 5 = 5:4 6 = Source
overscan = ? 0 = Off 1 = Crop 2 = Zoom
h.keystone = ? -350 to +350 (integer)
v.keystone = ? -200 to +200 (integer)
rotation = ? -20 to +20 (integer)
pin.barrel = ? -100 to +100 (integer)
4corner.ulx = ? -100 to +100 (integer)
4corner.uly = ? -100 to +100 (integer)
4corner.urx = ? -100 to +100 (integer)
4corner.ury = ? -100 to +100 (integer)
4corner.llx = ? -100 to +100 (integer)
4corner.lly = ? -100 to +100 (integer)
4corner.lrx = ? -100 to +100 (integer)
4corner.lry = ? -100 to +100 (integer)
warp.reset (execute)
blanking.top = ? 0 to 360 (integer)
blanking.bottom = ? 0 to 360 (integer)
blanking.left = ? 0 to 534 (integer)
blanking.right = ? 0 to 534 (integer)
blanking.reset (execute)
Notes
page 100
Digital Projection M-Vision 930 Series
Protocol Guide
EDGE BLEND
Rev F October 2016
Edge Blend<command> <operator> <values>eb.stat = ? 0 = Off
1 = Oneb.adl = ? 0 = Off
1 = Oneb.topeb.bottom
= ? 0, 200 to 500
eb.lefteb.right
= ? 0, 200 to 800
eb.blu.top = ? 0, 8, 16, 24, 32
eb.blu.bottom = ? 0, 8, 16, 24, 32
eb.blu.left = ? 0, 4, 8, 12, 16, 20, 24, 28, 32
eb.blu.right = ? 0, 4, 8, 12, 16, 20, 24, 28, 32
eb.all = ? 0 to 32 (integer)
eb.redeb.greeneb.blue
= ? 0 to 32 (integer)
eb.reset (execute)
Notes
page 101
Digital Projection M-Vision 930 Series
Protocol Guide
3D
Rev F October 2016
3D<command> <operator> <values>3d.format = ? 0 = Off
1 = Auto 2 = Side-By-Side (Half) 3 = Top-And-Bottom 4 = Dual-Pipe
3d.dominance = ? 0 = Normal 1 = Reverse
3d.darktime = ? 0 = 0.65 ms 1 = 1.3 ms 2 = 1.95 ms 3 = 2.5 ms
3d.syncoffset = ? 0 to 60 (integer)
3d.dlplink = ? 0 = Off 1 = On
Notes
page 102
Digital Projection M-Vision 930 Series
Protocol Guide
LAMPS
Rev F October 2016
Lamps
<command> <operator> <values>lamp.mode = ? 0 = Auto 1
1 = Dual 2 = Lamp1 3 = Lamp2
power.mode = ? 0 = Eco 1 = Normal 2 = Power
lamp.power = ? 0 = 77% 1 = 78% 2 = 79% 3 = 80% 4 = 82% 5 = 83% 6 = 84% 7 = 85% 8 = 86% 9 = 87% 10 = 89% 11 = 90% 12 = 91% 13 = 92% 14 = 93% 15 = 94% 16 = 95% 17 = 97% 18 = 98% 19 = 99% 20 = 100%
altitude = ? 0 = Off 1 = On
lamp1.status ? 0 = Off 1 = On
lamp2.status ? 0 = Off 1 = On
lamp1.hours ? stringlamp2.hours ? string
Notes
page 103
Digital Projection M-Vision 930 Series
Protocol Guide
SETUP
Rev F October 2016
Setup
<command> <operator> <values>orientation = ? 0 = Desktop Front
1 = Ceiling Front 2 = Desktop Rear 3 = Ceiling Rear
auto.poweroff = ? 0 = Off 1 = On
auto.poweron = ? 0 = Off 1 = On
startup.logo = ? 0 = Off 1 = On
blank.screen = ? 0 = Splash 1 = Black 2 = Blue 3 = White
trig.1,trig.2
= ? 0 = Screen 1 = 16:9 2 = Theaterscope 3 = 4:3 4 = 4:3 Narrow 5 = RS-232 6 = RS232 On 7 = RS232 Off
auto.source = ? 0 = Off 1 = On
ir.enable = ? 0 = Off 1 = On
osd.menupos = ? 0 = Top Left 1 = Top Right 2 = Bottom Left 3 = Bottom Right 4 = Center
Continued on next page...
Notes
page 104
Digital Projection M-Vision 930 Series
Protocol Guide
NETWORK
Rev F October 2016
<command> <operator> <values>osd.trans = ? 0 = 0%
1 = 25% 2 = 50% 3 = 75%
osd.timer = ? 0 = Always On 1 = 10 seconds 2 = 30 seconds 3 = 60 seconds
osd.msgbox = ? 0 = Off 1 = On
recall.mem = ? 0 = Preset A 1 = Preset B 2 = Preset C 3 = Preset D 4 = Default
save.mem = 0 = Preset A 1 = Preset B 2 = Preset C 3 = Preset D
Network
<command> <operator> <values>
lan.dhcp = ? 0 = Off 1 = On
lan.ip = ? A valid IP address in the following format: xxx.xxx.xxx.xxx
lan.subnet = ? A valid subnet address in the following format: xxx.xxx.xxx.xxx
lan.gateway = ? A valid gateway address in the following format: xxx.xxx.xxx.xxx
lan.dns = ? A valid DNS address in the following format: xxx.xxx.xxx.xxx
lan.standby = ? 0 = Off 1 = On
Notes...Continued from previous page
page 105
Digital Projection M-Vision 930 Series
Protocol Guide
INFORMATION
Rev F October 2016
Information
<command> <operator> <values>model.name ? string
serial ? string
sw.version ? string
act.source ? 0 = HDMI 1 1 = HDMI 2 2 = VGA 3 = Component 1 4 = Component 2 5 = DVI 6 = HDBaseT
signal ? string
h.refresh ? string
v.refresh ? string
pixel.clock ? string
factory.reset (execute)
lamp1.hours ? string
lamp2.hours ? string
Miscellaneous
<command> <operator> <values>power = ? 0 = Off
1 = Onshutter = ? 0 = Open
1 = Close
Notes
Digital Projection M-Vision 930 Series
Protocol Guide
This page is intentionally left blank.
Rev F October 2016
HIGHlite 660 3D SeriesHIGHlite 740 Series
High Brightness Digital Video Projector
PROTOCOL GUIDE4
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
IN THIS GUIDE
Rev F October 2016
IN THIS GUIDE
Introduction ...................................................................................................... 109Network setup ........................................................................................................ 109Serial Port setup ..................................................................................................... 109Protocol commands ................................................................................................110
Examples ..................................................................................................................... 110Responses ................................................................................................................... 110
Inputs ...................................................................................................................111
Lens ..................................................................................................................... 112
Image .................................................................................................................. 113
Color .................................................................................................................... 115
Geometry ........................................................................................................... 116
Edge Blend ........................................................................................................ 118
PIP ........................................................................................................................ 120
3D ......................................................................................................................... 121
Lamps.................................................................................................................. 122
Setup ................................................................................................................... 123
Information ........................................................................................................ 125
Virtual OSD........................................................................................................ 126Menu examples ...................................................................................................... 126Using the Discovery Tool to view your network ................................................. 128
page 109
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
INTRODUCTION
Rev F October 2016
IntroductionThe 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 setup1. 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 38,400 bps
• Data length 8 bits
• Stop bits one
• Parity none
• Flow control none
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.
page 110
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
INTRODUCTION
Rev F October 2016
Protocol commandsCommands 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 (code 13): *command operator <value>
• The <command> string determines which setting the command will affect.
• Spaces are required before the operator and before the value.
• The <operator> string can take one of the following formats:
Command type <operator> DescriptionSet = <value> Makes the setting take the <value>.Get ? Asks what the current value is.
The value is returned as an ASCII text string.Execute 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
ResponsesIf 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.
Notes
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.
page 111
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
INPUTS
Rev F October 2016
Inputs
The input command can assign the values in the table below to all projectors:
<command> <operator> <values>input = ? 0 = CVBS 1
1 = CVBS 2 2 = S-Video 3 = Component 4 = VGA 5 = 3G-SDI 6 = DVI 7 = HDMI 8 = Test Pattern
The input command can assign additional values to HIGHlite 660 3D projectors:
<command> <operator> <values>input = ? 9 = HDBaseT
10 = DVI 2 11 = HDMI 2 12 = HDMI 3 13 = Dual Pipe
Notes
page 112
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
LENS
Rev F October 2016
LensThe commands in the table below can be used with all projectors:
<command> <operator> <value>
zoom.in (execute)
zoom.out (execute)
focus.near (execute)
focus.far (execute)
lens.center (execute)
lens.up = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.down = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.left = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.right = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.stop (execute)
nudge.up = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
nudge.down = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
nudge.left = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
nudge.right = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
Notes
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.
page 113
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
IMAGE
Rev F October 2016
ImageThe commands in the table below can be used with all projectors:
<command> <operator> <value>
brightness = ? -50 to 50 (integer)
contrast = ? -50 to 50 (integer)
gamma = ? 0 = 1.0 1 = 1.8 2 = 2.0 3 = 2.2 4 = 2.4 5 = 2.6 6 = 2.8
freeze = ? On, Off
hue = ? -50 to 50 (integer)
saturation = ? -50 to 50 (integer)
blacklevel.offset = ? 0 = 0 IRE, 1 = 7.5 IRE
sharpness = ? -50 to 50 (integer)
detail = ? 0 to 100
luma.sharpness = ? 0 = Off 1 = Low 2 = High
chroma.sharpness = ? 0 = Off 1 = Low 2 = High
Continued on next page...
Notes
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.
page 114
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
IMAGE
Rev F October 2016
<command> <operator> <value>
recursive.nr = ? 0 = Off 1 = Low 2 = Medium 3 = High
mosquito.nr = ? 0 = Off 1 = Low 2 = Medium 3 = High
ccs = ? 0 = Off 1 = On
vga.phase = ? -15 to 15 (integer)
vga.samples = ? 0 to 1444 (integer)
vga.auto (execute)
...Continued from previous page Notes
page 115
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
COLOR
Rev F October 2016
ColorThe commands in the table below can be used with all projectors:
<command> <operator> <values>gamut = ? 0 = Peak
1 = HDTV2 = SDTV3 = 3200K4 = 5400K5 = 6500K6 = 8000K7 = 9000K8 = User 19 = User 2
mcgd.data = ? green-x, green-y,red-x ,red-y,blue-x, blue-y,white-x, white-y
tcgd1.datatcgd2.data
= ? green-x, green-y,red-x ,red-y,blue-x, blue-y,white-x, white-y
red.lift = ? -50 to +50 (integer)
green.lift = ? -50 to +50 (integer)
blue.lift = ? -50 to +50 (integer)
red.gain = ? -50 to +50 (integer)
green.gain = ? -50 to +50 (integer)
blue.gain = ? -50 to +50 (integer)
red.dmd = ? On, Off
green.dmd = ? On, Off
blue.dmd = ? On, Off
Notes
gamut sends a selection of factory set target data or the two user tables defined by tcgd1.data and tcgd2.data.
mcgd.data, tcgd1.data and tcgd2.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.
red.dmd enables and disables the red DMD™. Likewise, the green.dmd and blue.dmd commands control the other two DMDs.
page 116
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
GEOMETRY
Rev F October 2016
GeometryThe commands in the table below can be used with all projectors:
<command> <operator> <values>aspect.ratio = ? 0 = Source
1 = Fill & Display 2 = Fill & Crop 3 = Anamorphic 4 = TheaterScope
overscan = ? 0 = 0% 1 = 2.5% 2 = 5% 3 = 7.5%
sizepos.enable = ? On, Off
sizepos.setting = ? Global, Modal
h.position = ? -50 to +50 (integer)
v.position = ? -50 to +50 (integer)
h.size = ? 50 to 400 (integer)
sizepos.aspect = ? On, Off
v.size = ? 50 to 400 (integer)
blanking.enable = ? On, Off
blanking.top = ? 1 to 100 (integer)
blanking.bottom = ? 1 to 100 (integer)
blanking.left = ? 1 to 255 (integer)
blanking.right = ? 1 to 255 (integer)
Continued on next page...
Notes
sizepos.enable is identical to the Enable setting in the Geometry > Size & Position menu.
sizepos.setting is identical to the Setting setting in the Geometry > Size & Position menu.
sizepos.aspect is identical to the Aspect Lock setting in the Geometry > Size & Position menu.
page 117
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
GEOMETRY
Rev F October 2016
<command> <operator> <values>geometry.engine = ? 0 = Off
1 = Keystone 2 = 4 Corner 3 = Rotation 4 = Warp
h.keystone = ? -40 to +40 (integer)
v.keystone = ? -30 to +30 (integer)
pin.barrel = ? -20 to +20 (integer)
4corner.ulx4corner.uly4corner.urx4corner.ury4corner.llx4corner.lly4corner.lrx4corner.lry
= ? -1000 to +1000
rotation = ? -180 to 180 (integer)
warp.map = ? 0 to 8 (integer)
Notes
pin.barrel sets pincushion / barrel distortion when geometry.engine is set to 1 (keystone) or 3 (rotation).
The 4corner commands provide X and Y adjustment for each corner of the image. They are identical to the settings within the Geometry > Cornerstone menu.
warp.map is identical to the Warp Map setting in the Geometry menu. Set to 0 to switch this off.
...Continued from previous page
page 118
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
EDGE BLEND
Rev F October 2016
Edge BlendThe commands in the table below can be used with all projectors:
<command> <operator> <values>array.width = ? 1 to 4 (integer)
array.height = ? 1 to 4 (integer)
array.hset = ? 0 to 3 (integer)
array.vset = ? 0 to 3 (integer)
scurve.value = ? 10 to 25 (integer, corresponding to real values of 1.0 to 2.5)
blending = ? 0 = Off 1 = On 2 = Alignment Pattern
segmentation = ? On, Off
eb.top = ? 0 to a value of up to 720, depending on eb.bottom (integer, pixels)
eb.bottom = ? 0 to a value of up to 720, depending on eb.top (integer, pixels)
eb.left = ? 0 to a value of up to 1280, depending on eb.right (integer, pixels)
eb.right = ? 0 to a value of up to 1280, depending on eb.left (integer, pixels)
Continued on next page...
Notes
The array.width and array.height commands set the width and height of the segmented array respectively.
array.hset and array.vset set the horizontal and vertical position of the projector within the segmented array.
scurve.value affects the shape of the S-curve which is applied to gradually reduce the brightness in the overlapped regions.
eb.top and eb.bottom are identical to the Top Blend Region and Bottom Blend Region settings from the Edge Blend > Blend Width menu.
The maximum value for one region will equal 720 minus the pixels already applied to the other region.
eb.left and eb.right are identical to Left Blend Region and Right Blend Region from the Edge Blend > Blend Width menu.
The maximum value for one region will equal 1280 minus the pixels already applied to the other region.
page 119
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
EDGE BLEND
Rev F October 2016
<command> <operator> <values>eb.blu.unblended = ? 0 to 63 (integer)
eb.blu.topl = ? 0 to 63 (integer)
eb.blu.top = ? 0 to 63 (integer)
eb.blu.topr = ? 0 to 63 (integer)
eb.blu.bottoml = ? 0 to 63 (integer)
eb.blu.bottom = ? 0 to 63 (integer)
eb.blu.bottomr = ? 0 to 63 (integer)
eb.blu.midl = ? 0 to 63 (integer)
eb.blu.midr = ? 0 to 63 (integer)
eb.blu.x1 = ? 0 to 100 (integer)
eb.blu.y1 = ? 0 to 100 (integer)
eb.blu.x2 = ? -100 to 0 (integer)
eb.blu.y2 = ? -100 to 0 (integer)
eb.blu.x3 = ? 0 to 100 (integer)
eb.blu.y3 = ? 0 to 100 (integer)
eb.blu.x4 = ? -100 to 0 (integer)
eb.blu.y4 = ? -100 to 0 (integer)
eb.reset = 1 = reset width 2 = reset offset 3 = reset width and offset 4 = reset black level uplift 5 = reset width and black level uplift 6 = reset offset and black level offset 7 = reset all
Notes eb.blu.unblended is identical to the Unblended Region setting in the Edge Blend > Black Level Uplift menu.
eb.blu.topl, eb.blu.top and eb.blu.topr are identical to the Upper Left, Upper Middle and Upper Right settings in the Edge Blend > Black Level Uplift menu.
eb.blu.bottoml, eb.blu.bottom and eb.blu.bottomr are identical to the Lower Left, Lower Middle and Lower Right settings in the Edge Blend > Black Level Uplift menu.
eb.blu.midl and eb.blu.midr are identical to the Middle Left and Middle Right settings in the Edge Blend > Black Level Uplift menu.
The eb.blu x and y commands are identical to the X and Y settings from the Edge Blend > Reduce Black Level Uplift Width menu. 1 is top left, 2 is top right, 3 is bottom left, 4 is bottom right.
...Continued from previous page
page 120
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
PIP
Rev F October 2016
PIP
The commands in the table below can be used with all projectors:
<command> <operator> <values>pip.mode = ? 0 = Off
1 = PIP 2 = PAP 3 = POP
pip.input = ? 0 = CVBS 1 1 = CVBS 2 2 = S-Video 3 = Component 4 = VGA 5 = 3G-SDI 6 = DVI 7 = HDMI
pip.size = ? 0 = small 1 = medium 2 = large
pip.position = ? 0 = Top Left 1 = Top Right 2 = Bottom Left 3 = Bottom Right 4 = Custom
pip.hpos = ? 0 to 100 (integer)
pip.vpos = ? 0 to 100 (integer)
Notes
page 121
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
3D
Rev F October 2016
3DThe commands in the table below can be used with HIGHlite 660 3D:
<command> <operator> <values>3d.enable = ? On, Off
3d.frmultiplier = ? 1 = x1, 2 = x2, 3 = x3
3d.darktime = ? 0 = 0 µs 1 = 650 µs 2 = 1300 µs 3 = 7500 µs
3d.syncoffset = ? -15 to +15 (integer)
3d.syncpolarity = ? pos, neg
3d.dominance = ? left, right
3d.format = ? auto, seq, fpack, tab, sbs
Notes
The values -15 to +15 represent -1500 µs to +1500 µs.
page 122
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
LAMPS
Rev F October 2016
LampsThe commands in the table below can be used with all projectors:
<command> <operator> <values>lamp.mode ? 0 = both lamps
1 = lamp 1 2 = lamp 2 3 = auto 1
lamp1.hourslamp2.hours
?
lamp1.strikeslamp2.strikes
?
lamp1.seriallamp2.serial
?
lamp1.statuslamp2.status
? 0 = Off 1 = Pre cooling 2 = Ignition 3 = Ignition confirm 4 = Enable communication 5 = Delay cooling 6 = Warm up eco mode 7 = Warm up 8 = Cool down no restrike 9 = Cool down ok restrike 10 = Normal 11 = Error 12 = Ignition retry 13 = Re strike delay 14 = Enable CSI 15 = Deferred shutdown 16 = Shutdown confirm 17 = Error shutdown 18 = Lamp warmup stage 1 19 = Lamp warmup stage 2
lamp.power = ? 1 to 100 (integer)
Notes
The lamp1.hours and lamp2.hours commands return the lamp hours in HH:MM format.
Depending on the projector model, the lamp.power command has a value range between 85 and 100. Any value lower than 85 will be interpreted as 85 by the projector.
page 123
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
SETUP
Rev F October 2016
SetupThe commands in the table below can be used with all projectors:
<command> <operator> <values>orientation = ? 0 = Desktop Front
1 = Ceiling Front2 = Desktop Rear3 = Ceiling Rear
control.dhcp = ? On, Off
control.ip = ? A valid IP address in the following format: xxx.xxx.xxx.xxx
control.subnet = ? A valid subnet address in the following format: xxx.xxx.xxx.xxx
shutter = ? on or open off or close
ir.address = ? 0 to 255
power = ? On, Off
factory.reset (execute)
identify (execute)
latency = ? 0 = Low Latency1 = Best Video
dvi.boosteq = ? On, Off
digital.colspace = ? 0 = RGB1 = YPbPr2 = Auto
digital.range = ? 0 = full1 = limited2 = auto
dvi.port = ? 0 = digital1 = analog
Continued on next page...
Notes
identify flashes the keypad lights for 10 seconds to identify the projector.
page 124
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
SETUP
Rev F October 2016
<command> <operator> <values>component.colspace = ? 0 = RGB
1 = YPbPrcomponent.synctype = ? 0 = 3 wire
1 = 4 wire2 = Auto
3gsdi.stream = ? 0 = Stream 11 = Stream 2
lan.dhcp = ? On, Off
lan.ip = ? A valid IP address in the following format xxx.xxx.xxx.xxx
lan.subnet = ? A valid subnet address in the following format xxx.xxx.xxx.xxx
configuration = ? 0 = PIP1 = Edge Blend
...Continued from previous page Notes
page 125
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
INFORMATION
Rev F October 2016
InformationThe commands in the table below can be used with all projectors:
<command> <operator> <values>sw.version ?
board.id ?
fw.version ?
from.version ?
lens.version ?
seq.version ?
model.name ?
serial ?
inlet.temp ?
dmd.temp ?
The commands in the table below can be used with HIGHlite 660 3D:
<command> <operator> <values>board.id3d ?
fw.version3d ?
Notes
sw.version returns the software release version, identical to Information > Configuration > Interface.
board.id is identical to Information > Configuration > Hardware.
fw.version returns the firmware version.
from.version returns the factory ROM version.
lens.version returns the lens mount version - identical to Information > Configuration > Lens.
seq.version returns the formatter sequences version, identical to Information > Configuration > Sequences.
inlet.temp and dmd.temp return the temperature in °C at the air inlets and the DMD™ respectively.
board.id3d is identical to Information > Configuration > 3D Hardware.
fw.version3d is identical to Information > Configuration > 3D Firmware.
page 126
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
VIRTUAL OSD
Rev F October 2016
Virtual OSDThe LAN IP Address of the projector can be set by using the Network submenu, which can be found in the Setup menu.Once the LAN IP Address has been set, it is possible to control all the functions available on the OSD by using the embedded Virtual OSD.
To access the Virtual OSD, do one of the following:
• Type the URL http://<LAN IP Address> into the address bar of your browser, then press ENTER.
• Use the DiscoveryTool_V1.0.exe application.
The embedded webpage shown below right should appear.
Menu examplesThe webpages mirror the OSD menus, as shown in the following examples:
• The last 3 bytes of the projector’s MAC Address are shown in the Unit ID, 00‑3E‑7A in the example shown here.
• The menu name is shown in orange underlined text, as in the Main Menu shown here.
• Drop-down lists are represented by similar drop-down lists, as in the Input Selection list shown here.
• Sub-menus are represented by yellow underlined links, as shown here.
Notes
See Using the Discovery Tool to view your network later in this section.
page 127
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
VIRTUAL OSD
Rev F October 2016
Examples (continued)
• Sliders are represented by similar sliders, as in the Array Width and Array Height sliders shown here.
• Items that are not available are shown grayed-out, as shown here.
• To return from a sub-menu to the previous menu, click on the Back link at the bottom of the menu.
• Commands are represented by Do it buttons, as shown here.
Notes
page 128
Digital Projection HIGHlite 660 3D & 740 Series
Protocol Guide
VIRTUAL OSD
Rev F October 2016
Using the Discovery Tool to view your networkThe Discovery Tool allows you to view the IP addresses of all projectors in your network.
The tool opens the following page in your browser:
Click on a projector IP address to access the Virtual OSD for that projector.
Notes
The tool will only find projectors from the same subnet as the host computer. The IP addresses of these projectors will be identical up to the third octet as shown in the example.
Rev F October 2016
HIGHlite Laser 3D (Gen I) SeriesHigh Brightness Digital Video Projector
PROTOCOL GUIDE4
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
IN THIS GUIDE
Rev F October 2016
IN THIS GUIDE
Introduction ...................................................................................................... 131Network setup ........................................................................................................ 131Serial Port setup ..................................................................................................... 131Protocol commands ............................................................................................... 132
Examples .....................................................................................................................132Responses ...................................................................................................................132
Inputs .................................................................................................................. 133
Test Patterns .................................................................................................... 133
Lens ..................................................................................................................... 134
Image .................................................................................................................. 135
Color .................................................................................................................... 136
Geometry ........................................................................................................... 138
Edge Blend ........................................................................................................ 139
3D ......................................................................................................................... 140
Laser .................................................................................................................... 140
Setup ................................................................................................................... 141
Network .............................................................................................................. 143
Information ........................................................................................................ 144
Miscellaneous .................................................................................................. 144
page 131
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
INTRODUCTION
Rev F October 2016
IntroductionThe 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 setup1. 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 9,600 bps
• Data length 8 bits
• Stop bits one
• Parity none
• Flow control none
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.
page 132
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
INTRODUCTION
Rev F October 2016
Protocol commandsCommands 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 (code 13): *command operator <value>
• The <command> string determines which setting the command will affect.
• Spaces are required before the operator and before the value.
• The <operator> string can take one of the following formats:
Command type <operator> DescriptionSet = <value> Makes the setting take the <value>.Get ? Asks what the current value is.
The value is returned as an ASCII text string.Execute 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
ResponsesIf 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.
Notes
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.
page 133
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
INPUTS
Rev F October 2016
Inputs
<command> <operator> <values>input = ? 0 = HDMI 1
1 = HDMI 2 2 = VGA 3 = Component 1 4 = Component 2 5 = DVI 6 = HDBaseT 7 = 3GSDI
Test Patterns
<command> <operator> <value>
test.pattern = ? 0 = Off 1 = White 2 = Black 3 = Red 4 = Green 5 = Blue 6 = ANSI Checkboard 7 = Focus Grid 8 = V Burst 9 = H Burst 10 = Color Bar
Notes
page 134
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
LENS
Rev F October 2016
Lens
<command> <operator> <value>
zoom.in (execute)
zoom.out (execute)
focus.near (execute)
focus.far (execute)
lens.center (execute)
lens.up (execute)
lens.down (execute)
lens.left (execute)
lens.right (execute)
Notes
page 135
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
IMAGE
Rev F October 2016
Image
<command> <operator> <value>
brightness = ? 0 to 200 (integer)
contrast = ? 0 to 200 (integer)
gamma = ? 0 = 1.0 1 = 1.8 2 = 2.0 3 = 2.2 4 = 2.35 5 = 2.5
saturation = ? 0 to 200 (integer)
hue = ? 0 to 200 (integer)
sharpness = ? 0 to 200 (integer)
h.position = ? 0 to 200 (integer)
v.position = ? 0 to 200 (integer)
vga.phase = ? 0 to 200 (integer)
tracking = ? 0 to 200 (integer)
sync.level = ? 0 to 200 (integer)
resync (execute)
adcontrast = ? 0 = Off 1 = On
nr = ? 0 to 200 (integer)
Notes
The vga.phase command is identical to the Phase setting in the Image > Position and Phase menu.
page 136
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
COLOR
Rev F October 2016
Color
<command> <operator> <values>color.space = ? 0 = Auto
1 = YPbPr 2 = YCbCr 3 = RGB PC 4 = RGB Video
color.temp = ? 0 = 5500K 1 = 6500K 2 = 7500K 3 = 9300K 4 = Native 5 = 3200K
red.lift = ? 0 to 200 (integer)
green.lift = ? 0 to 200 (integer)
blue.lift = ? 0 to 200 (integer)
red.gain = ? 0 to 200 (integer)
green.gain = ? 0 to 200 (integer)
blue.gain = ? 0 to 200 (integer)
color.gamut = ? 0 = Auto 1 = REC709 2 = SMPTE-C 3 = EBU 4 = Native 5 = User
user.p7.set (execute)
Continued on next page...
Notes
The user.p7.set command implements user gamut values as defined in the user.std and user.target commands below. user.p7.set will not work unless color.gamut is set to 5 (user) in advance.
page 137
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
COLOR
Rev F October 2016
<command> <operator> <values>user.std.rx = ? 550 to 750 (integer)
user.std.ry = ? 250 to 450 (integer)
user.std.gx = ? 200 to 400 (integer)
user.std.gy = ? 400 to 750 (integer)
user.std.bx = ? 50 to 250 (integer)
user.std.by = ? 0 to 120 (integer)
user.std.wx = ? 200 to 400 (integer)
user.std.wy = ? 250 to 450 (integer)
user.target.rx = ? 550 to 750 (integer)
user.target.ry = ? 250 to 450 (integer)
user.target.gx = ? 200 to 400 (integer)
user.target.gy = ? 400 to 750 (integer)
user.target.bx = ? 50 to 250 (integer)
user.target.by = ? 0 to 120 (integer)
user.target.wx = ? 200 to 400 (integer)
user.target.wy = ? 250 to 450 (integer)
user.target.cx = ? 125 to 325 (integer)
user.target.cy = ? 225 to 425 (integer)
user.target.mx = ? 200 to 400 (integer)
user.target.my = ? 50 to 250 (integer)
user.target.yx = ? 300 to 500 (integer)
user.target.yy = ? 400 to 600 (integer)
user.p7.rst (execute)
Notes...Continued from previous page
page 138
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
GEOMETRY
Rev F October 2016
Geometry
<command> <operator> <values>aspect.ratio = ? 0 = 16:9
1 = TheaterScope 2 = 4:3 3 = 4:3 Narrow 4 = 16:10 5 = 5:4 6 = Source
overscan = ? 0 = Off 1 = Crop 2 = Zoom
h.keystone = ? -350 to +350 (integer)
v.keystone = ? -200 to +200 (integer)
rotation = ? -20 to +20 (integer)
4corner.ulx = ? -100 to +100 (integer)
4corner.uly = ? -100 to +100 (integer)
4corner.urx = ? -100 to +100 (integer)
4corner.ury = ? -100 to +100 (integer)
4corner.llx = ? -100 to +100 (integer)
4corner.lly = ? -100 to +100 (integer)
4corner.lrx = ? -100 to +100 (integer)
4corner.lry = ? -100 to +100 (integer)
warp.reset (execute)
blanking.top = ? 0 to 360 (integer)
blanking.bottom = ? 0 to 360 (integer)
blanking.left = ? 0 to 534 (integer)
blanking.right = ? 0 to 534 (integer)
blanking.reset (execute)
pin.barrel = ? -100 to +100 (integer)
Notes
page 139
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
EDGE BLEND
Rev F October 2016
Edge Blend
<command> <operator> <values>eb.stat = ? 0 = Off
1 = Oneb.adl = ? 0 = Off
1 = Oneb.top = ? 0, 200 to 500
eb.bottom = ? 0, 200 to 500
eb.left = ? 0, 200 to 800
eb.right = ? 0, 200 to 800
eb.blu.top = ? 0, 8, 16, 24, 32
eb.blu.bottom = ? 0, 8, 16, 24, 32
eb.blu.left = ? 0, 4, 8, 12, 16, 20, 24, 28, 32
eb.blu.right = ? 0, 4, 8, 12, 16, 20, 24, 28, 32
eb.all = ? 0 to 32 (integer)
eb.red = ? 0 to 32 (integer)
eb.green = ? 0 to 32 (integer)
eb.blue = ? 0 to 32 (integer)
eb.reset (execute)
Notes
page 140
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
3D
Rev F October 2016
3D
<command> <operator> <values>3d.format = ? 0 = Off
1 = Auto 2 = Side-By-Side (Half) 3 = Top-And-Bottom 4 = Dual-Pipe
3d.dominance = ? 0 = Normal 1 = Reverse
3d.darktime = ? 0 = 0.65 ms 1 = 1.3 ms 2 = 1.95 ms 3 = 2.5 ms
3d.syncoffset = ? 0 to 60 (integer)
Laser
<command> <operator> <values>laser.mode = ? 0 = Eco
1 = Normal 2 = Custom 3 = Quiet
laser.power = ? 0 = 30 1 = 32.5 2 = 35 3 = 37.5 4 = 40 5 = 42.5
6 = 45 7 = 47.5 8 = 50 9 = 52.5 10 = 55 11 = 57.5
12 = 60 13 = 62.5 14 = 65 15 = 67.5 16 = 70 17 = 72.5
18 = 75 19 = 77.5 20 = 80 21 = 82.5 22 = 85 23 = 87.5
24 = 90 25 = 92.5 26 = 95 27 = 97.5 28 = 100
laser.hours ? number
altitude = ? 0 = Off 1 = On
laser.status ? 0 = Off 1 = On
Notes
laser.power is only effective if laser.mode is set to Custom.
page 141
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
SETUP
Rev F October 2016
Setup
<command> <operator> <values>orientation = ? 0 = Front Tabletop
1 = Front Ceiling 2 = Rear Tabletop 3 = Rear Ceiling
auto.poweroff = ? 0 = Off 1 = On
auto.poweron = ? 0 = Off 1 = On
startup.logo = ? 0 = Off 1 = On
blank.screen = ? 0 = Splash 1 = Black 2 = Blue 3 = White
trig.1trig.2
= ? 0 = Screen 1 = 16:9 2 = Theaterscope 3 = 4:3 4 = 4:3 Narrow 5 = RS-232 6 = RS232 On 7 = RS232 Off
auto.source = ? 0 = Off 1 = On
ir.enable = ? 0 = Off 1 = On
Continued on next page...
Notes
page 142
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
SETUP
Rev F October 2016
<command> <operator> <values>osd.menupos = ? 0 = Top Left
1 = Top Right 2 = Bottom Left 3 = Bottom Right 4 = Center
osd.trans = ? 0 = 0% 1 = 25% 2 = 50% 3 = 75%
osd.timer = ? 0 = Always On 1 = 10 seconds 2 = 30 seconds 3 = 60 seconds
osd.msgbox = ? 0 = Off 1 = On
recall.mem = ? 0 = Preset A 1 = Preset B 2 = Preset C 3 = Preset D 4 = Default
save.mem = 0 = Preset A 1 = Preset B 2 = Preset C 3 = Preset D
...Continued from previous page Notes
page 143
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
NETWORK
Rev F October 2016
Network
<command> <operator> <values>
lan.dhcp = ? 0 = Off 1 = On
lan.ip = ? A valid IP address in the following format: xxx.xxx.xxx.xxx
lan.subnet = ? A valid subnet address in the following format: xxx.xxx.xxx.xxx
lan.gateway = ? A valid gateway address in the following format: xxx.xxx.xxx.xxx
lan.dns = ? A valid DNS address in the following format: xxx.xxx.xxx.xxx
lan.standby = ? 0 = Off 1 = On
Notes
page 144
Digital Projection HIGHlite Laser 3D (Gen I) Series
Protocol Guide
INFORMATION
Rev F October 2016
Information
<command> <operator> <values>model.name ? string
serial ? string
sw.version ? string
act.source ? 0 = HDMI 1 1 = HDMI 2 2 = VGA 3 = Component 1 4 = Component 2 5 = DVI 6 = HDBaseT 7 = 3GSDI
signal ? string
h.refresh ? string
v.refresh ? string
pixel.clock ? string
factory.reset (execute)
laser.hours ? string
Miscellaneous
<command> <operator> <values>power = ? 0 = Off
1 = Onshutter = ? 0 = Open
1 = Close
Notes
Rev F October 2016
Titan 930 / Quad / LED SeriesMercury 930 SeriesHigh Brightness Digital Video Projector
PROTOCOL GUIDE4
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
IN THIS GUIDE
Rev F October 2016
IN THIS GUIDE
Introduction ...................................................................................................... 147Network setup ........................................................................................................ 147Serial Port setup ..................................................................................................... 147Protocol commands ............................................................................................... 148
Examples .....................................................................................................................148Responses ...................................................................................................................148
Inputs .................................................................................................................. 149
Test Patterns .................................................................................................... 150
Lens ..................................................................................................................... 151
Image .................................................................................................................. 152
Color .................................................................................................................... 154
Geometry ........................................................................................................... 155
Edge Blend ........................................................................................................ 157
PIP ........................................................................................................................ 159
3D ......................................................................................................................... 160
Lamps.................................................................................................................. 161
Setup ................................................................................................................... 164
Information ........................................................................................................ 166
Virtual OSD........................................................................................................ 167Menu examples ...................................................................................................... 167Using the Discovery Tool to view your network ................................................. 169
page 147
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
INTRODUCTION
Rev F October 2016
IntroductionThe 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 setup1. 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 38,400 bps
• Data length 8 bits
• Stop bits one
• Parity none
• Flow control none
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.
page 148
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
INTRODUCTION
Rev F October 2016
Protocol commandsCommands 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 (code 13): *command operator <value>
• The <command> string determines which setting the command will affect.
• Spaces are required before the operator and before the value.
• The <operator> string can take one of the following formats:
Command type <operator> DescriptionSet = <value> Makes the setting take the <value>.Get ? Asks what the current value is.
The value is returned as an ASCII text string.Execute 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
ResponsesIf 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.
Notes
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.
page 149
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
INPUTS
Rev F October 2016
InputsThe input command can assign the values in the table below to all Titan projectors:
<command> <operator> <values>input = ? 0 = CVBS 1
1 = CVBS 2 2 = S-Video 3 = Component 4 = VGA 5 = 3G-SDI 6 = DVI 7 = HDMI 8 = Test Pattern
The input command can assign additional values to the following projectors:
<command> <operator> <values>input = ? 9 = Main/DVI
10 = Sub/HDMI 11 = Dual Pipe
Notes
page 150
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
TEST PATTERNS
Rev F October 2016
Test PatternsThe test.pattern and formatter.pattern commands can be used with all projectors:
<command> <operator> <value>
test.pattern = ? 0 = Grey V Bars 1 = Grey H Bars 2 = Aspect Test 3 = Alignment Grid 4 = Warp Adjust 5 = SMPTE 6 = Checkerboard 7 = White Field 8 = Black Field 9 = Screen Layout
formatter.pattern 0 = white1 = black2 = green3 = red4 = blue5 = magenta6 = cyan7 = yellow8 = checker9 = align10 = h-ramp11 = v-ramp12 = max lumens13 = native white14 = native black15 = native green16 = native red17 = native blue18 = native magenta19 = native cyan20 = native yellow21 = off
Notes
The test.pattern command is only accessible if the input command is set to 8 (Test Pattern): *input = 8 .
The formatter.pattern command is used to display formatter test patterns. The patterns are shown as soon as they are selected, regardless of which input the projector may be set to. The off command must be sent in order to return to normal picture:
*formatter.pattern = 21 .
When formatter test patterns are displayed, the OSD is not available.
page 151
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
LENS
Rev F October 2016
LensThe commands in the table below can be used with all projectors:
<command> <operator> <value>
zoom.in (execute)
zoom.out (execute)
focus.near (execute)
focus.far (execute)
lens.center (execute)
lens.up = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.down = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.left = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.right = 0 - 3 (integer, movement speed: 0 = slowest, 3 = fastest)
lens.stop (execute)
nudge.up = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
nudge.down = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
nudge.left = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
nudge.right = 0 - 3 (integer, nudge time: 0 = shortest, 3 = longest)
calibrate.zoom (execute)
calibrate.focus (execute)
lensmemory.save = 0 - 9 (integer)
lensmemory.recall = 0 - 9 (integer)
Notes
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.
page 152
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
IMAGE
Rev F October 2016
ImageThe commands in the table below can be used with all projectors:
<command> <operator> <value>
brightness = ? -50 to 50 (integer)
contrast = ? -50 to 50 (integer)
gamma = ? 0 = 1.0 1 = 1.8 2 = 2.0 3 = 2.2 4 = 2.4 5 = 2.6 6 = 2.8
freeze = ? On, Off
hue = ? -50 to 50 (integer)
saturation = ? -50 to 50 (integer)
blacklevel.offset = ? 0 = 0 IRE, 1 = 7.5 IRE
sharpness = ? -50 to 50 (integer)
detail = ? 0 to 100
luma.sharpness = ? 0 = Off 1 = Low 2 = High
chroma.sharpness = ? 0 = Off 1 = Low 2 = High
Continued on next page...
Notes
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.
page 153
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
IMAGE
Rev F October 2016
<command> <operator> <value>
recursive.nr = ? 0 = Off 1 = Low 2 = Medium 3 = High
mosquito.nr = ? 0 = Off 1 = Low 2 = Medium 3 = High
ccs = ? 0 = Off 1 = On
vga.phase = ? -15 to 15 (integer)
vga.samples = ? 0 to 1444 (integer)
vga.auto (execute)
...Continued from previous page Notes
page 154
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
COLOR
Rev F October 2016
ColorThe commands in the table below can be used with all projectors:
<command> <operator> <values>gamut = ? 0 = Peak
1 = HDTV2 = SDTV3 = 3200K4 = 5400K5 = 6500K6 = 8000K7 = 9000K8 = User 19 = User 2
mcgd.data = ? green-x, green-y,red-x ,red-y,blue-x, blue-y,white-x, white-y
tcgd1.datatcgd2.data
= ? green-x, green-y,red-x ,red-y,blue-x, blue-y,white-x, white-y
red.lift = ? -50 to +50 (integer)
green.lift = ? -50 to +50 (integer)
blue.lift = ? -50 to +50 (integer)
red.gain = ? -50 to +50 (integer)
green.gain = ? -50 to +50 (integer)
blue.gain = ? -50 to +50 (integer)
red.dmd = ? On, Off
green.dmd = ? On, Off
blue.dmd = ? On, Off
Notes
gamut sends a selection of factory set target data or the two user tables defined by tcgd1.data and tcgd2.data.
mcgd.data, tcgd1.data and tcgd2.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.
red.dmd enables and disables the red DMD™. Likewise, the green.dmd and blue.dmd commands control the other two DMDs.
page 155
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
GEOMETRY
Rev F October 2016
GeometryThe commands in the table below can be used with all projectors:
<command> <operator> <values>aspect.ratio = ? 0 = Source
1 = Fill & Display 2 = Fill & Crop 3 = Anamorphic 4 = TheaterScope
overscan = ? 0 = 0% 1 = 2.5% 2 = 5% 3 = 7.5%
sizepos.enable = ? On, Off
sizepos.setting = ? Global, Modal
h.position = ? -50 to +50 (integer)
v.position = ? -50 to +50 (integer)
h.size = ? 50 to 400 (integer)
sizepos.aspect = ? On, Off
v.size = ? 50 to 400 (integer)
blanking.enable = ? On, Off
blanking.top = ? 1 to 100 (integer)
blanking.bottom = ? 1 to 100 (integer)
blanking.left = ? 1 to 255 (integer)
blanking.right = ? 1 to 255 (integer)
Continued on next page...
Notes
sizepos.enable is identical to the Enable setting in the Geometry > Size & Position menu.
sizepos.setting is identical to the Setting setting in the Geometry > Size & Position menu.
sizepos.aspect is identical to the Aspect Lock setting in the Geometry > Size & Position menu.
page 156
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
GEOMETRY
Rev F October 2016
<command> <operator> <values>geometry.engine = ? 0 = Off
1 = Keystone 2 = 4 Corner 3 = Rotation 4 = Warp
h.keystone = ? -40 to +40 (integer)
v.keystone = ? -30 to +30 (integer)
pin.barrel = ? -20 to +20 (integer)
4corner.ulx4corner.uly4corner.urx4corner.ury4corner.llx4corner.lly4corner.lrx4corner.lry
= ? -1000 to +1000
rotation = ? -180 to 180 (integer)
warp.map = ? 0 to 8 (integer)
Notes
pin.barrel sets pincushion / barrel distortion when geometry.engine is set to 1 (keystone) or 3 (rotation).
The 4corner commands provide X and Y adjustment for each corner of the image. They are identical to the settings within the Geometry > Cornerstone menu.
warp.map is identical to the Warp Map setting in the Geometry menu. Set to 0 to switch this off.
...Continued from previous page
page 157
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
EDGE BLEND
Rev F October 2016
Edge BlendThe commands in the table below can be used with all projectors:
<command> <operator> <values>array.width = ? 1 to 4 (integer)
array.height = ? 1 to 4 (integer)
array.hset = ? 0 to 3 (integer)
array.vset = ? 0 to 3 (integer)
scurve.value = ? 10 to 25 (integer, corresponding to real values of 1.0 to 2.5)
blending = ? 0 = Off 1 = On 2 = Alignment Pattern
segmentation = ? On, Off
eb.top = ? 0 to a value of up to 720, depending on eb.bottom (integer, pixels)
eb.bottom = ? 0 to a value of up to 720, depending on eb.top (integer, pixels)
eb.left = ? 0 to a value of up to 1280, depending on eb.right (integer, pixels)
eb.right = ? 0 to a value of up to 1280, depending on eb.left (integer, pixels)
Continued on next page...
Notes
The array.width and array.height commands set the width and height of the segmented array respectively.
array.hset and array.vset set the horizontal and vertical position of the projector within the segmented array.
scurve.value affects the shape of the S-curve which is applied to gradually reduce the brightness in the overlapped regions.
eb.top and eb.bottom are identical to the Top Blend Region and Bottom Blend Region settings from the Edge Blend > Blend Width menu.
The maximum value for one region will equal 720 minus the pixels already applied to the other region.
eb.left and eb.right are identical to Left Blend Region and Right Blend Region from the Edge Blend > Blend Width menu.
The maximum value for one region will equal 1280 minus the pixels already applied to the other region.
page 158
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
EDGE BLEND
Rev F October 2016
<command> <operator> <values>eb.blu.unblended = ? 0 to 63 (integer)
eb.blu.topl = ? 0 to 63 (integer)
eb.blu.top = ? 0 to 63 (integer)
eb.blu.topr = ? 0 to 63 (integer)
eb.blu.bottoml = ? 0 to 63 (integer)
eb.blu.bottom = ? 0 to 63 (integer)
eb.blu.bottomr = ? 0 to 63 (integer)
eb.blu.midl = ? 0 to 63 (integer)
eb.blu.midr = ? 0 to 63 (integer)
eb.blu.x1 = ? 0 to 100 (integer)
eb.blu.y1 = ? 0 to 100 (integer)
eb.blu.x2 = ? -100 to 0 (integer)
eb.blu.y2 = ? -100 to 0 (integer)
eb.blu.x3 = ? 0 to 100 (integer)
eb.blu.y3 = ? 0 to 100 (integer)
eb.blu.x4 = ? -100 to 0 (integer)
eb.blu.y4 = ? -100 to 0 (integer)
eb.reset = 1 = reset width 2 = reset offset 3 = reset width and offset 4 = reset black level uplift 5 = reset width and black level uplift 6 = reset offset and black level offset 7 = reset all
...Continued from previous page Notes
page 159
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
PIP
Rev F October 2016
PIP
The commands in the table below can be used with all projectors:
<command> <operator> <values>pip.mode = ? 0 = Off
1 = PIP 2 = PAP 3 = POP
pip.input = ? 0 = CVBS 1 1 = CVBS 2 2 = S-Video 3 = Component 4 = VGA 5 = 3G-SDI 6 = DVI 7 = HDMI
pip.size = ? 0 = small 1 = medium 2 = large
pip.position = ? 0 = Top Left 1 = Top Right 2 = Bottom Left 3 = Bottom Right 4 = Custom
pip.hpos = ? 0 to 100 (integer)
pip.vpos = ? 0 to 100 (integer)
Notes
page 160
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
3D
Rev F October 2016
3D
The commands in the table below can be used the following 3D projectors:
<command> <operator> <values>3d.enable = ? On, Off
3d.frmultiplier = ? 1 = x1, 2 = x2, 3 = x3
3d.darktime = ? 0 = 0 µs 1 = 650 µs 2 = 1300 µs 3 = 7500 µs
3d.syncoffset = ? -15 to +15 (integer)
3d.syncpolarity = ? pos, neg
3d.dominance = ? left, right
In addition, the 3d.format command can be used the following 3D projectors:
<command> <operator> <values>3d.format = ? auto, seq, fpack, tab, sbs
Notes
The values -15 to +15 represent -1500 µs to +1500 µs.
page 161
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
LAMPS
Rev F October 2016
Lamps
The commands in the table below can be used with the following projectors:
<command> <operator> <values>lamp.mode = ? Dual lamp projectors:
0 = both lamps 1 = lamp 1 2 = lamp 2 3 = auto 1
Quad lamp projectors:
0 = all lamps 1 = auto 3 2 = auto 2 3 = auto 1 4 = lamps 1,2 and 3 5 = lamps 1,2 and 4 6 = lamps 1,3 and 4 7 = lamps 2,3 and 4 8 = lamps 1 and 2 9 = lamps 1 and 3 10 = lamps 1 and 4 11 = lamps 2 and 3 12 = lamps 2 and 4 13 = lamps 3 and 4 14 = lamp 1 15 = lamp 2 16 = lamp 3 17 = lamp 4
lamp.power = ? 1 to 100 (integer)
compensation.mode = ? auto manual
compensation = ? 1 to 200 (integer)
Continued on next page...
Notes
The lamp.power command has a value range between 80 and 100. Any value lower than 80 will be interpreted as 80 by the projector.
page 162
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
LAMPS
Rev F October 2016
<command> <operator> <values>lamp1.hourslamp2.hourslamp3.hourslamp4.hours
?
lamp1.strikeslamp2.strikeslamp3.strikeslamp4.strikes
?
lamp1.seriallamp2.seriallamp3.seriallamp4.serial
?
lamp1.statuslamp2.statuslamp3.statuslamp4.status
? 0 = Off 1 = Pre cooling 2 = Ignition 3 = Ignition confirm 4 = Enable communication 5 = Delay cooling 6 = Warm up eco mode 7 = Warm up 8 = Cool down no restrike 9 = Cool down ok restrike 10 = Normal 11 = Error 12 = Ignition retry 13 = Re strike delay 14 = Enable CSI 15 = Deferred shutdown 16 = Shutdown confirm 17 = Error shutdown 18 = Lamp warmup stage 1 19 = Lamp warmup stage 2
...Continued from previous page Notes
page 163
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
LAMPS
Rev F October 2016
The conditioning command can be used with the following projectors:
<command> <operator> <values>conditioning = ? On, Off
Notes
page 164
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
SETUP
Rev F October 2016
SetupThe commands in the table below can be used with all projectors:
<command> <operator> <values>orientation = ? 0 = Desktop Front
1 = Ceiling Front2 = Desktop Rear3 = Ceiling Rear
control.dhcp = ? On, Off
control.ip = ? A valid IP address in the following format: xxx.xxx.xxx.xxx
control.subnet = ? A valid subnet address in the following format: xxx.xxx.xxx.xxx
shutter = ? on or open off or close
ir.address = ? 0 to 255
power = ? On, Off
factory.reset (execute)
identify (execute)
latency = ? 0 = Low Latency1 = Best Video
dvi.boosteq = ? On, Off
digital.colspace = ? 0 = RGB1 = YPbPr2 = Auto
digital.range = ? 0 = full1 = limited2 = auto
dvi.port = ? 0 = digital1 = analog
Continued on next page...
Notes
identify flashes the keypad lights for 10 seconds to identify the projector.
page 165
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
SETUP
Rev F October 2016
<command> <operator> <values>component.colspace = ? 0 = RGB
1 = YPbPrcomponent.synctype = ? 0 = 3 wire
1 = 4 wire2 = Auto
3gsdi.stream = ? 0 = Stream 11 = Stream 2
lan.dhcp = ? On, Off
lan.ip = ? A valid IP address in the following format xxx.xxx.xxx.xxx
lan.subnet = ? A valid subnet address in the following format xxx.xxx.xxx.xxx
configuration = ? 0 = PIP1 = Edge Blend
Notes...Continued from previous page
page 166
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
INFORMATION
Rev F October 2016
InformationThe commands in the table below can be used with all projectors:
<command> <operator> <values>sw.version ?
board.id ?
fw.version ?
from.version ?
lens.version ?
seq.version ?
model.name ?
serial ?
inlet.temp ?
dmd.temp ?
The commands in the table below can be used with all 3D projectors:
<command> <operator> <values>board.id3d ?
fw.version3d ?
Notes
sw.version returns the software release version, identical to Information > Configuration > Interface.
board.id is identical to Information > Configuration > Hardware.
fw.version returns the firmware version.
from.version returns the factory ROM version.
lens.version returns the lens mount version - identical to Information > Configuration > Lens.
seq.version returns the formatter sequences version, identical to Information > Configuration > Sequences.
inlet.temp and dmd.temp return the temperature in °C at the air inlets and the DMD™ respectively.
board.id3d is identical to Information > Configuration > 3D Hardware.
fw.version3d is identical to Information > Configuration > 3D Firmware.
page 167
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
VIRTUAL OSD
Rev F October 2016
Virtual OSDThe LAN IP Address of the projector can be set by using the Network submenu, which can be found in the Setup menu.Once the LAN IP Address has been set, it is possible to control all the functions available on the OSD by using the embedded Virtual OSD.
To access the Virtual OSD, do one of the following:
• Type the URL http://<LAN IP Address> into the address bar of your browser, then press ENTER.
• Use the DiscoveryTool_V1.0.exe application.
The embedded webpage shown below right should appear.
Menu examplesThe webpages mirror the OSD menus, as shown in the following examples:
• The last 3 bytes of the projector’s MAC Address are shown in the Unit ID, 00‑3E‑7A in the example shown here.
• The menu name is shown in orange underlined text, as in the Main Menu shown here.
• Drop-down lists are represented by similar drop-down lists, as in the Input Selection list shown here.
• Sub-menus are represented by yellow underlined links, as shown here.
Notes
See Using the Discovery Tool to view your network later in this section.
page 168
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
VIRTUAL OSD
Rev F October 2016
Examples (continued)
• Sliders are represented by similar sliders, as in the Array Width and Array Height sliders shown here.
• Items that are not available are shown grayed-out, as shown here.
• To return from a sub-menu to the previous menu, click on the Back link at the bottom of the menu.
• Commands are represented by Do it buttons, as shown here.
Notes
page 169
Digital Projection Titan 930 / Quad / LED Series
Protocol Guide
VIRTUAL OSD
Rev F October 2016
Using the Discovery Tool to view your networkThe Discovery Tool allows you to view the IP addresses of all projectors in your network.
The tool opens the following page in your browser:
Click on a projector IP address to access the Virtual OSD for that projector.
Notes
The tool will only find projectors from the same subnet as the host computer. The IP addresses of these projectors will be identical up to the third octet as shown in the example.
115-482F Protocol Guides
Contact Information:
Digital Projection Limited
Greenside Way, Middleton Manchester M24 1XX, UKRegistered in England No. 2207264 Registered Office: as aboveTel (+44) 161 947 3300 Fax (+44) 161 684 [email protected] [email protected]
Digital Projection Inc.
55 Chastain Road, Suite 115 Kennesaw, GA 30144, USATel (+1) 770 420 1350 Fax (+1) 770 420 [email protected] www.digitalprojection.com
Digital Projection China
中国 北京市 朝阳区 芍药居北里101号 世奥国际中心A座2006室(100029)Rm A2006 ShaoYaoJu 101 North Lane Shi Ao International Center Chaoyang District Beijing 100029, PR CHINA Tel (+86) 10 84888566 Fax (+86) 10 [email protected] www.dp-china.com.cn
Digital Projection Asia
16 New Industrial Road #02-10 Hudson Technocentre Singapore 536204Tel (+65) 6284-1138 Fax (+65) 6284-1238www.digitalprojectionasia.com