Barco BarcoGraphics Maxwell/ 6300 User Manual
Barco BarcoGraphics Maxwell/ 6300 User Manual

Barco BarcoGraphics Maxwell/ 6300 User Manual

Serial communications lcd-dlp projectors
Hide thumbs Also See for BarcoGraphics Maxwell/ 6300:

Advertisement

Quick Links

  


   
    
R5975236
Revision : 08
Revision date : 13/01/2004
Printing date : 13/01/2004

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BarcoGraphics Maxwell/ 6300 and is the answer not in the manual?

Questions and answers

Summary of Contents for Barco BarcoGraphics Maxwell/ 6300

  • Page 1               R5975236 Revision : 08 Revision date : 13/01/2004 Printing date : 13/01/2004...
  • Page 4 index ......................4 communication protocol................17 communication protocol................18 communication settings................19 hardware....................20 hardware....................21 hardware....................22 syntax ......................23 syntax ......................24 syntax ......................25 abbreviations.....................26 acknowledge – no acknowledge..............28 balance, decrement..................29 balance, increment ..................30 bass, decrement ..................31 bass, increment..................32 brightness, decrement................33 brightness, increment ................34 color, decrement..................35 color, increment ..................36 contrast, decrement ...................37 contrast, increment ..................38 infrared control ..................39...
  • Page 5 projector status, read .................53 projector status, read .................54 projector status, write off ................55 projector status, write on................56 sharpness, decrement ................57 sharpness, increment .................58 source/slot, read number ................59 source/slot, read number ................60 source/slot, write number ................61 source/slot, write number ................62 tint, decrement...................63 tint, increment ...................64 treble, decrement..................65 treble, increment ..................66...
  • Page 6 bass, read....................97 bass, write ....................98 baudrate pc, write..................99 baudrate pc, write..................100 blanking bottom, decrement..............101 blanking bottom, increment..............102 blanking bottom, read ................103 blanking bottom, read ................104 blanking bottom, write ................105 blanking bottom, write ................106 blanking left, decrement................107 blanking left, increment................108 blanking left, read ...................109 blanking left, read ...................110 blanking left, write ..................111 blanking left, write ..................112...
  • Page 7 clamp width, write...................142 color, read ....................143 color, read ....................144 color, write ....................145 color balance, decrement.................146 color balance, increment .................147 color balance, read ..................148 color balance, read ..................149 color balance, read ..................150 color balance, write.................151 color balance, write.................152 color temperature, read ................153 color temperature, read ................154 color temperature, write ................155 color temperature, write ................156...
  • Page 8 field polarity, read...................187 field polarity, write..................188 field polarity, write..................189 field select, read ..................190 field select, read ..................191 field select, write ..................192 field select, write ..................193 file, copy ....................194 file, copy ....................195 file, copy ....................195 file, delete....................197 file, delete....................198 file, list ....................199 file, list ....................200 file, list ....................201 file, list active..................202...
  • Page 9 horizontal period, write ................232 information display, read ................233 information display, read ................234 infrared ports, read ..................235 infrared ports, read ..................236 infrared ports, write.................237 infrared ports, write.................238 installation, read..................239 installation, read..................240 installation, write..................241 interlaced, read..................242 interlaced, read..................243 interlaced, write off .................244 interlaced, write on..................245 internal pattern, write ................246 internal pattern, write ................247...
  • Page 10 lamp, reset run time.................277 lamp, write CLO status................278 lamp, write CLO status................279 lamp, write status ..................280 lamp, write status ..................281 language, read ..................282 language, read ..................283 language, write ..................284 language, write ..................285 lens, bridge....................286 lens, bridge....................287 lens, focus ....................288 lens, focus ....................289 lens, shift ....................290 lens, shift ....................291 lens, tilt....................292...
  • Page 11 logo, read position...................322 logo, read position...................323 logo, read status ..................324 logo, read status ..................325 logo, write background ................326 logo, write background ................327 logo, write hot-key ..................328 logo, write hot-key ..................329 logo, write position .................330 logo, write position .................331 logo, write status ..................332 logo, write status ..................333 network, read configuration ..............334 network, read configuration ..............335...
  • Page 12 pip, read source ..................367 pip, read window..................368 pip, read window..................369 pip, write source..................370 pip, write source..................371 pip, write window..................372 pip, write window..................373 pixels active, decrement ................374 pixels active, increment................375 pixels active, read..................376 pixels active, read..................377 pixels active, write ..................378 pixels active, write ..................379 pixel start, decrement ................380 pixel start, increment................381 pixel start, read..................382...
  • Page 13 shift horizontal, read ................412 shift horizontal, read ................413 shift horizontal, write ................414 shift horizontal, write ................415 shift vertical, decrement ................416 shift vertical, increment................417 shift vertical, read..................418 shift vertical, read..................419 shift vertical, write ..................420 shift vertical, write ..................421 size horizontal, decrement...............422 size horizontal, increment ...............423 size horizontal, read ................424 size horizontal, read ................425...
  • Page 14 soft edge size, read..................457 soft edge size, write.................458 soft edge size, write.................459 software, read language................460 software, read language................461 software, read type ..................462 software, read type ..................463 software, read version ................464 software, read version ................465 source/slot, read number+mode ..............466 source/slot, read number+mode ..............467 source/slot, read number+mode ..............467 source/slot, read number+mode ..............469 source/slot, write number+mode .............470...
  • Page 15 appendix : command summary..............500 appendix : command summary..............501 appendix : command summary..............502 appendix : command summary..............503 appendix : command summary..............504 appendix : command summary..............505 appendix : command summary..............506 appendix : command summary..............507 appendix : command summary..............508 appendix : command summary..............509 appendix : command summary..............510 appendix : command summary..............511 appendix : command summary..............512...
  • Page 17 Communication protocol summary Start byte \xfe Projector address Command byte(s) Data bytes (OPTIONAL) Checksum byte Stop byte \xff Start byte The "start byte" informs the projector (in case of transmission) or the computer (in case of reception) that a new data transfer will take place. Projector address : The "projector address"...
  • Page 18 Checksum byte : The "checksum byte" is used to detect errors during transmission or reception. Formula : Checksum byte = (Projector address + Command bytes + Data bytes) modulo 256 Stop byte : The "stop byte" informs the projector (in case of transmission) or the computer (in case of reception) that the data transfer is complete and that the interpretation of the command and data bytes can start.
  • Page 19 Communication settings summary Baud rate see Owner’s Manual Data bits Parity Stop bits Baud Rate : Defines the speed of the data transfer. The baud rate can be set, depending on the type of projector, using the dip switches on the processor board of the projector or using the menu structure.
  • Page 20 Connector labelled "RS232 IN" : This female D9-pin connector is used to connect the projector with the computer. Connector labelled "RS232 OUT" : This male D9-pin connector is used to drive the next projector in a chain. Pin-out : The pin-out is the ’standard’ PC-AT convention, which is : Pin # Name Full name...
  • Page 21 Cable (IBM PC or compatible Ø projector) : female male order number R9827560 (cable length = 15m) order number R9827570 (cable length = 30m)
  • Page 22 Cable (MAC Ø projector) : HSKo HSKi TxD- mini 8 RXD- male TXD+ n.c. RXD+ order number R9827640 (D9-DIN mini8; cable length = 1m) order number R9827560 (D9-D9; cable length = 15m) order number R9827570 (D9-D9; cable length = 30m) Signal levels : State Voltage...
  • Page 23 Characters : In this manual, all characters are expressed using the C- language syntax : GGG = 0..255 decimal values KK = 00..ff hexadecimal values \xKK Negative values/numbers : The 2s complement number system is used to express negative numbers. Pascal-language string : A Pascal-language string consists of one or more characters.
  • Page 24 C-language string : A C-language string consists of one or more characters. The last character of the string is always the NULL (\x00) character. Therefore, the length of a C-language string is determined by the position of the NULL character. Example : "hello world"...
  • Page 25: Index

    Filename A filename is specified as a C-language string. This string has to follow some rules : Filename x x x x x x x x . y z z NULL length string = 12 x = character of the base name (= 8 characters) ’a’...
  • Page 26 Constant Light Output. Liquid Crystal Display. Least Significant Byte. In some exceptional cases : Least Significant Bit. Most Significant Byte. In some exceptional cases : Most Significant Bit. On Screen Display.
  • Page 28: Communication Protocol

    Description : When the projector receives a command, the command format is checked (see communication protocol), including the projector address and the checksum. If the command format contains an error, the command is ignored. If the command format is correct, the projector checks if the command is a valid command.
  • Page 29 Description : Decrement balance. Command : Command[0] \x23 Command[1] \x0a Data : No data bytes. Projector type : All projectors with audio control. Example : Decrement balance of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23...
  • Page 30 Description : Increment balance. Command : Command[0] \x22 Command[1] \x0a Data : No data bytes. Projector type : All projectors with audio control. Example : Increment balance of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22...
  • Page 31 Description : Decrement bass. Command : Command[0] \x23 Command[1] \x08 Data : No data bytes. Projector type : All projectors with audio control. Example : Decrement bass of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23...
  • Page 32 Description : Increment bass. Command : Command[0] \x22 Command[1] \x08 Data : No data bytes. Projector type : All projectors with audio control. Example : Increment bass of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22...
  • Page 33 Description : Decrement brightness. Command : Command[0] \x04 Data : No data bytes. Projector type : All projectors with audio control. Example : Decrement the brightness of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x04 Checksum...
  • Page 34 Description : Increment brightness. Command : Command[0] \x03 Data : No data bytes. Example : Increment the brightness of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x03 Checksum \x04 Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 35 Description : Decrement color (saturation). Command : Command[0] \x06 Data : No data bytes. Example : Decrement the color of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x06 Checksum \x07 Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 36 Description : Increment color (saturation). Command : Command[0] \x05 Data : No data bytes. Example : Increment the color of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x05 Checksum \x06 Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 37 Description : Decrement contrast. Command : Command[0] \x02 Data : No data bytes. Example : Decrement contrast of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x02 Checksum \x03 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01...
  • Page 38 Description : Increment contrast. Command : Command[0] \x01 Data : No data bytes. Example : Increment contrast of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x01 Checksum \x02 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01...
  • Page 39 Description : Simulation of the infrared remote control unit. The codes act in the same way as if they were sent by an infrared remote control unit or the local keypad. Command : Command[0] \x30 Data : Possible codes used for Data[0] : Data[0] \x77 \x19...
  • Page 40 BASS+ \x3a BASS- \x3b BRIGHTNESS \x27 BRIGHTNESS+ \x2a BRIGHTNESS- \x2b COLOR \x30 COLOR+ \x2c COLOR- \x2d CONTRAST \x25 CONTRAST+ \x28 CONTRAST- \x29 ENTER \x0a EXIT \x08 \x6b \x6c \x6d \x6e \x6f FREEZ \x1b HELP \x1e MUTE \x1f PAUSE \x0f PHASE \x32 PHASE+ \x34...
  • Page 41 TINT \x31 TINT+ \x2e TINT- \x2f TREBLE+ \x3c TREBLE- \x3d VOLUME+ \x38 VOLUME- \x39 Optional, a second data byte (Data[1]) can be sent. If this byte is 1, the projector handles the key (Data[0]) as it was sent using a remote control, taking all necessary delays into account.
  • Page 42 Example : Select source 3 of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x30 Data[0] \x12 Checksum \x43 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 43 Description : Read the status of mute audio. Command : Command[0] \x21 Command[1] \x3d Data : No data bytes. Return data : Data[0] = status mute audio. Mute audio Data[0] Disabled \x00 Enabled \x01 Projector type : All projectors with audio control.
  • Page 44 Example : Read the status of mute audio of a projector with address \x01. Suppose the audio is muted. Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x3d Checksum \x5f Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1]...
  • Page 45 Description : Disable audio mute. Command : Command[0] \x26 Command[1] \x3d Data : No data bytes. Projector type : All projectors with audio control. Example : Disable audio mute of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x26...
  • Page 46 Description : Enable audio mute. Command : Command[0] \x27 Command[1] \x3d Data : No data bytes. Projector type : All projectors with audio control. Example : Enable audio mute of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x27...
  • Page 47 Description : Read the status of mute video. Command : Command[0] \x21 Command[1] \x3e Data : No data bytes. Return data : Data[0] = status mute video. Mute audio Data[0] Disabled \x00 Enabled \x01...
  • Page 48 Example : Read the status of mute video of a projector with address \x01. Suppose the video is muted. Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x3e Checksum \x60 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1]...
  • Page 49 Description : Disable video mute. Command : Command[0] \x26 Command[1] \x3e Data : No data bytes. Example : Disable video mute of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x26 Command[1] \x3e Checksum \x65 Stop \xff Receive (acknowledge) Start...
  • Page 50 Description : Enable video mute. The on-screen-display will be muted too ! Command : Command[0] \x27 Command[1] \x3e Data : No data bytes. Example : Enable video mute of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x27 Command[1]...
  • Page 51 Description : Decrement phase. Command : Command[0] \x0c Data : No data bytes. Example : Decrement phase of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x0c Checksum \x0d Stop \xff Receive (acknowledge) Start \xfe Projector address \x01...
  • Page 52 Description : Increment phase. Command : Command[0] \x0b Data : No data bytes. Example : Increment phase of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x0b Checksum \x0c Stop \xff Receive (acknowledge) Start \xfe Projector address \x01...
  • Page 53 Description : Read the projector status. Command : Command[0] \x67 Data : No data bytes. Return data : The return data consists of one data byte containing the projector status. Only bit0 (least significant bit) to bit3/bit4* are significant. bit# bit = 0 bit = 1 bit0...
  • Page 54 Example : Read the status of a projector with address \x01. Suppose the status is projector on, text on, video mute off, picture frozen and no 800-peripheral connected. Transmit Start \xfe Projector address \x01 Command[0] \x67 Checksum \x68 Stop \xff Receive (acknowledge) Start \xfe...
  • Page 55 Description : Set the projector off. Command : Command[0] \x66 Data : No data bytes. Example : Set the projector with address \x01 off. Transmit Start \xfe Projector address \x01 Command[0] \x66 Checksum \x67 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0]...
  • Page 56 Description : Set the projector on. Command : Command[0] \x65 Data : No data bytes. Example : Set the projector with address \x01 on. Transmit Start \xfe Projector address \x01 Command[0] \x65 Checksum \x66 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0]...
  • Page 57 Description : Decrement sharpness. Command : Command[0] \x0a Data : No data bytes. Example : Decrement sharpness of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x0a Checksum \x0b Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00...
  • Page 58 Description : Increment sharpness. Command : Command[0] \x09 Data : No data bytes. Example : Increment sharpness of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x09 Checksum \x0a Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00...
  • Page 59 Description : Read active source or slot. Command : Command[0] \x32 Data : No data bytes. Return data : Source or slot number (\x01..).
  • Page 60 Example : Read the active source/slot number of a projector with address \x01. Suppose the answer is \x03. Transmit Start \xfe Projector address \x01 Command[0] \x32 Checksum \x33 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07...
  • Page 61 Description : Select a source or slot. Command : Command[0] \x31 Data : Source or slot number (\x01..).
  • Page 62 Example : Select source 1 of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x31 Data[0] \x01 Checksum \x33 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 63 Description : Decrement tint (hue). Command : Command[0] \x08 Data : No data bytes. Example : Decrement tint of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x08 Checksum \x09 Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 64 Description : Increment tint (hue). Command : Command[0] \x07 Data : No data bytes. Example : Increment tint of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x07 Checksum \x08 Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 65 Description : Decrement treble. Command : Command[0] \x23 Command[1] \x09 Data : No data bytes. Projector type : All projectors with audio control. Example : Decrement treble of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23...
  • Page 66 Description : Increment treble. Command : Command[0] \x22 Command[1] \x09 Data : No data bytes. Projector type : All projectors with audio control. Example : Increment treble of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22...
  • Page 67 Description : Decrement volume. Command : Command[0] \x23 Command[1] \x07 Data : No data bytes. Projector type : All projectors with audio control. Example : Decrement volume of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23...
  • Page 68 Description : Increment volume. Command : Command[0] \x22 Command[1] \x07 Data : No data bytes. Projector type : All projectors with audio control. Example : Increment volume of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22...
  • Page 70: Line Lcd, Read

    Description : Read data from the 2 line LCD. The data read contains : - the status of the backlight - all text - the status and position of the cursor. Command : Command[0] \x7a Command[1] \x01 Data : No data bytes. Return data : The return data is a concatenation of the command bytes (except Command[0]), data and return data of following...
  • Page 71 Example : Read data from the 2 line LCD of a projector with address \x01. Suppose the backlight is on, top line (line 0) contains the text "hello world" and the cursor is off. Transmit Start \xfe Projector address \x01 Command[0] \x7a Command[1]...
  • Page 72 Receive (answer) Start \xfe Projector address \x01 Command[0] \x7a "Backlight" Command[1] \x04 "Backlight" Return data[0] \x01 "Text" Command [1] \x02 "Text" Data[0] \x00 "Text" Data[1] \x00 "Text" Return data[0] \x68 (= ’h’) "Text" Return data[1] \x65 (= ’e’) "Text" Return data[2] \x6c (= ’l’) "Text"...
  • Page 73 Description : Read the status of the backlight of the 2 line LCD. Command : Command[0] \x7a Command[1] \x04 Data : No data bytes. Return data : Data[0] = status. Status Data[0] \x00 \x01 Projector type : All projectors equipped with a 2 line LCD.
  • Page 74 Example : Read the status of the backlight of the 2 line LCD of a projector with address \x01. Suppose the backlight is on. Transmit Start \xfe Projector address \x01 Command[0] \x7a Command[1] \x04 Checksum \x7f Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 75 Description : Read the status and position of the cursor of the 2 line LCD. Command : Command[0] \x7a Command[1] \x03 Data : No data bytes. Return data : Description Data[0] horizontal position (\x00..) Data[1] vertical position (\x00..) Data[2] Status Data[3] Blink Status...
  • Page 76 Read the status and position of the cursor of the 2 line LCD of a projector with address \x01. Suppose the cursor is on, blinks and is positioned at location (4, 0). Transmit Start \xfe Projector address \x01 Command[0] \x7a Command[1] \x03 Checksum...
  • Page 77 Description : Read the format (maximum number of characters and maximum number of lines) of the 2 line LCD. Command : Command[0] \x7a Command[1] \x06 Data : No data bytes. Return data : Description Data[0] number of characters Data[1] number of lines Projector type : All projectors equipped with a 2 line LCD.
  • Page 78 Transmit Start \xfe Projector address \x01 Command[0] \x7a Command[1] \x06 Checksum \x81 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x7a Command[1] \x06 Data[0] \x18 Data[1]...
  • Page 79 Description : Read the text displayed on the 2 line LCD. Command : Command[0] \x7a Command[1] \x02 Data : Data[0] horizontal position (\x00..) Data[1] vertical position (\x00..) Data[2] max number of characters Note : Data[2] is optional Return data : Text as a C-language string.
  • Page 80 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x7a Command[1] \x02 Data[0] \x00 Data[1] \x00 Data[2] \x68 (= ’h’) Data[3] \x65 (= ’e’) Data[4] \x6c (= ’l’) Data[5] \x6c (= ’l’) Data[6]...
  • Page 81 Description : Set the backlight on/off of the 2 line LCD. Command : Command[0] \x7a Command[1] \x84 Data : Data[0] = Status Status Data[0] \x00 \x01 Note : This command can be combined with other "2 lines LCD, write" commands. Projector type : All projectors equipped with a 2 line LCD.
  • Page 82 Example : Set the backlight on of the 2 line LCD of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x7a Command[1] \x84 Data[0] \x01 Checksum \x00 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1]...
  • Page 83 Description : Clear all data displayed on the 2 line LCD. Command : Command[0] \x7a Command[1] \x85 Data : No data bytes. Note : This command can be combined with other "2 lines LCD, write" commands. Projector type : All projectors equipped with a 2 line LCD.
  • Page 84 Example : Clear all data from the 2 line LCD of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x7a Command[1] \x85 Checksum \x00 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07...
  • Page 85 Description : Set the cursor on or off at a certain position on the 2 line LCD. Only one cursor is available ! Command : Command[0] \x7a Command[1] \x83 Data : Description Data[0] horizontal position (\x00..) Data[1] vertical position (\x00..) Data[2] Status Data[3]...
  • Page 86 Projector type : All projectors equipped with a 2 line LCD. Example : Set a blinking cursor at position (4, 0) on the 2 line LCD of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x7a Command[1] \x83 Data[0]...
  • Page 87 Description : Write text on the 2 line LCD. Command : Command[0] \x7a Command[1] \x82 Data : Description Data[0] horizontal position (\x00..) Data[1] vertical position (\x00..) Data[2.. C-Language string Note : This command can be combined with other "2 lines LCD, write"...
  • Page 88 Transmit Start \xfe Projector address \x01 Command[0] \x7a Command[1] \x82 Data[0] \x00 Data[1] \x00 Data[2] \x68 (= ’h’) Data[3] \x65 (= ’e’) Data[4] \x6c (= ’l’) Data[5] \x6c (= ’l’) Data[6] \x6f (= ’o’) Data[7] \x20 (= ’ ’) Data[8] \x77 (= ’w’) Data[9] \x6f (= ’o’)
  • Page 89 Description : Read the configuration of the 800-peripheral output module. Command : Command[0] \xf2 Command[1] \x81 Data : No data bytes. Return data : Data[0] = configuration. Output module Data[0] configuration Standard \x00 5 Cable \x01 Example : Read the configuration of the 800-peripheral output module of a projector with address \x01.
  • Page 90 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \xf2 Command[1] \x81 Data[0] \x00 Checksum \x74 Stop \xff...
  • Page 91 Description : Set-up the configuration of the 800-peripheral output module. Command : Command[0] \xf2 Command[1] \x01 Data : Data[0] = configuration. Output module Data[0] configuration Standard \x00 5 Cable \x01 Example : Configure the 800-peripheral output module to be “Standard” of a projector with address \x01. Transmit Start \xfe...
  • Page 92 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 93 Description : Read the actual balance value. Command : Command[0] \x21 Command[1] \x0a Data : No data bytes. Return data : Data[0] = balance value. Projector type : All projectors with audio control. Example : Read the actual balance value of a projector with address \x01.
  • Page 94 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x0a Data[0] \xeb Checksum \x17 Stop \xff...
  • Page 95 Description : Write a new balance value. Command : Command[0] \x20 Command[1] \x0a Data : Data[0] = balance value. Projector type : All projectors with audio control. Example : Set the balance to \xeb (= -21) on a projector with address \x01.
  • Page 96 Description : Read the actual bass value. Command : Command[0] \x21 Command[1] \x08 Data : No data bytes. Return data : Data[0] = bass value. Projector type : All projectors with audio control. Example : Read the actual bass value of a projector with address \x01.
  • Page 97 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x08 Data[0] \x01 Checksum \x2b Stop \xff...
  • Page 98 Description : Write a new bass value. Command : Command[0] \x20 Command[1] \x08 Data : Data[0] = bass value. Projector type : All projectors with audio control. Example : Set the bass to \x01 (= +1) on a projector with address \x01.
  • Page 99 Description : Change de pc baudrate. Command : Command[0] \x75 Data : Data[] c-language string Notes : - The acknowledge is sent at the same baudrate as the question. The baudrate will be changed after transmission of the acknowledge sequence. - If the data contains a non-valid c-language string or an invalid baudrate, the baudrate will be set to 9600.
  • Page 100 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 101 Description : Decrement blanking bottom. Command : Command[0] \x23 Command[1] \x4d Data : No data bytes. Example : Decrement blanking bottom of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x4d Checksum \x71 Stop \xff...
  • Page 102 Description : Increment blanking bottom. Command : Command[0] \x22 Command[1] \x4d Data : No data bytes. Example : Increment blanking bottom of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x4d Checksum \x70 Stop \xff...
  • Page 103 Description : Read the actual value of blanking bottom. Command : Command[0] \x21 Command[1] \x4d Data : No data bytes. Return data : Data[0..1] = value of blanking bottom. Data[0] MSB of value Data[1] LSB of value Example : Read the actual value of blanking bottom of a projector with address \x01.
  • Page 104 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x4d Data[0] \x00 Data[1] \x00 Checksum \x6f Stop \xff...
  • Page 105 Description : Write a new value for blanking bottom. Command : Command[0] \x20 Command[1] \x4d Data : Data[0..1] = value of blanking bottom. Data[0] MSB of value Data[1] LSB of value Example : Set the blanking bottom to 0 on a projector with address \x01.
  • Page 106 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 107 Description : Decrement blanking left. Command : Command[0] \x23 Command[1] \x4e Data : No data bytes. Example : Decrement blanking left of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x4e Checksum \x72 Stop \xff...
  • Page 108 Description : Increment blanking left. Command : Command[0] \x22 Command[1] \x4e Data : No data bytes. Example : Increment blanking left of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x4e Checksum \x71 Stop \xff...
  • Page 109 Description : Read the actual value of blanking left. Command : Command[0] \x21 Command[1] \x4e Data : No data bytes. Return data : Data[0..1] = value of blanking left. Data[0] MSB of value Data[1] LSB of value Example : Read the actual value of blanking left of a projector with address \x01.
  • Page 110 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x4e Data[0] \x00 Data[1] \x00 Checksum \x70 Stop \xff...
  • Page 111 Description : Write a new value for blanking left. Command : Command[0] \x20 Command[1] \x4e Data : Data[0..1] = value of blanking left. Data[0] MSB of value Data[1] LSB of value Example : Set the blanking left to 0 on a projector with address \x01. Transmit Start \xfe...
  • Page 112 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 113 Description : Decrement blanking right. Command : Command[0] \x23 Command[1] \x4f Data : No data bytes. Example : Decrement blanking right of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x4f Checksum \x73 Stop \xff...
  • Page 114 Description : Increment blanking right. Command : Command[0] \x22 Command[1] \x4f Data : No data bytes. Example : Increment blanking right of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x4f Checksum \x72 Stop \xff...
  • Page 115 Description : Read the actual value of blanking right. Command : Command[0] \x21 Command[1] \x4f Data : No data bytes. Return data : Data[0..1] = value of blanking right. Data[0] MSB of value Data[1] LSB of value Example : Read the actual value of blanking right of a projector with address \x01.
  • Page 116 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x4f Data[0] \x00 Data[1] \x00 Checksum \x71 Stop \xff...
  • Page 117 Description : Write a new value for blanking right. Command : Command[0] \x20 Command[1] \x4f Data : Data[0..1] = value of blanking right. Data[0] MSB of value Data[1] LSB of value Example : Set the blanking right to 0 on a projector with address \x01.
  • Page 118 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 119 Description : Decrement blanking top. Command : Command[0] \x23 Command[1] \x4c Data : No data bytes. Example : Decrement blanking top of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x4c Checksum \x70 Stop \xff...
  • Page 120 Description : Increment blanking top. Command : Command[0] \x22 Command[1] \x4c Data : No data bytes. Example : Increment blanking top of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x4c Checksum \x6f Stop \xff...
  • Page 121 Description : Read the actual value of blanking top. Command : Command[0] \x21 Command[1] \x4c Data : No data bytes. Return data : Data[0..1] = value of blanking top. Data[0] MSB of value Data[1] LSB of value Example : Read the actual value of blanking top of a projector with address \x01.
  • Page 122 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x4c Data[0] \x00 Data[1] \x00 Checksum \x6e Stop \xff...
  • Page 123 Description : Write a new value for blanking top. Command : Command[0] \x20 Command[1] \x4c Data : Data[0..1] = value of blanking top. Data[0] MSB of value Data[1] LSB of value Example : Set the blanking top to 0 on a projector with address \x01. Transmit Start \xfe...
  • Page 124 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 125 Description : Read the actual brightness value. Command : Command[0] \x21 Command[1] \x02 Data : No data bytes. Return data : Data[0] = brightness value. Example : Read the actual brightness value of a projector with address \x01. Suppose the brightness equals \x20. Transmit Start \xfe...
  • Page 126 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x02 Data[0] \x20 Checksum \x44 Stop \xff...
  • Page 127 Description : Write a new brightness value. Command : Command[0] \x20 Command[1] \x02 Data : Data[0] = brightness value. Example : Set the brightness to \x20 on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x02 Data[0]...
  • Page 128 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 129 Description : Decrement the clamp delay. Command : Command[0] \x23 Command[1] \x67 Data : No data bytes. Example : Decrement the clamp delay of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x67 Checksum \x8b...
  • Page 130 Description : Increment the clamp delay. Command : Command[0] \x22 Command[1] \x67 Data : No data bytes. Example : Increment the clamp delay of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x67 Checksum \x8a...
  • Page 131 Description : Read the actual value of the clamp delay. Command : Command[0] \x21 Command[1] \x67 Data : No data bytes. Return data : Data[0] = value of the clamp delay. Example : Read the actual value of the clamp delay of a projector with address \x01.
  • Page 132 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x67 Data[0] \x00 Checksum \x89 Stop \xff...
  • Page 133 Description : Write a new value for the clamp delay. Command : Command[0] \x20 Command[1] \x67 Data : Data[0] = value of the clamp delay. Example : Set the clamp delay to \x00 on a projector with address \x01. Transmit Start \xfe Projector address...
  • Page 134 Description : Read the actual value of the clamp edge. Command : Command[0] \x21 Command[1] \x66 Data : No data bytes. Return data : Data[0] = value of the clamp edge. Data[0] Leading \x00 Trailing \x01 Example : Read the actual value of the clamp edge of a projector with address \x01.
  • Page 135 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x66 Data[0] \x00 Checksum \x88 Stop \xff...
  • Page 136 Description : Set the clamp edge to leading. Command : Command[0] \x26 Command[1] \x66 Data : No data bytes. Example : Set the clamp edge to leading on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x26 Command[1] \x66...
  • Page 137 Description : Set the clamp edge to trailing. Command : Command[0] \x27 Command[1] \x66 Data : No data bytes. Example : Set the clamp edge to trailing on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x27 Command[1] \x66...
  • Page 138 Description : Decrement the clamp width. Command : Command[0] \x23 Command[1] \x68 Data : No data bytes. Example : Decrement the clamp width of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x68 Checksum \x8c...
  • Page 139 Description : Increment the clamp width. Command : Command[0] \x22 Command[1] \x68 Data : No data bytes. Example : Increment the clamp width of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x68 Checksum \x8b...
  • Page 140 Description : Read the actual value of the clamp width. Command : Command[0] \x21 Command[1] \x68 Data : No data bytes. Return data : Data[0] = value of the clamp width. Example : Read the actual value of the clamp width of a projector with address \x01.
  • Page 141 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x68 Data[0] \x32 Checksum \xbc Stop \xff...
  • Page 142 Description : Write a new value for the clamp width. Command : Command[0] \x20 Command[1] \x68 Data : Data[0] = value of the clamp width. Example : Set the clamp width to \x32 on a projector with address \x01. Transmit Start \xfe Projector address...
  • Page 143 Description : Read the actual color (saturation) value. Command : Command[0] \x21 Command[1] \x03 Data : No data bytes. Return data : Data[0] = color value. Example : Read the actual color value of a projector with address \x01. Suppose the color equals \x20. Transmit Start \xfe...
  • Page 144 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x03 Data[0] \x20 Checksum \x45 Stop \xff...
  • Page 145 Description : Write a new color (saturation) value. Command : Command[0] \x20 Command[1] \x03 Data : Data[0] = color value. Example : Set the color to \x20 on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x03...
  • Page 146 Description : Decrement the actual color balance. Command (color balance red/green) : Command[0] \x23 Command[1] \x43 Command (color balance blue/green) : Command[0] \x23 Command[1] \x44 Data : No data bytes. Example : Decrement the color balance red/green on a projector with address \x01.
  • Page 147 Description : Increment the actual color balance. Command (color balance red/green) : Command[0] \x22 Command[1] \x43 Command (color balance blue/green) : Command[0] \x22 Command[1] \x44 Data : No data bytes. Example : Increment the color balance red/green on a projector with address \x01.
  • Page 148 Description : Read the color balance. Command (color balance red/green) : Command[0] \x21 Command[1] \x43 Command (color balance blue/green) : Command[0] \x21 Command[1] \x44 Data (only in case of reading the color balance of a specified color temperature) : Data[0] = color temperature. Data[0] "PROJECTOR WHITE"...
  • Page 149 Return data : Data[0] = value of color balance multiplied by 100. Data[0] \x00..\xfa Example : Data[0]=\x64 equals 1.00...
  • Page 150 Example : Read the color balance red/green of a projector with address \x01. Suppose the color balance equals 1.00. Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x43 Checksum \x65 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1]...
  • Page 151 Description : Write the actual color balance. Command (color balance red/green) : Command[0] \x20 Command[1] \x43 Command (color balance blue/green) : Command[0] \x20 Command[1] \x44 Data : Data[0] = value of color balance multiplied by 100. Data[0] \x00..\xfa Example : Data[0]=\x64 equals 1.00 Example : Set the color balance red/green to 1.00 on a projector with address \x01.
  • Page 152 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 153 Description : Read the actural color temperature. Command (color balance red/green) : Command[0] \x21 Command[1] \x45 Data : No data bytes. Return data : Data[0] = color temperature. Data[0] "PROJECTOR WHITE" custom color balance derived from "PROJECTOR WHITE" custom color balance derived from 3200, 5400, 6500 or 9300 3200...
  • Page 154 Example : Read the actual color temperature of a projector with address \x01. Suppose the color temperature equals 6500. Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x45 Checksum \x67 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1]...
  • Page 155 Description : Write the color temperature. Command : Command[0] \x20 Command[1] \x45 Data : Data[0] = color temperature. Data[0] "PROJECTOR WHITE" custom color balance derived from "PROJECTOR WHITE" custom color balance derived from 3200, 5400, 6500 or 9300 3200 5400 6500 9300...
  • Page 156 Example : Set the color temperature to 6500 on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x45 Data[0] \x41 Checksum \xa7 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07...
  • Page 157 Description : Read the actual contrast value. Command : Command[0] \x21 Command[1] \x01 Data : No data bytes. Return data : Data[0] = contrast value. Example : Read the actual contrast value of a projector with address \x01. Suppose the contrast equals \x30. Transmit Start \xfe...
  • Page 158 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x01 Data[0] \x30 Checksum \x53 Stop \xff...
  • Page 159 Description : Write a new contrast value. Command : Command[0] \x20 Command[1] \x01 Data : Data[0] = contrast value. Example : Set the contrast to \x30 on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x01 Data[0]...
  • Page 160 Description : Decrement dimming. Command : Command[0] \x23 Command[1] \x0d Data : No data bytes. Projector type : Please verify the Owner’s Manual of the projector if the dimming feature is supported. Example : Decrement dimming of a projector with address \x01 by one.
  • Page 161 Description : Increment dimming. Command : Command[0] \x22 Command[1] \x0d Data : No data bytes. Projector type : Please verify the Owner’s Manual of the projector if the dimming feature is supported. Example : Increment dimming of a projector with address \x01 by one.
  • Page 162 Description : Read the dimming value. Command : Command[0] \x21 Command[1] \x0d Data : No data bytes. Return data : Data[0] = dimming value. Projector type : Please verify the Owner’s Manual of the projector if the dimming feature is supported. Example : Read the dimming value of a projector with address \x01.
  • Page 163 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x0d Data[0] \x07 Checksum \x36 Stop \xff...
  • Page 164 Description : Decrement the fade value. The audio volume level of the external speaker(s) will decrease or the audio volume of the internal speaker(s) will increase. Command : Command[0] \x23 Command[1] \x5f Data : No data bytes. Projector type : All projectors with audio control.
  • Page 165 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 166 Description : Increment the fade value. The audio volume level of the external speaker(s) will increase or the audio volume of the internal speaker(s) will decrease. Command : Command[0] \x22 Command[1] \x5f Data : No data bytes. Projector type : All projectors with audio control.
  • Page 167 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 168 Description : Read the actual fade value. Command : Command[0] \x21 Command[1] \x5f Data : No data bytes. Return data : Data[0] = fade value. Projector type : All projectors with audio control. Example : Read the actual fade value of a projector with address \x01.
  • Page 169 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x5f Data[0] \xf1 Checksum \x72 Stop \xff...
  • Page 170 Description : Write a new fade value. Command : Command[0] \x20 Command[1] \x5f Data : Data[0] = fade value. Projector type : All projectors with audio control. Example : Set the fade value to -15 (\xf1) on a projector with address \x01.
  • Page 171 Description : Decrement the fade value of the external speaker(s). The audio volume level of the external speaker(s) will decrease. Command : Command[0] \x23 Command[1] \x41 Data : No data bytes. Projector type : All projectors with audio control. Example : Decrement the fade value of the external speaker(s) of a projector with address \x01 by one.
  • Page 172 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 173 Description : Increment the fade value of the external speaker(s). The audio volume level of the external speaker(s) will increase. Command : Command[0] \x22 Command[1] \x41 Data : No data bytes. Projector type : All projectors with audio control. Example : Increment the fade value of the external speaker of a projector with address \x01 by one.
  • Page 174 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 175 Description : Read the actual fade value of the external speaker(s). Command : Command[0] \x21 Command[1] \x41 Data : No data bytes. Return data : Data[0] = fade value. Projector type : All projectors with audio control. Example : Read the actual fade value of the external speaker(s) of a projector with address \x01.
  • Page 176 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x41 Data[0] \x0f Checksum \x72 Stop \xff...
  • Page 177 Description : Write a new fade value for the extern speaker(s). Command : Command[0] \x20 Command[1] \x41 Data : Data[0] = fade value. Projector type : All projectors with audio control. Example : Set the fade value for the external speaker(s) to \x0f on a projector with address \x01.
  • Page 178 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 179 Description : Decrement the fade value of the internal speaker. The audio volume level of the internal speaker will decrease. Command : Command[0] \x23 Command[1] \x40 Data : No data bytes. Projector type : All projectors with audio control. Example : Decrement the fade value of the internal speaker of a projector with address \x01 by one.
  • Page 180 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 181 Description : Increment the fade value of the internal speaker. The audio volume level of the internal speaker will increase. Command : Command[0] \x22 Command[1] \x40 Data : No data bytes. Example : Increment the fade value of the internal speaker of a projector with address \x01 by one.
  • Page 182 Description : Read the actual fade value of the internal speaker. Command : Command[0] \x21 Command[1] \x40 Data : No data bytes. Return data : Data[0] = fade value. Projector type : All projectors with audio control. Example : Read the actual fade value of the internal speaker of a projector with address \x01.
  • Page 183 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x40 Data[0] \x0f Checksum \x71 Stop \xff...
  • Page 184 Description : Write a new fade value for the intern speaker. Command : Command[0] \x20 Command[1] \x40 Data : Data[0] = fade value. Projector type : All projectors with audio control. Example : Set the fade value for the internal speaker to \x0f on a projector with address \x01.
  • Page 185 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 186 Description : Read the actial position of field polarity. Command : Command[0] \x21 Command[1] \x62 Data : No data bytes. Return data : Data[0] = field polarity. Data[0] Negative \x00 Positive \x01 Automatic \x02 Example : Read the actual field polarity of a projector with address \x01.
  • Page 187 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x62 Data[0] \x02 Checksum \x86 Stop \xff...
  • Page 188 Description : Change the field polarity value. Command : Command[0] \x20 Command[1] \x62 Data : Data[0] = field polarity. Data[0] Negative \x00 Positive \x01 Automatic \x02 Example : Set the field polarity to automatic on a projector with address \x01. Transmit Start \xfe...
  • Page 189 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 190 Description : Read what field is actualy selected. Command : Command[0] \x21 Command[1] \x63 Data : No data bytes. Return data : Data[0] = selected field. Data[0] Even \x00 \x01 Both \x02 Example : Read the actual selected field of a projector with address \x01.
  • Page 191 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x63 Data[0] \x02 Checksum \x87 Stop \xff...
  • Page 192 Description : Change the field selection. (Only in case of interlaced images.) Command : Command[0] \x20 Command[1] \x63 Data : Data[0] = field selection. Data[0] Even \x00 \x01 Both \x02 Example : Select both fields on a projector with address \x01. Transmit Start \xfe...
  • Page 193 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 194 Description : Copy file1 to file2. - File2 (destination file) has to be a custom file. - If the location specified by the "file index" of file2 has already been taken up, file2 will overwrite that contents. - If file1 and file2 point to the same location, the base name of file1 is replaced by the base name of file2 without affecting other data.
  • Page 195 Transmit Start \xfe Projector address \x01 Command[0] \xc2 Data[0] \x6e (= ’n’) Data[1] \x74 (= ’t’) Data[2] \x73 (= ’s’) Data[3] \x63 (= ’c’) Data[4] \x20 (= ’ ’) Data[5] \x20 (= ’ ’) Data[6] \x20 (= ’ ’) Data[7] \x20 (= ’...
  • Page 196 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 197 Description : Delete one or more files. - Only custom files (????????.c??) can be deleted. Command : Command[0] \xc1 Data : One or more filenames (wildcards allowed). Example : Delete all files starting with the characters "nt" on a projector with address \x01. Transmit Start \xfe...
  • Page 198 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 199 Description : Get a list of files. Command : Command[0] \xc0 Data : One or more filenames (wildcards allowed). Example : Get a list of all files starting with the characters "nt" on a projector with address \x01. Suppose there are 2 files : "ntsc .s02"...
  • Page 200 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 201 Receive (answer) Start \xfe Projector address \x01 Command[0] \xc0 Data[0] \x6e (= ’n’) Data[1] \x74 (= ’t’) Data[2] \x73 (= ’s’) Data[3] \x63 (= ’c’) Data[4] \x20 (= ’ ’) Data[5] \x20 (= ’ ’) Data[6] \x20 (= ’ ’) Data[7] \x20 (= ’...
  • Page 202 Description : Get the filename of the active file. Command : Command[0] \xc5 Data : No data bytes. Example : Get the filename of the active file on a projector with address \x01. Suppose the filename is "ntsc .c01". Transmit Start \xfe Projector address...
  • Page 203 Receive (answer) Start \xfe Projector address \x01 Command[0] \xc5 Data[0] \x6e (= ’n’) Data[1] \x74 (= ’t’) Data[2] \x73 (= ’s’) Data[3] \x63 (= ’c’) Data[4] \x20 (= ’ ’) Data[5] \x20 (= ’ ’) Data[6] \x20 (= ’ ’) Data[7] \x20 (= ’...
  • Page 204 Description : Load a specific file Command : Command[0] \xbd Command[1] \x82 Data : Filename (no wildcards allowed). Example : Load a file named “test .c05”. Transmit Start \xfe Projector address \x01 Command[0] \xbd Command[1] \x82 Data[0] \x74 (= 't') Data[1] \x65 (= 'e') Data[2]...
  • Page 205 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 206 Description : Move file1 to file2. - Only custom files can be moved. - If the location specified by the "file index" of file2 has already been taken up, file2 will overwrite that contents. - If file1 and file2 point to the same location, the base name of file1 is replaced by the base name of file2 without affecting other data.
  • Page 207 Transmit Start \xfe Projector address \x01 Command[0] \xc4 Data[0] \x6e (= ’n’) Data[1] \x74 (= ’t’) Data[2] \x73 (= ’s’) Data[3] \x63 (= ’c’) Data[4] \x20 (= ’ ’) Data[5] \x20 (= ’ ’) Data[6] \x20 (= ’ ’) Data[7] \x20 (= ’...
  • Page 208 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 209 Description : Read the contents of a file. - This command can be used to make a backup of your projector files on your hard disk. Use the command “file, write” to restore those files on your projector. - The file contents is compressed and projector-dependent. (It could even be version-dependent.) Command : Command[0]...
  • Page 210 Transmit Start \xfe Projector address \x01 Command[0] \xbf Data[0] \x6e (= ’n’) Data[1] \x74 (= ’t’) Data[2] \x73 (= ’s’) Data[3] \x63 (= ’c’) Data[4] \x20 (= ’ ’) Data[5] \x20 (= ’ ’) Data[6] \x20 (= ’ ’) Data[7] \x20 (= ’...
  • Page 211 Receive (answer) Start \xfe Projector address \x01 Command[0] \xbf Data[0] \x6e (= ’n’) Data[1] \x74 (= ’t’) Data[2] \x73 (= ’s’) Data[3] \x63 (= ’c’) Data[4] \x20 (= ’ ’) Data[5] \x20 (= ’ ’) Data[6] \x20 (= ’ ’) Data[7] \x20 (= ’...
  • Page 212 Description : Rename file1 to file2. - Only custom files can be renamed. - Only the base name of a file can be renamed. This means that file1 and file2 have to point to the same location (file1 and file2 must have the same "file index") Command : Command[0] \xc3...
  • Page 213 Transmit Start \xfe Projector address \x01 Command[0] \xc3 Data[0] \x6e (= ’n’) Data[1] \x74 (= ’t’) Data[2] \x73 (= ’s’) Data[3] \x63 (= ’c’) Data[4] \x20 (= ’ ’) Data[5] \x20 (= ’ ’) Data[6] \x20 (= ’ ’) Data[7] \x20 (= ’...
  • Page 214 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 215 Description : Write the contents of a file. - This command can be used to restore files that were previously backed up on your hard disk to your projector. See the command “file, read” for more information on how to backup files to your hard disk. - The file contents is compressed and projector-dependent.
  • Page 216 Transmit Start \xfe Projector address \x01 Command[0] \xbe Data[0] \x6e (= ’n’) Data[1] \x74 (= ’t’) Data[2] \x73 (= ’s’) Data[3] \x63 (= ’c’) Data[4] \x20 (= ’ ’) Data[5] \x20 (= ’ ’) Data[6] \x20 (= ’ ’) Data[7] \x20 (= ’...
  • Page 217 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 218 Description : Read the actual value of the frame delay. Command : Command[0] \x21 Command[1] \x65 Data : No data bytes. Return data : Data[0] = value of the frame delay. Data[0] \x00 \x01 Projector type : Please verify the Owner’s Manual of the projector if the frame delay is implemented.
  • Page 219 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x65 Data[0] \x01 Checksum \x88 Stop \xff...
  • Page 220 Description : Set the frame delay off. Command : Command[0] \x26 Command[1] \x65 Data : No data bytes. Projector type : Please verify the Owner’s Manual of the projector if the frame delay is implemented. Example : Set the frame delay off on a projector with address \x01. Transmit Start \xfe...
  • Page 221 Description : Set the frame delay on. Command : Command[0] \x27 Command[1] \x65 Data : No data bytes. Projector type : Please verify the Owner’s Manual of the projector if the frame delay is implemented. Example : Set the frame delay on on a projector with address \x01. Transmit Start \xfe...
  • Page 222 Description : Disable freeze. Command : Command[0] \x26 Command[1] \x23 Data : No data bytes. Example : Disable freeze of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x26 Command[1] \x23 Checksum \x4a Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 223 Description : Enable freeze. Command : Command[0] \x27 Command[1] \x23 Data : No data bytes. Example : Enable freeze of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x27 Command[1] \x23 Checksum \x4b Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 224 Description : Decrement gamma. Command : Command[0] \x23 Command[1] \x70 Data : No data bytes. Example : Decrement the gamma of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x70 Checksum \x94 Stop \xff Receive (acknowledge)
  • Page 225 Description : Increment gamma. Command : Command[0] \x22 Command[1] \x70 Data : No data bytes. Example : Increment the gamma of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x70 Checksum \x93 Stop \xff Receive (acknowledge)
  • Page 226 Description : Read the actual gamma value. Command : Command[0] \x21 Command[1] \x70 Data : No data bytes. Return data : Data[0] = gamma value. Example : Read the actual gamma of a projector with address \x01. Suppose the gamma equals \x05 (= 5). Transmit Start \xfe...
  • Page 227 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x70 Data[0] \x05 Checksum \x97 Stop \xff...
  • Page 228 Description : Write a new gamma value. Command : Command[0] \x20 Command[1] \x70 Data : Data[0] = gamma value. Example : Set the gamma to \x05 (= 5) on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1]...
  • Page 229 Description : Read the horizontal period in nanoseconds. Command : Command[0] \x21 Command[1] \x5b Data : No data bytes. Return data : Data[0..3] = horizontal period in nanoseconds. Data[0] MSB of value Data[1] Data[2] Data[3] LSB of value Example : Read the horizontal period of the active source on a projector with address \x01.
  • Page 230 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x5b Data[0] \x00 Data[1] \x00 Data[2] \xbc Data[3] \xe8 Checksum \x21 Stop \xff...
  • Page 231 Description : Write the horizontal period in nanoseconds. Command : Command[0] \x20 Command[1] \x5b Data : Data[0..3] = horizontal period in nanoseconds. Data[0] MSB of value Data[1] Data[2] Data[3] LSB of value Example : Set the horizontal period to 48360 ns (xga_60) on a projector with address \x01.
  • Page 232 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 233 Description : Read the information display codes. Command : Command[0] \x73 Data : No data bytes. Return data : Data[0] high byte Data[1] low byte bit 0 bit5 bit1 bit6 bit4 bit2 bit3 bit7 bit7 = most significant bit...
  • Page 234 Example : Read the information display of a projector with address \x01. Suppose it shows "F1.". Transmit Start \xfe Projector address \x01 Command[0] \x73 Checksum \x74 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 235 Description : Read the status of the infrared ports. Command : Command[0] \x6f Data : No data bytes. Return data : Data[0] = status. bit# bit = 0 bit = 1 bit0 (LSB) receiver front receiver front disabled enabled bit1 receiver rear receiver rear disabled...
  • Page 236 Example : Read the status of the infrared ports of a projector with address \x01. Suppose a hardwired remote is used and the front and rear receiver are enabled. Transmit Start \xfe Projector address \x01 Command[0] \x6f Checksum \x70 Stop \xff Receive (acknowledge) Start...
  • Page 237 Description : Enable/Disable one ore more infrared ports. Command : Command[0] \x6e Data : Data[0] = status. bit# bit = 0 bit = 1 bit0 (LSB) disable enable receiver front receiver front bit1 disable enable receiver rear receiver rear * : when no hardwired remote is connected, the receiver front and rear cannot be disabled;...
  • Page 238 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 239 Description : Read installation. Command : Command[0] \x21 Command[1] \x24 Data : No data bytes. Return data : Data[0] = installation. Installation Data[0] Front/Table \x40 Front/Ceiling \x80 Rear/Table \x00 Rear/Ceiling \xc0 Example : Read installation of a projector with address \x01. Suppose the projector is installed in front/ceiling.
  • Page 240 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x24 Data[0] \x80 \x00 Checksum \xc6 Stop \xff...
  • Page 241 Description : Write installation (front/table, ...). Command : Command[0] \x20 Command[1] \x24 Data : Data[0] = installation. Installation Data[0] Front/Table \x40 Front/Ceiling \x80 Rear/Table \x00 Rear/Ceiling \xc0 Example : Set the installation of a projector with address \x01 to front/ceiling. Transmit Start \xfe...
  • Page 242 Description : Read the actual value of interlaced. Command : Command[0] \x21 Command[1] \x60 Data : No data bytes. Return data : Data[0] = interlaced value. Data[0] Not interlaced \x00 Interlaced \x01 Example : Read the actual value of interlaced of a projector with address \x01.
  • Page 243 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x60 Data[0] \x00 Checksum \x82 Stop \xff...
  • Page 244 Description : Tell the projector the signal applied is not interlaced. Command : Command[0] \x26 Command[1] \x60 Data : No data bytes. Example : Define the signal as not interlaced on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x26...
  • Page 245 Description : Tell the projector the signal applied is interlaced. Command : Command[0] \x27 Command[1] \x60 Data : No data bytes. Example : Define the signal as interlaced on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x27 Command[1]...
  • Page 246 Description : Write an internaly generated pattern. Command : Command[0] \x41 Data : Convergence green Data[0] \x01 Convergence red/green Data[0] \x02 Convergence blue/green Data[0] \x03 Convergence red/blue/green Data[0] \x21 Data[1] \x20 Hatch Data[0] \x04 Checkerboard Data[0] \x19 Color bars Data[0] \x1a Multiburst Data[0]...
  • Page 247 Outline Data[0] \x1c Alpha numeric characters Data[0] \x23 Page character Data[0] \x22 Data[1] ascii code of an alphabetic character Purity Data[0] \x20 To change the color of the purity pattern, use the command “overlay palette, write” and change palette entry 1. Leveling pattern (coarse) Data[0] \x24...
  • Page 248 Leveling pattern (fine) Data[0] \x25 Data[1] \x01 (red) or \x02 (green) or \x03 (blue) Data[2] \x01 (position 1) or \x02 (position 2) or \x03 (position 3) or \x04 (position 4) or \x05 (position 5) or \x06 (position 6) Data[3] \x00..\x255 (“contrast”...
  • Page 249 Example : Write the purity internal pattern on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x41 Data[0] \x20 Checksum \x62 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 250 Description : Decrement the horizontal keystone. Command : Command[0] \x23 Command[1] \x50 Data : No data bytes. Example : Decrement the horizontal keystone of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x50 Checksum \x74...
  • Page 251 Description : Increment the horizontal keystone. Command : Command[0] \x22 Command[1] \x50 Data : No data bytes. Example : Increment the horizontal keystone of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x50 Checksum \x73...
  • Page 252 Description : Read the actual value of the horizontal keystone. Command : Command[0] \x21 Command[1] \x50 Data : No data bytes. Return data : Data[0..1] = value of the horizontal keystone. Data[0] MSB of value Data[1] LSB of value Example : Read the actual value of the horizontal keystone of a projector with address \x01.
  • Page 253 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x50 Data[0] \x00 Data[1] \x00 Checksum \x72 Stop \xff...
  • Page 254 Description : Write a new value for the horizontal keystone. Command : Command[0] \x20 Command[1] \x50 Data : Data[0..1] = value of the horizontal keystone. Data[0] MSB of value Data[1] LSB of value Example : Set the horizontal keystone to 0 on a projector with address \x01.
  • Page 255 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 256 Description : Read the article number of the lamp. Command : Command[0] \x76 Command[1] \x84 Data : No data bytes. Return data : The return data-transfer being the lamp article number is a C-language string (see syntax). Projector type : Only for projectors that have a memory chip attached to the lamp.
  • Page 257 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x84 Data[0] \x52 (= ’R’) Data[1] \x39 (= ’9’) Data[2] \x38 (= ’8’) Data[3] \x34 (= ’4’) Data[4] \x30 (= ’0’) Data[5]...
  • Page 258 Description : Read the status (on/off) of the CLO. Command : Command[0] \x76 Command[1] \x96 Data : No data bytes. Return data : Data[0] = status. Status Data[0] \x00 \x01 Projector type : All projectors where the CLO has been installed.
  • Page 259 Example : Read the status of the CLO of a projector with address \x01. Suppose the CLO is turned on. Transmit Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x96 Checksum \x0d Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00...
  • Page 260 Description : Read the lamp run time history list. Command : Command[0] \x74 Data : No data bytes. Return data : Lamp[0] serial number c-language string Lamp[0] run time see formula below Lamp[1] serial number c-language string Lamp[1] run time see formula below Lamp[n-1] run time see formula below...
  • Page 261 Description : Read the maximum lamp run time in seconds. This is the maximum guaranteed run time for the lamp. Command : Command[0] \x76 Command[1] \x89 Data : No data bytes. Return data : The return data-transfer being the maximum lamp run time in seconds consists of four data bytes.
  • Page 262 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x89 Data[0] \x00 Data[1] \x36 Data[2] \xee Data[3] \x80 \x00 Checksum \xa4 Stop \xff maximum lamp run time = \x00 * 256 3 + \x36 * 256 2 + \xee * 256 + \x80...
  • Page 263 Description : Read the run time when the message menu, indicating the remaining lamp run time, first occurs. This message menu is displayed for 1 minute and is repeated every 30 minutes Command : Command[0] \x76 Command[1] \x8b Data : No data bytes.
  • Page 264 Transmit Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x8b Checksum \x02 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x8b Data[0] \x00 Data[1]...
  • Page 265 Description : Read the lamp run time in hours. Command : Command[0] \x64 Data : No data bytes. Return data : The return data-transfer being the lamp run time in hours consists of four data bytes. The first byte is the most significant byte ! Formula : Lamp run time (hours)
  • Page 266 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x64 Data[0] \x00 Data[1] \x00 Data[2] \x00 Data[3] \x64 Checksum \xc9 Stop \xff lamp run time = \x00 * 256 3 + \x00 * 256 2 + \x00 * 256 + \x64...
  • Page 267 Description : Read the serial number of the lamp. Command : Command[0] \x63 Data : No data bytes. Return data : The return data-transfer being the lamp serial number is a pascal-language string (see syntax). Example : Read the lamp serial number of a projector with address \x01.
  • Page 268 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x63 Data[0] \x07 Data[1] \x30 (= ’0’) Data[2] \x36 (= ’6’) Data[3] \x35 (= ’5’) Data[4] \x35 (= ’5’) Data[5] \x32 (= ’2’) Data[6]...
  • Page 269 Description : Read the serial number of the lamp. Command : Command[0] \x76 Command[1] \x86 Data : No data bytes. Return data : The return data-transfer being the lamp serial number is a C-language string (see syntax). Projector type : Only for projectors that have a memory chip attached to the lamp.
  • Page 270 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x86 Data[0] \x30 (= ’0’) Data[1] \x36 (= ’6’) Data[2] \x35 (= ’5’) Data[3] \x35 (= ’5’) Data[4] \x32 (= ’2’) Data[5]...
  • Page 271 Description : Read the lamp status. Command : Command[0] \x6c Data : No data bytes. Return data : Data[0] = lamp status. Only bit0 (least significant bit) is significant. bit# bit = 0 bit = 1 bit0 nominal power high power Projector type : BD8100, BG8100, BG8200, BG9200.
  • Page 272 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x6c Data[0] \x01 Checksum \x6e Stop \xff...
  • Page 273 Description : Read the number of strikes of the lamp. This is the number of times the lamp has been switched on. Command : Command[0] \x76 Command[1] \x8e Data : No data bytes. Return data : The return data-transfer being the number of strikes consists of four data bytes.
  • Page 274 Example : Read the number of lamp strikes of a projector with address \x01. Suppose the number of strikes is 1000. Transmit Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x8e Checksum \x05 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00...
  • Page 275 Description : Read the run time when the warning menu, indicating the end of life of the lamp, first occurs. This warning menu is displayed on the screen and is repeated every 30 minutes Command : Command[0] \x76 Command[1] \x8c Data : No data bytes.
  • Page 276 Transmit Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x8c Checksum \x03 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x8c Data[0] \x00 Data[1]...
  • Page 277 Description : Reset the lamp run time (after installation of a new lamp). Command : Command[0] \x68 Data : The data being the lamp serial number is a pascal-language string (see syntax) with length 7. Data[0] \x07 Data[1] \x30..\x39 Data[2] \x30..\x39 Data[3] \x30..\x39...
  • Page 278 Description : Set the CLO on or off. Command : Command[0] \x76 Command[1] \x16 Data : Data[0] = Status Status Data[0] \x00 \x01 Projector type : All projectors where the CLO has been installed.
  • Page 279 Example : Set the CLO on of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x76 Command[1] \x16 Data[0] \x01 Checksum \x8e Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 280 Description : Write a new lamp status. Command : Command[0] \xc6 Data : Data[0] = lamp status. Only bit0 (least significant bit) is significant. bit# bit = 0 bit = 1 bit0 nominal power high power Projector type : BD8100(LC), BG8100(LC), BG8200(LC), BG9200(LC). Example : Set the lamp status to high power of a projector with address \x01.
  • Page 281 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 282 Description : Read the language used for the on-screen-display. Command : Command[0] \x71 Data : No data bytes. Projector type : See your Owner’s Manual to verify what languages are supported by the projector software. Return data : Data[0] = language. Language Data[0] English (International)
  • Page 283 Transmit Start \xfe Projector address \x01 Command[0] \x71 Checksum \x72 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x71 Data[0] \x00 Checksum \x72 Stop \xff...
  • Page 284 Description : Change the language used for the on-screen-display. Command : Command[0] \x70 Data : Data[0] = language. Language Data[0] English (International) \x00 French \x01 Spanish \x02 Deutsch \x03 Chinese \x04 Projector type : See your Owner’s Manual to verify what languages are supported by the projector software.
  • Page 285 Transmit Start \xfe Projector address \x01 Command[0] \x70 Data[0] \x00 Checksum \x71 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 286 Description : Open or close the lens bridge. Command : Command[0] \xf4 Command[1] \x85 Data : Direction Data[0] \x00 Down \x01 Projector type : All projectors with motorized lens bridge. Example : Open the bridge of a projector with address \x01. Transmit Start \xfe...
  • Page 287 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 288 Description : Focus the lens. Command : Command[0] \xf4 Command[1] \x83 Data : Data[0] = direction. Direction Data[0] Near \x00 \x01 Projector type : All projectors with motorized lens adjustment. Example : Focus the lens of a projector with address \x01. Transmit Start \xfe...
  • Page 289 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 290 Description : Shift the lens up, down, left or right. Command : Command[0] \xf4 Command[1] \x81 Data : Data[0] = direction. Direction Data[0] \x00 Down \x01 Left \x02 Right \x03 Projector type : All projectors with motorized lens adjustment. Example : Shift the lens up of of a projector with address \x01.
  • Page 291 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 292 Description : Change the tilt of the projector. Command : Command[0] \xf4 Command[1] \x84 Data : Data[0] = direction. Direction Data[0] Counterclockwise \x00 Clockwise \x01 Projector type : All projectors with motorized tilt adjustment. Example : Change the tilt in counterwise direction of a projector with address \x01.
  • Page 293 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 294 Description : Zoom the lens. Command : Command[0] \xf4 Command[1] \x82 Data : Data[0] = direction. Direction Data[0] \x00 \x01 Projector type : All projectors with motorized lens adjustment. Example : Lens-zoom-in of a projector with address \x01. Transmit Start \xfe Projector address \x01...
  • Page 295 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 296 Description : Decrement the active number of lines. Command : Command[0] \x23 Command[1] \x59 Data : No data bytes. Example : Decrement the active number of lines on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23...
  • Page 297 Description : Increment the active number of lines. Command : Command[0] \x22 Command[1] \x59 Data : No data bytes. Example : Increment the active number of lines on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22...
  • Page 298 Description : Read the active number of lines. Command : Command[0] \x21 Command[1] \x59 Data : No data bytes. Return data : Data[0..1] = active number of lines. Data[0] MSB of value Data[1] LSB of value Example : Read the active number of lines on a projector with address \x01.
  • Page 299 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x59 Data[0] \x01 Data[1] \xe0 Checksum \x5c Stop \xff...
  • Page 300 Description : Change the active number of lines. Command : Command[0] \x20 Command[1] \x59 Data : Data[0..1] = active number of lines. Data[0] MSB of value Data[1] LSB of value Example : Set the active number of lines to 480 (\x01e0) on a projector with address \x01.
  • Page 301 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 302 Description : Decrement the value of line start. Command : Command[0] \x23 Command[1] \x5a Data : No data bytes. Example : Decrement line start on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x5a Checksum...
  • Page 303 Description : Increment the value of line start. Command : Command[0] \x22 Command[1] \x5a Data : No data bytes. Example : Increment line start on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x5a Checksum...
  • Page 304 Description : Read the value of line start. Command : Command[0] \x21 Command[1] \x5a Data : No data bytes. Return data : Data[0..1] = line start. Data[0] MSB of value Data[1] LSB of value Example : Read the value of line start on a projector with address \x01.
  • Page 305 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x5a Data[0] \x00 Data[1] \x14 Checksum \x90 Stop \xff...
  • Page 306 Description : Change the value of line start. Command : Command[0] \x20 Command[1] \x5a Data : Data[0..1] = line start. Data[0] MSB of value Data[1] LSB of value Example : Set the value of line start to 20 (\x0014) on a projector with address \x01.
  • Page 307 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 308 Description : Decrement the total number of lines. Command : Command[0] \x23 Command[1] \x58 Data : No data bytes. Example : Decrement the total number of lines on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23...
  • Page 309 Description : Increment the total number of lines. Command : Command[0] \x22 Command[1] \x58 Data : No data bytes. Example : Increment the total number of lines on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22...
  • Page 310 Description : Read the total number of lines. Command : Command[0] \x21 Command[1] \x58 Data : No data bytes. Return data : Data[0..1] = total number of lines. Data[0] MSB of value Data[1] LSB of value Example : Read the total number of lines on a projector with address \x01.
  • Page 311 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x58 Data[0] \x02 Data[1] \x0d Checksum \x89 Stop \xff...
  • Page 312 Description : Change the total number of lines. Command : Command[0] \x20 Command[1] \x58 Data : Data[0..1] = total number of lines. Data[0] MSB of value Data[1] LSB of value Example : Set the total number of lines to 525 (\x020d) on a projector with address \x01.
  • Page 313 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 314 Description : Read the status of the audio lock. Command : Command[0] \x21 Command[1] \x3f Data : No data bytes. Return data : Data[0] = lock specification. Lock Data[0] \x00 Input 1 or A \x01 Input 2 or B \x02 Input 3 or C \x03 Projector type :...
  • Page 315 Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x3f Checksum \x61 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x3f Data[0] \x01 Checksum...
  • Page 316 Description : Lock the audio signal to a specific audio input or set the lock off (audio input follows the video input). Command : Command[0] \x20 Command[1] \x3f Data : Data[0] = lock specification. Lock Data[0] \x00 Input 1 or A \x01 Input 2 or B \x02...
  • Page 317 Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x3f Data[0] \x01 Checksum \x61 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 318 Description : Read the background (on or off) of the logo. Command : Command[0] \xf1 Command[1] \x82 Data : No data bytes. Return data : Data[0] = logo background. Background Data[0] Off (transparent) \x00 On (black) \x01 Example : Read the background of the logo of a projector with address \x01.
  • Page 319 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \xf1 Command[1] \x82 Data[0] \x00 Checksum \x74 Stop \xff...
  • Page 320 Description : Read the hot-key used to turn the logo on or off in operational mode. Command : Command[0] \xf1 Command[1] \x83 Data : No data bytes. Return data : Data[0] = logo hot-key. Hot-key Data[0] \x00 <TEXT> \x0d Example : Read the hot-key of the logo of a projector with address \x01.
  • Page 321 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \xf1 Command[1] \x83 Data[0] \x00 Checksum \x75 Stop \xff...
  • Page 322 Description : Read the position of the logo. Command : Command[0] \xf1 Command[1] \x84 Data : No data bytes. Return data : Data[0] = horizontal position. Data[1] = vertical position. Example : Read the position of the logo of a projector with address \x01.
  • Page 323 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \xf1 Command[1] \x84 Data[0] \x01 Data[1] \x01 Checksum \x78 Stop \xff...
  • Page 324 Description : Read the status (on or off) of the logo. Command : Command[0] \xf1 Command[1] \x81 Data : No data bytes. Return data : Data[0] = logo status. Status Data[0] \x00 \x01 Example : Read the status of the logo of a projector with address \x01.
  • Page 325 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \xf1 Command[1] \x81 Data[0] \x01 Checksum \x74 Stop \xff...
  • Page 326 Description : Change the background of the logo (set the background on or off). Command : Command[0] \xf1 Command[1] \x02 Data : Data[0] = logo background. Background Data[0] Off (transparent) \x00 On (black) \x01 Example : Set the logo background off of a projector with address \x01.
  • Page 327 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 328 Description : Setup a hot-key to turn the logo on or off in operational mode. Command : Command[0] \xf1 Command[1] \x03 Data : Data[0] = logo hot-key. Hot-key Data[0] \x00 <TEXT> \x0d Example : Set the logo hot-key to <TEXT> of a projector with address \x01.
  • Page 329 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 330 Description : Change the position of the logo. Command : Command[0] \xf1 Command[1] \x04 Data : Data[0] = horizontal position. Data[1] = vertical position. Example : Set the logo position to (1, 1) of a projector with address \x01. Transmit Start \xfe Projector address...
  • Page 331 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 332 Description : Change the status of the logo (set the logo on or off). Command : Command[0] \xf1 Command[1] \x01 Data : Data[0] = logo status. Status Data[0] \x00 \x01 Example : Set the logo on of a projector with address \x01. Transmit Start \xfe...
  • Page 333 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 334 Description : Read the network configuration. Command : Command[0] \x11 Command[1] \x01 Data : No data bytes. Return data : Data[0] = DHCP Status Data[1..4] = IP Address (aaa.bbb.ccc.ddd) Data[5..8] = Subnet Mask (aaa.bbb.ccc.ddd) Data[9..12] = Default Gateway (aaa.bbb.ccc.ddd) Data[13..18] = MAC Address (aa:bb:cc:dd:ee:ff) DHCP Status Data[0] disabled (off)
  • Page 335 aa:bb:cc:dd:ee:ff Data[n] Data[n+1] Data[n+2] Data[n+3] Data[n+4] Data[n+5] If the network configuration could not be determined, only one data byte is returned (Data[0] = \x02). Projector type : All DLP based projectors with network functionality.
  • Page 336 Example : Read the network configuration of a projector with address \x01. Suppose the network configuration is : DHCP Status : on IP Address : 150.158.195.214 Subnet Mask : 255.255.248.0 Default Gateway : 150.158.192.1 MAC Address : 00:01:02:DB:FF:89 Transmit Start \xfe Projector address \x01...
  • Page 337 Receive (answer) Start \xfe Projector address \x01 Command[0] \x11 Command[1] \x01 Data[0] \x01 Data[1] \x96 Data[2] \x9e Data[3] \xc3 Data[4] \xd6 Data[5] \x80 \x7f Data[6] \x80 \x7f Data[7] \xf8 Data[8] \x00 Data[9] \x96 Data[10] \x9e Data[11] \xc0 Data[12] \x01 Data[13] \x00 Data[14] \x01...
  • Page 338 Description : Write the network configuration. Command : Command[0] \x11 Command[1] \x81 Data : Data[0] = DHCP Status DHCP Status Data[0] disable (off) \x00 enable (on) \x01 If Data[0] equals \x00, 12 more data bytes (Data[1..12]) must be sent. Data[1..4] = IP Address (aaa.bbb.ccc.ddd) Data[5..8] = Subnet Mask (aaa.bbb.ccc.ddd) Data[9..12] = Default Gateway (aaa.bbb.ccc.ddd) aaa.bbb.ccc.ddd...
  • Page 339 Example : Write the network configuration of a projector with address \x01. Suppose the network configuration is : DHCP Status : off IP Address : 150.158.195.214 Subnet Mask : 255.255.248.0 Default Gateway : 150.158.192.1 Transmit Start \xfe Projector address \x01 Command[0] \x11 Command[1]...
  • Page 340 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 341 Description : Exit one/all menus. Command : Command[0] \x42 Command[1] \x01 Data : Data[0] \x01 Exit one menu \xff Exit all menus Example : Exit all menus on a projector with address \x01. (Go back to operational mode) Transmit Start \xfe Projector address \x01...
  • Page 342 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 343 Description : Read the version of the MOCA software. Command : Command[0] \xf3 Command[1] \x82 Data : No data bytes. Return data : The return data-transfer being the software version is a c- language string (see syntax). Note : there is no return data when the MOCA processor doesn’t respond (not installed or busy).
  • Page 344 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \xf3 Command[1] \x82 Data[0] \x31 (= ’1’) Data[1] \x2e (= ’.’) Data[2] \x30 (= ’0’) Data[3] \x32 (= ’2’) Data[4] \x00 Checksum...
  • Page 345 Description : Set the "blue motors" of the MOCA to midposition. Command : Command[0] \xf3 Command[1] \x06 Data : No data bytes. Projector type : All projectors equipped with MOCA. Example : Set the "blue motors" of the MOCA on a projector with address \x01 to midposition.
  • Page 346 Description : Set the "green motors" of the MOCA to midposition. Command : Command[0] \xf3 Command[1] \x04 Data : No data bytes. Projector type : All projectors equipped with MOCA. Example : Set the "green motors" of the MOCA on a projector with address \x01 to midposition.
  • Page 347 Description : Set the "red motors" of the MOCA to midposition. Command : Command[0] \xf3 Command[1] \x05 Data : No data bytes. Projector type : All projectors equipped with MOCA. Example : Set the "red motors" of the MOCA on a projector with address \x01 to midposition.
  • Page 348 Description : Set all motors of the MOCA to midposition. Command : Command[0] \xf3 Command[1] \x07 Data : No data bytes. Projector type : All projectors equipped with MOCA. Example : Set all motors of the MOCA on a projector with address \x01 to midposition.
  • Page 349 Description : Change the state of a "blue motor" of the MOCA. Command : Command[0] \xf3 Command[1] \x03 Data : Data[0] = Position on the screen (see osd internal pattern) Position Data[0] \x01 \x02 \x03 \x04 \x05 \x06 \x07 Data[1] = Direction (see osd internal pattern) Direction Data[1] \x01...
  • Page 350 Projector type : All projectors equipped with MOCA. Example : Change the state of a "blue motor" of the MOCA on a projector with address \x01 by executing "6 up". Transmit Start \xfe Projector address \x01 Command[0] \xf3 Command[1] \x03 Data[0] \x06 Data[1]...
  • Page 351 Description : Change the state of a "green motor" of the MOCA. Command : Command[0] \xf3 Command[1] \x01 Data : Data[0] = Position on the screen (see osd internal pattern) Position Data[0] \x01 \x02 \x03 \x04 \x05 \x06 \x07 Data[1] = Direction (see osd internal pattern) Direction Data[1] \x01...
  • Page 352 Projector type : All projectors equipped with MOCA. Example : Change the state of a "green motor" of the MOCA on a projector with address \x01 by executing "6 up". Transmit Start \xfe Projector address \x01 Command[0] \xf3 Command[1] \x01 Data[0] \x06 Data[1]...
  • Page 353 Description : Change the state of a "red motor" of the MOCA. Command : Command[0] \xf3 Command[1] \x02 Data : Data[0] = Position on the screen (see osd internal pattern) Position Data[0] \x01 \x02 \x03 \x04 \x05 \x06 \x07 Data[1] = Direction (see osd internal pattern) Direction Data[1] \x01...
  • Page 354 Projector type : All projectors equipped with MOCA. Example : Change the state of a "red motor" of the MOCA on a projector with address \x01 by executing "6 up". Transmit Start \xfe Projector address \x01 Command[0] \xf3 Command[1] \x02 Data[0] \x06 Data[1]...
  • Page 355 Description : Write an overlay color, used for the OSD. Command : Command[0] \x0f Data : Data[0] Palette entry Data[1] Red.MSB Data[2] Red.LSB Data[3] Green.MSB Data[4] Green.LSB Data[5] Blue.MSB Data[6] Blue.LSB Projector type Palette entry BD3000(LC), BD3100(LC), \x01..\x0f BD5100(LC), BD8100(LC) Others \x01..\x3f Projector type...
  • Page 356 Example : Write maximum white to palette entry 1 on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x0f Data[0] \x01 Data[1] \x80 \x7f Data[2] \x80 \x7f Data[3] \x80 \x7f Data[4] \x80 \x7f Data[5] \x80 \x7f Data[6] \x80 \x7f...
  • Page 357 Description : Read the size (in pixels) of the lcd panel. Command : Command[0] \xf0 Command[1] \x01 Data : No data bytes. Return data : Data[0..1] = number of pixels in horizontal direction. Data[2..3] = number of pixels in vertical direction. Data[0] MSB of hpix Data[1]...
  • Page 358 Example : Read the size of the lcd panel of a projector with address \x01. Suppose the size is 1024 x 768 pixels. Transmit Start \xfe Projector address \x01 Command[0] \xf0 Command[1] \x01 Checksum \xf2 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01...
  • Page 359 Description : Select a source on an external switcher that is not in direct communication with the projector (800-port not used). Command : Command[0] \x33 Command[1] \xff Data : Data[0] = source number (\x01..\x63). Data[1] = external slot type Data[1] Type \x01 Video Input...
  • Page 360 Video Input S-Video Input RGB Analog Input - Sync On Green RGB3S/RG3SB Input - Separate Sync RGB3S/RG3SB Input - Sync On Green Component Input - Separate Sync Component Input - Sync On Y Component Input - Tri-Level Separate Sync Component Input - Tri-Level Sync On Y Data[2] Mode \x00...
  • Page 361 Example : Select source 1, type ’ RGB Analog Input - Separate Sync’, mode 0 on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x33 Command[1] \x80 \x7f Data[0] \x01 Data[1] \x05 Data[2] \x00 Checksum \x39 Stop \xff Receive (acknowledge)
  • Page 362 Description : Read the actual phase value. Command : Command[0] \x21 Command[1] \x06 Data : No data bytes. Return data : Data[0] = phase value or Data[0..1] = phase value (MSB first) Projector type : 1 byte phase value BD2100(LC), BD3000(LC), BD3100(LC) BD5000(LC),...
  • Page 363 Example : Read the actual phase value of a projector with address \x01. Suppose the phase equals \x03. Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x06 Checksum \x28 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06...
  • Page 364 Description : Write a new phase value. Command : Command[0] \x20 Command[1] \x06 Data : Data[0] = phase value or Data[0..1] = phase value (MSB first) Projector type : 1 byte phase value BD2100(LC), BD3000(LC), BD3100(LC) BD5000(LC), BD8000(LC) 2 byte phase value others...
  • Page 365 Example : Set the phase to \x03 on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x06 Data[0] \x03 Checksum \x2a Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop...
  • Page 366 Description : Read the source number of the source displayed in the pip window. Command : Command[0] \x21 Command[1] \x88 Data : No data bytes. Return data : Data[0] = source number. Projector type : The projector has to support pip. Example : Read the source number of the source displayed in the pip window of a projector with address \x01.
  • Page 367 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x88 Data[0] \x01 Checksum \xab Stop \xff...
  • Page 368 Description : Read the status and screen position of the pip window. Command : Command[0] \x21 Command[1] \x87 Data : No data bytes. Return data : Data[0] = status. Status Data[0] \x00 \x01 Data[1..8] = screen position. Data[1..8] is only returned when status is on ! Data[1,2] x.MSB, x.LSB Data[3,4]...
  • Page 369 Projector type : The projector has to support pip. Example : Read the pip window properties of a projector with address \x01. Suppose the pip window is disabled. Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x87 Checksum \xa9 Stop \xff Receive (acknowledge)
  • Page 370 Description : Select the source to be displayed in the pip window. Command : Command[0] \x20 Command[1] \x88 Data : Data[0] = source number. Projector type : The projector has to support pip. Example : Display source 1 in the pip window of a projector with address \x01.
  • Page 371 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 372 Description : Write a new position for the pip window. Also used to enable/disable the pip window. Command : Command[0] \x20 Command[1] \x87 Data : Data[0] = status. Status Data[0] \x00 \x01 Data[1] = screen position (OPTIONAL). Screen position Data[1] OPTIONAL Top/Left \x00...
  • Page 373 Projector type : The projector has to support pip. Example : Enable the pip window on a projector with address \x01 and position it in the top/left corner of the screen. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x87 Data[0] \x01...
  • Page 374 Description : Decrement the active number of pixels. Command : Command[0] \x23 Command[1] \x5d Data : No data bytes. Example : Decrement the active number of pixels on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23...
  • Page 375 Description : Increment the active number of pixels. Command : Command[0] \x22 Command[1] \x5d Data : No data bytes. Example : Increment the active number of pixels on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22...
  • Page 376 Description : Read the active number of pixels. Command : Command[0] \x21 Command[1] \x5d Data : No data bytes. Return data : Data[0..1] = active number of pixels. Data[0] MSB of value Data[1] LSB of value Example : Read the active number of pixels on a projector with address \x01.
  • Page 377 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x5d Data[0] \x02 Data[1] \x80 \x00 Checksum \x01 Stop \xff...
  • Page 378 Description : Change the active number of pixels. Command : Command[0] \x20 Command[1] \x5d Data : Data[0..1] = active number of pixels. Data[0] MSB of value Data[1] LSB of value Example : Set the active number of pixels to 640 (\x0280) on a projector with address \x01.
  • Page 379 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 380 Description : Decrement the value of pixel start. Command : Command[0] \x23 Command[1] \x5e Data : No data bytes. Example : Decrement pixel start on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x5e Checksum...
  • Page 381 Description : Increment the value of pixel start. Command : Command[0] \x22 Command[1] \x5e Data : No data bytes. Example : Increment pixel start on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x5e Checksum...
  • Page 382 Description : Read the value of pixel start. Command : Command[0] \x21 Command[1] \x5e Data : No data bytes. Return data : Data[0..1] = pixel start. Data[0] MSB of value Data[1] LSB of value Example : Read the value of pixel start on a projector with address \x01.
  • Page 383 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x5e Data[0] \x00 Data[1] \x14 Checksum \x94 Stop \xff...
  • Page 384 Description : Change the value of pixel start. Command : Command[0] \x20 Command[1] \x5e Data : Data[0..1] = pixel start. Data[0] MSB of value Data[1] LSB of value Example : Set the value of pixel start to 20 (\x0014) on a projector with address \x01.
  • Page 385 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 386 Description : Decrement the total number of pixels. Command : Command[0] \x23 Command[1] \x5c Data : No data bytes. Example : Decrement the total number of pixels on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23...
  • Page 387 Description : Increment the total number of pixels. Command : Command[0] \x22 Command[1] \x5c Data : No data bytes. Example : Increment the total number of pixels on a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22...
  • Page 388 Description : Read the total number of pixels. Command : Command[0] \x21 Command[1] \x5c Data : No data bytes. Return data : Data[0..1] = total number of pixels. Data[0] MSB of value Data[1] LSB of value Example : Read the total number of pixels on a projector with address \x01.
  • Page 389 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x5c Data[0] \x03 Data[1] \x20 Checksum \xa1 Stop \xff...
  • Page 390 Description : Change the total number of pixels. Command : Command[0] \x20 Command[1] \x5c Data : Data[0..1] = total number of pixels. Data[0] MSB of value Data[1] LSB of value Example : Set the total number of pixels to 800 (\x0320) on a projector with address \x01.
  • Page 391 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 392 Description : Write blanking shapes (circles, rectangles, lines and triangles). (OPTIONAL) Command : Command[0] \xe1 Data : Data for a solid circle with centre (x, y) and radius r. Data Data[n] ’C’ = ’\x43’ Data[n+1] x(MSB) Data[n+2] x(LSB) Data[n+3] y(MSB) Data[n+4] y(LSB) Data[n+5]...
  • Page 393 Data for a solid rectangle with coordinates (x1, y1) (x2, y2). Data Data[n] ’R’ = ’\x52’ Data[n+1] x1(MSB) Data[n+2] x1(LSB) Data[n+3] y1(MSB) Data[n+4] y1(LSB) Data[n+5] x2(MSB) Data[n+6] x2(LSB) Data[n+7] y2(MSB) Data[n+8] y2(LSB) Data for a hole rectangle with coordinates (x1, y1) (x2, y2).
  • Page 394 Data for a solid line with coordinates (x1, y) (x2, y). Data Data[n] ’L’ = ’\x4c’ Data[n+1] y(MSB) Data[n+2] y(LSB) Data[n+3] x1(MSB) Data[n+4] x1(LSB) Data[n+5] x2(MSB) Data[n+6] x2(LSB) Data for a hole line with coordinates (x1, y) (x2, y). Data Data[n] ’l’...
  • Page 395 Data for a solid triangle with coordinates (x1, y1) (x2, y2) (x3, y3). Data Data[n] ’T’ = ’\x54’ Data[n+1] x1(MSB) Data[n+2] x1(LSB) Data[n+3] y1(MSB) Data[n+4] y1(LSB) Data[n+5] x2(MSB) Data[n+6] x2(LSB) Data[n+7] y2(MSB) Data[n+8] y2(LSB) Data[n+9] x3(MSB) Data[n+10] x3(LSB) Data[n+11] y3(MSB) Data[n+12] y3(LSB) Data for a hole triangle with coordinates (x1, y1) (x2, y2)
  • Page 396 Notes : - The calculations are made starting from an imaginary solid shape as large as the lcd panel. - To combine several shapes, just put the data of the requested shapes after each other. The order in which the shapes are drawn is the same as the order in which they are sent to the projector.
  • Page 397 Transmit Start \xfe Projector address \x01 Command[0] \xe1 Data[0] \x63 Data[1] \x01 Data[2] \x5e Data[3] \x00 Data[4] \xfa Data[5] \x00 Data[6] \xc8 Data[7] \x52 Data[8] \x01 Data[9] \x2c Data[10] \x00 Data[11] \xc8 Data[12] \x01 Data[13] \x90 Data[14] \x01 Data[15] \x2c Checksum \x6b Stop...
  • Page 398 Description : Read the projector run time in seconds. Command : Command[0] \x62 Data : No data bytes. Return data : The return data-transfer being the projector run time in seconds consists of four data bytes. The first byte is the most significant byte ! Formula : Projector run time (seconds)
  • Page 399 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x62 Data[0] \x00 Data[1] \xa4 Data[2] \xcb Data[3] \x80 \x00 Checksum \x52 Stop \xff projector run time = \x00 * 256 3 + \xa4 * 256 2 + \xcb * 256 + \x80...
  • Page 400 Description : Read the serial number of the projector. Command : Command[0] \x61 Data : No data bytes. Return data : The return data-transfer being the projector serial number is a pascal-language string (see syntax). Example : Read the serial number of a projector with address \x01. Suppose the projector serial number is ’0000001’.
  • Page 401 Receive (answer) Start \xfe Projector address \x01 Command[0] \x61 Data[0] \x07 Data[1] \x30 (= ’0’) Data[2] \x30 (= ’0’) Data[3] \x30 (= ’0’) Data[4] \x30 (= ’0’) Data[5] \x30 (= ’0’) Data[6] \x30 (= ’0’) Data[7] \x31 (= ’1’) Checksum \xba Stop \xff...
  • Page 402 Description : Determine the type of projector you are communicating with. Command : Command[0] \x6b Data : No data bytes. Return data : The return data-transfer being the projector type is a pascal-language string (see syntax). Example : Read the projector type of a projector with address \x01. Suppose the projector is a ’BARCODATA 8100’.
  • Page 403 Receive (answer) Start \xfe Projector address \x01 Command[0] \x6b Data[0] \x0e Data[1] \x42 (= ’B’) Data[2] \x41 (= ’A’) Data[3] \x52 (= ’R’) Data[4] \x43 (= ’C’) Data[5] \x4f (= ’O’) Data[6] \x44 (= ’D’) Data[7] \x41 (= ’A’) Data[8] \x54 (= ’T’) Data[9] \x41 (= ’A’)
  • Page 404 Description : Write the projector address. Command : Command[0] \x6d Data : Data[0] = projector address. Data[0] \x00..\xff Note : The acknowledge will be sent with the original projector address. Example : Set the address of a projector with address \x01 to \x20. Transmit Start \xfe...
  • Page 405 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 406 Description : Read the actual sharpness value. Command : Command[0] \x21 Command[1] \x05 Data : No data bytes. Return data : Data[0] = sharpness value. Exception list Projector On screen Data[0] Type BD5000(LC), "-4 db" \x00 BD8000(LC) "0 db" \x01 "3,5 db"...
  • Page 407 Example : Read the actual sharpness value of a projector with address \x01. Suppose the sharpness equals \x03. Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x05 Checksum \x27 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06...
  • Page 408 Description : Write a new sharpness value. Command : Command[0] \x20 Command[1] \x05 Data : Data[0] = sharpness value. Exception list Projector On screen Data[0] Type BD5000(LC), "-4 db" \x00 BD8000(LC) "0 db" \x01 "3,5 db" \x02 "6 db" \x03 BD3000(LC), "0"...
  • Page 409 Example : Set the sharpness to \x03 on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x05 Data[0] \x03 Checksum \x29 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop...
  • Page 410 Description : Decrement the horizontal shift. Command : Command[0] \x23 Command[1] \x47 Data : No data bytes. Example : Decrement the horizontal shift of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x47 Checksum \x6b...
  • Page 411 Description : Increment the horizontal shift. Command : Command[0] \x22 Command[1] \x47 Data : No data bytes. Example : Increment the horizontal shift of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x47 Checksum \x6a...
  • Page 412 Description : Read the actual value of the horizontal shift. Command : Command[0] \x21 Command[1] \x47 Data : No data bytes. Return data : Data[0..1] = value of the horizontal shift. Data[0] MSB of value Data[1] of value Example : Read the actual value of the horizontal shift of a projector with address \x01.
  • Page 413 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x47 Data[0] \x00 Data[1] \x00 Checksum \x69 Stop \xff...
  • Page 414 Description : Write a new value for the horizontal shift. Command : Command[0] \x20 Command[1] \x47 Data : Data[0..1] = value of the horizontal shift. Data[0] MSB of value Data[1] of value Example : Set the horizontal shift to 0 on a projector with address \x01.
  • Page 415 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 416 Description : Decrement the vertical shift. Command : Command[0] \x23 Command[1] \x48 Data : No data bytes. Example : Decrement the vertical shift of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x48 Checksum \x6c...
  • Page 417 Description : Increment the vertical shift. Command : Command[0] \x22 Command[1] \x48 Data : No data bytes. Example : Increment the vertical shift of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x48 Checksum \x6b...
  • Page 418 Description : Read the actual value of the vertical shift. Command : Command[0] \x21 Command[1] \x48 Data : No data bytes. Return data : Data[0..1] = value of the vertical shift. Data[0] MSB of value Data[1] of value Example : Read the actual value of the vertical shift of a projector with address \x01.
  • Page 419 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x48 Data[0] \x00 Data[1] \x00 Checksum \x6a Stop \xff...
  • Page 420 Description : Write a new value for the vertical shift. Command : Command[0] \x20 Command[1] \x48 Data : Data[0..1] = value of the vertical shift. Data[0] MSB of value Data[1] of value Example : Set the vertical shift to 0 on a projector with address \x01. Transmit Start \xfe...
  • Page 421 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 422 Description : Decrement the horizontal size. Command : Command[0] \x23 Command[1] \x49 Data : No data bytes. Example : Decrement the horizontal size of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x49 Checksum \x6d...
  • Page 423 Description : Increment the horizontal size. Command : Command[0] \x22 Command[1] \x49 Data : No data bytes. Example : Increment the horizontal size of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x49 Checksum \x6c...
  • Page 424 Description : Read the actual value of the horizontal size. Command : Command[0] \x21 Command[1] \x49 Data : No data bytes. Return data : Data[0..1] = value of the horizontal size. Data[0] MSB of value Data[1] of value Example : Read the actual value of the horizontal size of a projector with address \x01.
  • Page 425 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x49 Data[0] \x00 Data[1] \x00 Checksum \x6b Stop \xff...
  • Page 426 Description : Write a new value for the horizontal size. Command : Command[0] \x20 Command[1] \x49 Data : Data[0..1] = value of the horizontal size. Data[0] MSB of value Data[1] of value Example : Set the horizontal size to 0 on a projector with address \x01.
  • Page 427 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 428 Description : Decrement the vertical size. Command : Command[0] \x23 Command[1] \x4a Data : No data bytes. Example : Decrement the vertical size of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x4a Checksum \x6e...
  • Page 429 Description : Increment the vertical size. Command : Command[0] \x22 Command[1] \x4a Data : No data bytes. Example : Increment the vertical size of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x22 Command[1] \x4a Checksum \x6d...
  • Page 430 Description : Read the actual value of the vertical size. Command : Command[0] \x21 Command[1] \x4a Data : No data bytes. Return data : Data[0..1] = value of the vertical size. Data[0] MSB of value Data[1] of value Example : Read the actual value of the vertical size of a projector with address \x01.
  • Page 431 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x4a Data[0] \x00 Data[1] \x00 Checksum \x6c Stop \xff...
  • Page 432 Description : Write a new value for the vertical size. Command : Command[0] \x20 Command[1] \x4a Data : Data[0..1] = value of the vertical size. Data[0] MSB of value Data[1] of value Example : Set the vertical size to 0 on a projector with address \x01. Transmit Start \xfe...
  • Page 433 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 434 Description : Close the mechanical shutter (OPTIONAL). Command : Command[0] \x23 Command[1] \x42 Data : Data[0] = speed. Data[0] Fast \x00 Slow \x01 Projector type : Some projectors don’t make the difference between "Fast" and "Slow" speed. However, Data[0] must always be sent. Example : Close the shutter (full speed) of a projector with address \x01.
  • Page 435 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 436 Description : Open the mechanical shutter (OPTIONAL). Command : Command[0] \x22 Command[1] \x42 Data : Data[0] = speed. Data[0] Fast \x00 Slow \x01 Projector type : Some projectors don’t make the difference between "Fast" and "Slow" speed. However, Data[0] must always be sent. Example : Open the shutter (full speed) of a projector with address \x01.
  • Page 437 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 438 Description : Read the actual shutter position (OPTIONAL). Command : Command[0] \x21 Command[1] \x42 Data : No data bytes. Return data : Data[0] = shutter position. Data[0] Closed \x00 Open \x01 Undetermined \x02 Projector type : Some projectors cannot determine wheather the shutter is "Open"...
  • Page 439 Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x42 Checksum \x64 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x42 Data[0] \x01 Checksum...
  • Page 440 Description : Read the status (on/off) of the soft edge. Command : Command[0] \x21 Command[1] \x82 Data : No data bytes. Return data : Data[0] = status. Status Data[0] \x00 \x01 Projector type : All projectors equipped with soft edge, except simulation products.
  • Page 441 Example : Read the status of the soft edge of a projector with address \x01. Suppose the soft edge is turned on. Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x82 Checksum \xa4 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0]...
  • Page 442 Description : Set the soft edge on or off. Command : Command[0] \x20 Command[1] \x82 Data : Data[0] = Status Status Data[0] \x00 \x01 Projector type : All projectors equipped with soft edge, except simulation products.
  • Page 443 Example : Set the soft edge on of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x82 Data[0] \x01 Checksum \xa4 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop...
  • Page 444 Description : Decrement the soft edge black level. Command : Command[0] \x23 Command[1] \x84 Command[2] \x00 in case of red black level \x01 in case of green black level \x02 in case of blue black level Data : No data bytes. Projector type : All projectors equipped with soft edge, except simulation products.
  • Page 445 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 446 Description : Increment the soft edge black level. Command : Command[0] \x22 Command[1] \x84 Command[2] \x00 in case of red black level \x01 in case of green black level \x02 in case of blue black level Data : No data bytes. Projector type : All projectors equipped with soft edge, except simulation products.
  • Page 447 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 448 Description : Read the value of the soft edge black level. Command : Command[0] \x21 Command[1] \x84 Command[2] \x00 in case of red black level \x01 in case of green black level \x02 in case of blue black level Data : No data bytes.
  • Page 449 Example : Read the value of red soft edge black level on a projector with address \x01. Suppose the value is 100 (\x64). Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x84 Command[2] \x00 Checksum \xa6 Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 450 Description : Change the value of the black level. Command : Command[0] \x20 Command[1] \x84 Command[2] \x00 in case of red black level \x01 in case of green black level \x02 in case of blue black level Data : Data[0] = soft edge black level. Projector type : All projectors equipped with soft edge, except simulation products.
  • Page 451 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 452 Description : Decrement the top, bottom left or right soft edge size. Command : Command[0] \x23 Command[1] \x83 Command[2] \x00 in case of top size \x01 in case of bottom size \x02 in case of left size \x03 in case of right size Data : No data bytes.
  • Page 453 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 454 Description : Increment the top, bottom left or right soft edge size. Command : Command[0] \x22 Command[1] \x83 Command[2] \x00 in case of top size \x01 in case of bottom size \x02 in case of left size \x03 in case of right size Data : No data bytes.
  • Page 455 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 456 Description : Read the value of the top, bottom, left or right soft edge size. Command : Command[0] \x21 Command[1] \x83 Command[2] \x00 in case of top size \x01 in case of bottom size \x02 in case of left size \x03 in case of right size Data : No data bytes.
  • Page 457 Example : Read the value of left soft edge size on a projector with address \x01. Suppose the value is 100 (\x64). Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x83 Command[2] \x02 Checksum \xa7 Stop \xff Receive (acknowledge) Start \xfe Projector address...
  • Page 458 Description : Change the value of the top, bottom, left or right soft edge size. Command : Command[0] \x20 Command[1] \x83 Command[2] \x00 in case of top size \x01 in case of bottom size \x02 in case of left size \x03 in case of right size Data : Data[0] = soft edge size.
  • Page 459 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 460 Description : Read the language used in the on-screen-display. Command : Command[0] \x69 Data : No data bytes. Return data : The return data-transfer being the software language is a pascal-language string (see syntax). Example : Read the on-screen-display language of a projector with address \x01.
  • Page 461 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x69 Data[0] \x07 Data[1] \x45 (= ’E’) Data[2] \x4e (= ’N’) Data[3] \x47 (= ’G’) Data[4] \x4c (= ’L’) Data[5] \x49 (= ’I’) Data[6]...
  • Page 462 Description : Read the type of software installed in the projector. Command : Command[0] \x6a Data : No data bytes. Return data : The return data-transfer being the software type is a pascal-language string (see syntax). Example : Read the software type of a projector with address \x01. Suppose the lanuage is ’STANDARD’.
  • Page 463 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x6a Data[0] \x08 Data[1] \x53 (= ’S’) Data[2] \x54 (= ’T’) Data[3] \x41 (= ’A’) Data[4] \x4e (= ’N’) Data[5] \x44 (= ’D’) Data[6]...
  • Page 464 Description : Read the version of the software. Command : Command[0] \x60 Data : No data bytes. Return data : The return data-transfer being the software version is a pascal-language string (see syntax). Example : Read the software version of a projector with address \x01. Suppose the version number is ’1.02’.
  • Page 465 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x60 Data[0] \x04 Data[1] \x31 (= ’1’) Data[2] \x2e (= ’.’) Data[3] \x30 (= ’0’) Data[4] \x32 (= ’2’) Checksum \x26 Stop...
  • Page 466 Description : Read active source or slot number and its mode. Command : Command[0] \x34 Data : No data bytes. Return data : Data[0] = source or slot number (\x01..).
  • Page 467 Data[1] = source or slot mode Video/S-Video Input Data[1] Mode \x00 Video \x01 S-Video RGB Analog Input - Separate Sync Data[1] Mode \x00 H/C : Composite Sync or H/C, V : Horizontal, Vertical Sync \x01 H/C : Composite Video Fixed 5-Cable Input Data[1] Mode \x00...
  • Page 468 Digital Video Decoder Input Data[1] Mode \x00 Video \x01 S-Video \x02 RGB Analog Input - Sync On Green RGB3S/RG3SB Input - Separate Sync RGB3S/RG3SB Input - Sync On Green Component Input - Separate Sync Component Input - Sync On Y Component Input - Tri-Level Separate Sync Component Input - Tri-Level Sync On Y Data[1]...
  • Page 469 Example : Read the active source/slot number+mode of a projector with address \x01. Suppose the source number equals \x03 and its mode equals \x01. Transmit Start \xfe Projector address \x01 Command[0] \x34 Checksum \x35 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0]...
  • Page 470 Description : Select a source or slot and put it in a pre-defined mode (mode selection is optional). Command : Command[0] \x33 Data : Data[0] = source or slot number (\x01..).
  • Page 471 Data[1] = source or slot mode OPTIONAL Video/S-Video Input Data[1] Mode \x00 Video \x01 S-Video RGB Analog Input - Separate Sync Data[1] Mode \x00 H/C : Composite Sync or H/C, V : Horizontal, Vertical Sync \x01 H/C : Composite Video Fixed 5-Cable Input + DVI Data[1] Mode...
  • Page 472 Digital Video Decoder Input Data[1] Mode \x00 Video \x01 S-Video \x02 RGB Analog Input - Sync On Green RGB3S/RG3SB Input - Separate Sync RGB3S/RG3SB Input - Sync On Green Component Input - Separate Sync Component Input - Sync On Y Component Input - Tri-Level Separate Sync Component Input - Tri-Level Sync On Y Data[1]...
  • Page 473 Example : Select source 1, mode 1 of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x33 Data[0] \x01 Data[1] \x01 Checksum \x36 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop...
  • Page 474 Description : Read slow/fast sync (only active when the decoder is used). Command : Command[0] \x21 Command[1] \x27 Data : No data bytes. Return data : Data[0] = sync. Sync Data[0] Slow \x00 Fast \x04 Projector type : BD2100(LC), BD3000(LC), BD3100(LC), BD5100(LC), BD8100(LC), BG8100(LC)..
  • Page 475 Example : Read the sync status of a projector with address \x01. Suppose the sync status equals fast. Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x27 Checksum \x49 Stop \xff Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06...
  • Page 476 Description : Set the sync to fast (only active when the decoder is used). Command : Command[0] \x27 Command[1] \x27 Data : No data bytes. Projector type : BD2100(LC), BD3000(LC), BD3100(LC), BD5100(LC), BD8100(LC), BG8100(LC).. Example : Set the sync to fast of a projector with address \x01. Transmit Start \xfe...
  • Page 477 Description : Set the sync to slow (only active when the decoder is used). Command : Command[0] \x26 Command[1] \x27 Data : No data bytes. Projector type : BD2100(LC), BD3000(LC), BD3100(LC), BD5100(LC), BD8100(LC), BG8100(LC).. Example : Set the sync to slow of a projector with address \x01. Transmit Start \xfe...
  • Page 478 Description : Set text off (identical to TEXT button on infrared remote control). Command : Command[0] \x0e Data : No data bytes. Example : Set text off of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x0e Checksum \x0f...
  • Page 479 Description : Set text on (identical to TEXT button on infrared remote control). Command : Command[0] \x0d Data : No data bytes. Example : Set text on of a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x0d Checksum \x0e...
  • Page 480 Description : Read the actual tint value. (only active when the internal decoder is used and the signal is NTSC). Command : Command[0] \x21 Command[1] \x04 Data : No data bytes. Return data : Data[0] = tint value. Note : This command is only active when the internal decoder is used and the signal is NTSC.
  • Page 481 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x04 Data[0] \x00 Checksum \x26 Stop \xff...
  • Page 482 Description : Write a new tint value. Command : Command[0] \x20 Command[1] \x04 Data : Data[0] = tint value. Note : This command is only active when the internal decoder is used and the signal is NTSC. Example : Set the tint to 0 on a projector with address \x01. Transmit Start \xfe...
  • Page 483 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 484 Description : Read the actual treble value. Command : Command[0] \x21 Command[1] \x09 Data : No data bytes. Return data : Data[0] = treble value. Projector type : All projectors with audio control. Example : Read the actual treble value of a projector with address \x01.
  • Page 485 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x09 Data[0] \x80 \x7f Checksum \x2a Stop \xff...
  • Page 486 Description : Write a new treble value. Command : Command[0] \x20 Command[1] \x09 Data : Data[0] = treble value. Projector type : All projectors with audio control. Example : Set the treble to \xff on a projector with address \x01. Transmit Start \xfe...
  • Page 487 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff...
  • Page 488 Description : Read the actual value of the vertical refresh. Command : Command[0] \x21 Command[1] \x61 Data : No data bytes. Return data : Data[0] = value of the vertical refresh. Data[0] Sync \x00 Async \x01 Example : Read the actual value of the vertical refresh of a projector with address \x01.
  • Page 489 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x61 Data[0] \x00 Checksum \x83 Stop \xff...
  • Page 490 Description : Set the vertical refresh to synchronous. Command : Command[0] \x26 Command[1] \x61 Data : No data bytes. Example : Set the vertical refresh to synchronous on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x26 Command[1] \x61...
  • Page 491 Description : Set the vertical refresh to asynchronous. Command : Command[0] \x27 Command[1] \x61 Data : No data bytes. Example : Set the vertical refresh to asynchronous on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x27 Command[1] \x61...
  • Page 492 Description : Read the actual value of the vertical sync polarity. Command : Command[0] \x21 Command[1] \x64 Data : No data bytes. Return data : Data[0] = value of the vertical sync polarity. Data[0] Leading \x00 Trailing \x01 Example : Read the actual value of the vertical sync polarity of a projector with address \x01.
  • Page 493 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x64 Data[0] \x00 Checksum \x86 Stop \xff...
  • Page 494 Description : Set the vertical sync polarity to leading. Command : Command[0] \x26 Command[1] \x64 Data : No data bytes. Example : Set the vertical sync polarity to leading on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x26...
  • Page 495 Description : Set the vertical sync polarity to trailing. Command : Command[0] \x27 Command[1] \x64 Data : No data bytes. Example : Set the vertical sync polarity to trailing on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x27...
  • Page 496 Description : Read the actual volume value. Command : Command[0] \x21 Command[1] \x07 Data : No data bytes. Return data : Data[0] = volume value. Example : Read the actual volume value of a projector with address \x01. Suppose the volume equals \x10. Transmit Start \xfe...
  • Page 497 Receive (acknowledge) Start \xfe Projector address \x01 Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff Receive (answer) Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x07 Data[0] \x10 Checksum \x39 Stop \xff...
  • Page 498 Description : Write a new volume value. Command : Command[0] \x20 Command[1] \x07 Data : Data[0] = volume value. Example : Set the volume to \x10 on a projector with address \x01. Transmit Start \xfe Projector address \x01 Command[0] \x20 Command[1] \x07 Data[0]...
  • Page 500 2 line LCD, read : \x7a\x01 2 line LCD, read backlight : \x7a\x04 2 line LCD, read cursor : \x7a\x03 2 line LCD, read format : \x7a\x06 2 line LCD, read text : \x7a\x02 2 line LCD, write backlight : \x7a\x84[value] 2 line LCD, write clear : \x7a\x85 2 line LCD, write cursor : \x7a\x83[x][y][status][blink] 2 line LCD, write text : \x7a\x82[text]...
  • Page 501 balance, decrement : \x23\x0a balance, increment : \x22\x0a balance, read : \x21\x0a balance, write : \x20\x0a[value] bass, decrement : \x23\x08 bass, increment : \x22\x08 bass, read : \x21\x08 bass, write : \x20\x08[value] baudrate pc, write : \x75[baudrate] blanking bottom, decrement : \x23\x4d blanking bottom, increment : \x22\x4d blanking bottom, read : \x21\x4d blanking bottom, write : \x20\x4d[value]...
  • Page 502: Color Temperature, Read

    clamp delay, decrement : \x23\x67 clamp delay, increment : \x22\x67 clamp delay, read : \x21\x67 clamp delay, write : \x20\x67[value] clamp edge, read : \x21\x66 clamp edge, write leading : \x26\x66 clamp edge, write trailing : \x27\x66 clamp width, decrement : \x23\x68 clamp width, increment : \x22\x68 clamp width, read : \x21\x68 clamp width, write : \x20\x68[value]...
  • Page 503: Dimming, Decrement

    dimming, decrement : \x23\x0d dimming, increment : \x22\x0d dimming, read : \x21\x0d fade audio extern, decrement : \x23\x41 fade audio extern, increment : \x22\x41 fade audio extern, read : \x21\x41 fade audio extern, write : \x20\x41[value] fade audio intern, decrement : \x23\x40 fade audio intern, increment : \x22\x40 fade audio intern, read : \x21\x40 fade audio intern, write : \x20\x40[value]...
  • Page 504: Gamma, Decrement

    gamma, decrement : \x23\x70 gamma, increment : \x22\x70 gamma, read : \x21\x70 gamma, write : \x20\x70[value] horizontal period, read : \x21\x5b horizontal period, write : \x20\x5b[value]...
  • Page 505: Information Display, Read

    information display, read : \x73 infrared control, * : \x30\x77 infrared control, 0 : \x30\x19 infrared control, 1 : \x30\x10 infrared control, 2 : \x30\x11 infrared control, 3 : \x30\x12 infrared control, 4 : \x30\x13 infrared control, 5 : \x30\x14 infrared control, 6 : \x30\x15 infrared control, 7 : \x30\x16 infrared control, 8 : \x30\x17...
  • Page 506: Infrared Ports, Read

    infrared control, EXIT : \x30\x08 infrared control, FREEZ : \x30\x1b infrared control, F1 : \x30\x6b infrared control, F2 : \x30\x6c infrared control, F3 : \x30\x6d infrared control, F4 : \x30\x6e infrared control, F5 : \x30\x6f infrared control, HELP : \x30\x1e infrared control, MUTE : \x30\x1f infrared control, PAUSE : \x30\x0f infrared control, PHASE : \x30\x32...
  • Page 507: Keystone Horizontal, Decrement

    keystone horizontal, decrement : \x23\x50 keystone horizontal, increment : \x22\x50 keystone horizontal, read : \x21\x50 keystone horizontal, write : \x20\x50[value] lamp, read article number : \x76\x84 lamp, read CLO status : \x76\x96 lamp, read history : \x74 lamp, read maximum run time : \x76\x89 lamp, read message run time : \x76\x8b lamp, read run time : \x64 lamp, read serial number (1) : \x63...
  • Page 508: Lines Active, Decrement

    line start, decrement : \x23\x5a line start, increment : \x22\x5a line start, read : \x21\x5a line start, write : \x20\x5a[value] lines active, decrement : \x23\x59 lines active, increment : \x22\x59 lines active, read : \x21\x59 lines active, write : \x20\x59 lines total, decrement : \x23\x58 lines total, increment : \x22\x58 lines total, read : \x21\x58...
  • Page 509: Menu, Exit

    menu, exit : \x42\x01\x01 menu, exit all : \x42\x01\xff MOCA, read version : \xf3\x82 MOCA, set blue to midposition : \xf3\x06 MOCA, set green to midposition : \xf3\x04 MOCA, set red to midposition : \xf3\x05 MOCA, set to midposition : \xf3\x07 MOCA, write blue : \xf3\x03[position][direction] MOCA, write green : \xf3\x01[position][direction] MOCA, write red : \xf3\x02[position][direction]...
  • Page 510: Panel, Read Size

    panel, read size : \xf0\x01 peripheral source, write : \x33\xff[source][type] phase, decrement : \x0c phase, increment : \x0b phase, read : \x21\x06 phase, write : \x20\x06[value] pip, read source : \x21\x88 pip, read window : \x21\x87 pip, write source : \x20\x88[source] pip, write window : \x20\x87[status][position] pixel start, decrement : \x23\x5e pixel start, increment : \x22\x5e...
  • Page 511: Sharpness, Read

    sharpness, decrement : \x0a sharpness, increment : \x09 sharpness, read : \x21\x05 sharpness, write : \x20\x05[value] shift horizontal, decrement : \x23\x47 shift horizontal, increment : \x22\x47 shift horizontal, read : \x21\x47 shift horizontal, write : \x20\x47[value] shift vertical, decrement : \x23\x48 shift vertical, increment : \x22\x48 shift vertical, read : \x21\x48 shift vertical, write : \x20\x48[value]...
  • Page 512: Soft Edge, Write Status

    soft edge (scenergix), read status : \x21\x82 soft edge, write status : \x20\x82 soft edge black level blue, decrement : \x23\x84\x02 soft edge black level green, decrement : \x23\x84\x01 soft edge black level red, decrement : \x23\x84\x00 soft edge black level blue, increment : \x22\x84\x02 soft edge black level green, increment : \x22\x84\x01 soft edge black level red, increment : \x22\x84\x00 soft edge black level blue, read : \x21\x84\x02...
  • Page 513: Software, Read Language

    software, read language : \x69 software, read type : \x6a software, read version : \x60 source/slot, read number : \x32 source/slot, read number+mode : \x34 source/slot, read number+mode : \x34 source/slot, write number : \x31\x[source/slot number] source/slot, write number+mode : \x33[source/slot number][source/slot mode] source/slot, write number+mode : \x33[source][mode] sync, read : \x21\x27...

This manual is also suitable for:

Ial-dlpR5975236

Table of Contents