- DL manuals
- Barco
- Projector
- Projector
- User Manual
Barco Projector User Manual
Summary of Projector
Page 1
Printing date : 13/10/2000 barcŒ serial communication lcd-dlp projector users manual r5975236 revision : 05 revision date : 12102000
Page 3
3 1. Index.
Page 4
4 index 1. Index.................................................................................................... 3 index ......................................................................................................... 4 2. Communication basics...............................................
Page 5
5 projector status, write off........................................................................ 51 projector status, write on......................................................................... 52 sharpness, decrement ..........................................................................
Page 6
6 baudrate pc, write ................................................................................... 95 baudrate pc, write ................................................................................... 96 blanking bottom, decrement...............................................................
Page 7
7 color, read............................................................................................. 140 color, write............................................................................................ 141 color balance, decrement ..........................................................
Page 8
8 field polarity, write ............................................................................... 185 field select, read.................................................................................... 186 field select, read......................................................................
Page 9
9 infrared ports, read................................................................................ 230 infrared ports, write .............................................................................. 231 infrared ports, write .....................................................................
Page 10
10 lines active, increment .......................................................................... 275 lines active, read ................................................................................... 276 lines active, read .......................................................................
Page 11
11 moca, write blue ................................................................................ 320 moca, write blue ................................................................................ 321 moca, write green ..............................................................................
Page 12
12 projector, write address......................................................................... 365 projector, write address......................................................................... 366 sharpness, read.................................................................................
Page 13
13 source/slot, read number+mode............................................................ 410 source/slot, write number+mode........................................................... 411 source/slot, write number+mode........................................................... 412 source/slot, wr...
Page 14
14 2. Communication basics.
Page 15
15 communication protocol 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 wi...
Page 16
16 communication protocol 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 (...
Page 17
17 communication settings communication settings summary baud rate see owner's manual data bits 8 parity no stop bits 1 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 ...
Page 18
18 hardware 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 ...
Page 19
19 hardware cable (ibm pc or compatible projector) : 1 1 cd cd 2 2 rxd rxd 3 3 txd txd 4 4 dtr dtr d9 5 5 d9 female gnd gnd male 6 6 dsr dsr 7 7 rts rts 8 8 cts cts 9 9 ri ri order number r9827560 (cable length = 15m) order number r9827570 (cable length = 30m).
Page 20
20 hardware cable (mac projector) : 1 4 hsko dtr 2 8 hski cts 3 3 txd- txd 4 5 gnd gnd din 5 2 d9 mini 8 rxd- rxd male 6 txd+ 7 n.C. 8 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) sign...
Page 21
21 syntax characters : in this manual, all characters are expressed using the c- language syntax : decimal values ddd ddd = 0..255 hexadecimal values \x hh hh = 00..Ff negative values/numbers : the 2s complement number system is used to express negative numbers. Pascal-language string : a pascal-lan...
Page 22
22 syntax 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" 'h' \x68 'e' \x65 'l' ...
Page 23
23 syntax filename a filename is specified as a c-language string. This string has to follow some rules : filename 0 1 2 3 4 5 6 7 8 9 10 11 12 x x x x x x x x . Y z z null length string = 12 x = character of the base name (= 8 characters) 'a' 'b' 'c' 'd' 'e' 'f' 'g' 'h' 'i' 'j' 'k' 'l' 'm' 'n' 'o' ...
Page 24
24 3. Elementary commands.
Page 25
25 balance, decrement 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 c...
Page 26
26 balance, increment 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 c...
Page 27
27 bass, decrement 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 command[1]...
Page 28
28 bass, increment 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 command[1]...
Page 29
29 brightness, decrement 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 chec...
Page 30
30 brightness, increment 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...
Page 31
31 color, decrement 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 p...
Page 32
32 color, increment 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 p...
Page 33
33 contrast, decrement 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...
Page 34
34 contrast, increment 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...
Page 35
35 infrared control 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] : key data[0] * \x77 0 \x19 1 \x10 2 \x11 3 \x...
Page 36
36 infrared control 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 f1 \x6b f2 \x6c f3 \x6d f4 \x6e f5 \x6f freez \x1b help \x1e mute \x1f pause \x0f phase \x32 phase+ \x34 pha...
Page 37
37 infrared control tint \x31 tint+ \x2e tint- \x2f treble+ \x3c treble- \x3d volume+ \x38 volume- \x39.
Page 38
38 infrared control 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 39
39 mute audio, read 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 40
40 mute audio, read 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...
Page 41
41 mute audio, write off 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 com...
Page 42
42 mute audio, write on 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 comman...
Page 43
43 mute video, read 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 44
44 mute video, read 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...
Page 45
45 mute video, write off 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 (acknow...
Page 46
46 mute video, write on 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] \x3e ...
Page 47
47 phase, decrement 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 ...
Page 48
48 phase, increment 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 ...
Page 49
49 projector status, read 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 proje...
Page 50
50 projector status, read 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) ...
Page 51
51 projector status, write off 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...
Page 52
52 projector status, write on 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 \x...
Page 53
53 sharpness, decrement 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 add...
Page 54
54 sharpness, increment 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 add...
Page 55
55 source/slot, read number description : read active source or slot. Command : command[0] \x32 data : no data bytes. Return data : source or slot number (\x01..)..
Page 56
56 source/slot, read number 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]...
Page 57
57 source/slot, write number description : select a source or slot. Command : command[0] \x31 data : source or slot number (\x01..)..
Page 58
58 source/slot, write number 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 59
59 tint, decrement 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 addre...
Page 60
60 tint, increment 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 addre...
Page 61
61 treble, decrement 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 comm...
Page 62
62 treble, increment 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 comm...
Page 63
63 volume, decrement 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 comm...
Page 64
64 volume, increment 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 comm...
Page 65
65 4. Advanced commands.
Page 66
66 2 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 ...
Page 67
67 2 line lcd, read 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] \x01 checksum \x7c stop \xff recei...
Page 68
68 2 line lcd, read 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[...
Page 69
69 2 line lcd, read backlight 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] off \x00 on \x01 projector type : all projectors equipped with a 2 line lcd..
Page 70
70 2 line lcd, read backlight 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 addr...
Page 71
71 2 line lcd, read cursor 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 72
72 2 line lcd, read cursor 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 \x7e stop \xff receive ...
Page 73
73 2 line lcd, read format 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 p...
Page 74
74 2 line lcd, read format 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] ...
Page 75
75 2 line lcd, read text 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 st...
Page 76
76 2 line lcd, read text 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...
Page 77
77 2 line lcd, write backlight 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] off \x00 on \x01 note : this command can be combined with other "2 lines lcd, write" commands. Projector type : all projectors equ...
Page 78
78 2 line lcd, write backlight 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 co...
Page 79
79 2 line lcd, write clear 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 80
80 2 line lcd, write clear 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 checksu...
Page 81
81 2 line lcd, write cursor 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] blink...
Page 82
82 2 line lcd, write cursor 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] \x04 data[1] \x00 data[2] ...
Page 83
83 2 line lcd, write text 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 84
84 2 line lcd, write text 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') data[...
Page 85
85 800-peripheral, read output module 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 configuration data[0] standard \x00 5 cable \x01 example : read the con...
Page 86
86 800-peripheral, read output module 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 87
87 800-peripheral, write output module description : set-up the configuration of the 800-peripheral output module. Command : command[0] \xf2 command[1] \x01 data : data[0] = configuration. Output module configuration data[0] standard \x00 5 cable \x01 example : configure the 800-peripheral output mo...
Page 88
88 800-peripheral, write output module receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 89
89 balance, read 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. Suppose t...
Page 90
90 balance, read 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 91
91 balance, write 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. Transmit start \xfe projector address \...
Page 92
92 bass, read 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. Suppose the bass equa...
Page 93
93 bass, read 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 94
94 bass, write 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. Transmit start \xfe projector address \x01 command[0...
Page 95
95 baudrate pc, write 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...
Page 96
96 baudrate pc, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 97
97 blanking bottom, decrement 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...
Page 98
98 blanking bottom, increment 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...
Page 99
99 blanking bottom, read 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 proj...
Page 100
100 blanking bottom, read 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 101
101 blanking bottom, write 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. Transmit start \x...
Page 102
102 blanking bottom, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 103
103 blanking left, decrement 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...
Page 104
104 blanking left, increment 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...
Page 105
105 blanking left, read 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 w...
Page 106
106 blanking left, read 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 107
107 blanking left, write 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 proje...
Page 108
108 blanking left, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 109
109 blanking right, decrement 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 s...
Page 110
110 blanking right, increment 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 s...
Page 111
111 blanking right, read 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 project...
Page 112
112 blanking right, read 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 113
113 blanking right, write 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. Transmit start \xfe p...
Page 114
114 blanking right, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 115
115 blanking top, decrement 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 \x...
Page 116
116 blanking top, increment 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 \x...
Page 117
117 blanking top, read 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 ...
Page 118
118 blanking top, read 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 119
119 blanking top, write 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] 1.41 t2msb of value data[1] 1.41 t2lsb of value example : set the blanking top to 0 on a projector with address \x01. Transmit start ...
Page 120
120 blanking top, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 121
121 brightness, read 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 sta...
Page 122
122 brightness, read 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 123
123 brightness, write 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] \x2...
Page 124
124 brightness, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 125
125 clamp delay, decrement 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 st...
Page 126
126 clamp delay, increment 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 st...
Page 127
127 clamp delay, read 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. Suppose the clamp delay...
Page 128
128 clamp delay, read 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 129
129 clamp delay, write 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 \x01 command[0] \x20 command[...
Page 130
130 clamp edge, read 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 addres...
Page 131
131 clamp edge, read 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 132
132 clamp edge, write leading 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 checksum \x8...
Page 133
133 clamp edge, write trailing 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 checksum ...
Page 134
134 clamp width, decrement 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 st...
Page 135
135 clamp width, increment 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 st...
Page 136
136 clamp width, read 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. Suppose the clamp width...
Page 137
137 clamp width, read 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 138
138 clamp width, write 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 \x01 command[0] \x20 command[...
Page 139
139 color, read 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 proj...
Page 140
140 color, read 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 141
141 color, write 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 data[0] \x20 check...
Page 142
142 color balance, decrement 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...
Page 143
143 color balance, increment 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...
Page 144
144 color balance, read 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 t...
Page 145
145 color balance, read return data : data[0] = value of color balance multiplied by 100. Data[0] \x00..\xfa example : data[0]=\x64 equals 1.00
Page 146
146 color balance, read 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 comma...
Page 147
147 color balance, write 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...
Page 148
148 color balance, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 149
149 color temperature, read 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] 0 "projector white" 1 custom color balance derived from "projector white" 2 custo...
Page 150
150 color temperature, read 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 \...
Page 151
151 color temperature, write description : write the color temperature. Command : command[0] \x20 command[1] \x45 data : data[0] = color temperature. Data[0] 0 "projector white" 1 custom color balance derived from "projector white" 2 custom color balance derived from 3200, 5400, 6500 or 9300 32 3200...
Page 152
152 color temperature, write 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...
Page 153
153 contrast, read 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 pr...
Page 154
154 contrast, read 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 155
155 contrast, write 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] \x30 checks...
Page 156
156 dimming, decrement 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. Transmi...
Page 157
157 dimming, increment 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. Transmi...
Page 158
158 dimming, read 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...
Page 159
159 dimming, read 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 160
160 fade audio, decrement 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 c...
Page 161
161 fade audio, decrement receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 162
162 fade audio, increment 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 c...
Page 163
163 fade audio, increment receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 164
164 fade audio, read 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. Suppose the va...
Page 165
165 fade audio, read 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 166
166 fade audio, write 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. Transmit start \xfe projector address \x...
Page 167
167 fade audio extern, decrement 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...
Page 168
168 fade audio extern, decrement receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 169
169 fade audio extern, increment 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...
Page 170
170 fade audio extern, increment receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 171
171 fade audio extern, read 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 externa...
Page 172
172 fade audio extern, read 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 173
173 fade audio extern, write 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...
Page 174
174 fade audio extern, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 175
175 fade audio intern, decrement 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 f...
Page 176
176 fade audio intern, decrement receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 177
177 fade audio intern, increment 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 wit...
Page 178
178 fade audio intern, read 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 s...
Page 179
179 fade audio intern, read 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 180
180 fade audio intern, write 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 addre...
Page 181
181 fade audio intern, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 182
182 field polarity, read 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 a...
Page 183
183 field polarity, read 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 184
184 field polarity, write 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 p...
Page 185
185 field polarity, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 186
186 field select, read 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 odd \x01 both \x02 example : read the actual selected field of a projector with address \x01. Suppose bo...
Page 187
187 field select, read 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 188
188 field select, write 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 odd \x01 both \x02 example : select both fields on a projector with address \x01. Transmit start \xfe p...
Page 189
189 field select, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 190
190 file, copy 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 rep...
Page 191
191 file, copy 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 (= ' ') data[8] \x2e (= '.') data[9] \x63 (= 'c') data[10] \x30 (=...
Page 192
192 receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 193
193 file, delete 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 p...
Page 194
194 file, delete receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 195
195 file, list 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" and "ntsc_rgb.C01". Transmit sta...
Page 196
196 file, list receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 197
197 file, list 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 (= ' ') data[8] \x2e (= '.') data[9] \x73 (= 's') data[10]...
Page 198
198 file, list active 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 \x01 command[0] \xc5 che...
Page 199
199 file, list active 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 (= ' ') data[8] \x2e (= '.') data[9] \x63 (= 'c') d...
Page 200
200 file, move 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 ...
Page 201
201 file, move 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 (= ' ') data[8] \x2e (= '.') data[9] \x63 (= 'c') data[10] \x30 (=...
Page 202
202 receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 204
204 file, read 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 (= ' ') data[8] \x2e (= '.') data[9] \x63 (= 'c') data[10] \x30 (=...
Page 205
205 file, read 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 (= ' ') data[8] \x2e (= '.') data[9] \x63 (= 'c') data[10]...
Page 206
206 file, rename 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 data : old filename ...
Page 207
207 file, rename 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 (= ' ') data[8] \x2e (= '.') data[9] \x63 (= 'c') data[10] \x30 ...
Page 208
208 receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 209
209 file, write 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 an...
Page 210
210 file, write 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 (= ' ') data[8] \x2e (= '.') data[9] \x63 (= 'c') data[10] \x30 (...
Page 211
211 file, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 212
212 frame delay, read 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] off \x00 on \x01 projector type : please verify the owner's manual of the projector if the frame del...
Page 213
213 frame delay, read 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 214
214 frame delay, write off 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. ...
Page 215
215 frame delay, write on 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. Tra...
Page 216
216 freeze, write off 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) star...
Page 217
217 freeze, write on 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 \...
Page 218
218 gamma, decrement 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 (ackno...
Page 219
219 gamma, increment 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 (ackno...
Page 220
220 gamma, read 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 projector address...
Page 221
221 gamma, read 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 222
222 gamma, write 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] \x70 data[0] \x05 checksum \x9...
Page 223
223 horizontal period, read 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 pe...
Page 224
224 horizontal period, read 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 225
225 horizontal period, write 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...
Page 226
226 horizontal period, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 227
227 information display, read 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 228
228 information display, read 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 ch...
Page 229
229 infrared ports, read 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 disabled receiver front enabled bit1 receiver rear disabled receiver rear enabled bit2 no hardw...
Page 230
230 infrared ports, read 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 \x...
Page 231
231 infrared ports, write description : enable/disable one ore more infrared ports. Command : command[0] \x6e data : data[0] = status. Bit# bit = 0 bit = 1 bit0 (lsb) disable receiver front enable receiver front bit1 disable receiver rear enable receiver rear * : when no hardwired remote is connecte...
Page 232
232 infrared ports, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 233
233 installation, read 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 add...
Page 234
234 installation, read 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 235
235 installation, write 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 ...
Page 236
236 interlaced, read 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 237
237 interlaced, read 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 238
238 interlaced, write off 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 239
239 interlaced, write on 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 240
240 internal pattern, write 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 ...
Page 241
241 internal pattern, write 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 “palette entry, write” and change palette entry 1. Leveling ...
Page 242
242 internal pattern, write 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” level) note : all data...
Page 243
243 internal pattern, write 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 \...
Page 244
244 keystone horizontal, decrement 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[...
Page 245
245 keystone horizontal, increment 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[...
Page 246
246 keystone horizontal, read 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 ...
Page 247
247 keystone horizontal, read 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 248
248 keystone horizontal, write 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...
Page 249
249 keystone horizontal, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 250
250 lamp, read history description : read the lamp run time history list. Command : command[0] \x74 data : no data bytes. Projector type : only for projectors that don't have a memory chip attached to the lamp. See your owner's manual if the "lamp history" item exists in the menu structure. Return d...
Page 251
251 lamp, read run time 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 contains of four data bytes. The first byte is the most significant byte ! Formula : lamp run time (hours) = ...
Page 252
252 lamp, read run time 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 ...
Page 253
253 lamp, read serial number 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 addre...
Page 254
254 lamp, read serial number 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 (= ...
Page 255
255 lamp, read status description : read the lamp status. Command : command[0] \x6c data : no data bytes. Return data : data[0] = lamp status..
Page 256
256 lamp, read status 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 257
257 lamp, write status 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 th...
Page 258
258 lamp, write status receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 259
259 lamp, reset run time 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 data...
Page 260
260 language, read 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 (in...
Page 261
261 language, read 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 checks...
Page 262
262 language, write 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 language...
Page 263
263 language, write 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 264
264 lens, bridge description : open or close the lens bridge. Command : command[0] \xf4 command[1] \x85 data : direction data[0] up \x00 down \x01 projector type : all projectors with motorized lens bridge. Example : open the bridge of a projector with address \x01. Transmit start \xfe projector add...
Page 265
265 lens, bridge receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 266
266 lens, focus description : focus the lens. Command : command[0] \xf4 command[1] \x83 data : data[0] = direction. Direction data[0] near \x00 far \x01 projector type : all projectors with motorized lens adjustment. Example : focus the lens of a projector with address \x01. Transmit start \xfe proj...
Page 267
267 lens, focus receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 268
268 lens, shift description : shift the lens up, down, left or right. Command : command[0] \xf4 command[1] \x81 data : data[0] = direction. Direction data[0] up \x00 down \x01 left \x02 right \x03 projector type : all projectors with motorized lens adjustment. Example : shift the lens up of of a pro...
Page 269
269 lens, shift receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 270
270 lens, tilt description : change the tilt op 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 directi...
Page 271
271 lens, tilt receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 272
272 lens, zoom description : zoom the lens. Command : command[0] \xf4 command[1] \x82 data : data[0] = direction. Direction data[0] in \x00 out \x01 projector type : all projectors with motorized lens adjustment. Example : lens-zoom-in of a projector with address \x01. Transmit start \xfe projector ...
Page 273
273 lens, zoom receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 274
274 lines active, decrement 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 command[1...
Page 275
275 lines active, increment 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 command[1...
Page 276
276 lines active, read 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 \x0...
Page 277
277 lines active, read 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 278
278 lines active, write 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. Transmit...
Page 279
279 lines active, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 280
280 line start, decrement 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 \x7e ...
Page 281
281 line start, increment 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 \x7d ...
Page 282
282 line start, read 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. Suppose the value...
Page 283
283 line start, read 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 284
284 line start, write 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. Transmit start \xfe projector...
Page 285
285 line start, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 286
286 lines total, decrement 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 command[1] \...
Page 287
287 lines total, increment 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 command[1] \...
Page 288
288 lines total, read 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. S...
Page 289
289 lines total, read 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 290
290 lines total, write 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. Transmit sta...
Page 291
291 lines total, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 292
292 lock audio, read 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] off \x00 input 1 or a \x01 input 2 or b \x02 input 3 or c \x03 projector type : bd2100(lc), bd3000(lc), bd310...
Page 293
293 lock audio, read 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 c...
Page 294
294 lock audio, write 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] off \x00 input 1 or a \x01 input 2 or b \x02 input 3 or c \x03 pr...
Page 295
295 lock audio, write 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 296
296 logo, read background 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 proje...
Page 297
297 logo, read background 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 298
298 logo, read hot-key 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] off \x00 \x0d example : read the hot-key of the logo of a projector with ad...
Page 299
299 logo, read hot-key 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 300
300 logo, read position 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. Suppose the positio...
Page 301
301 logo, read position 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 302
302 logo, read status 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] off \x00 on \x01 example : read the status of the logo of a projector with address \x01. Suppose the status...
Page 303
303 logo, read status 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 304
304 logo, write background 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 a...
Page 305
305 logo, write background receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 306
306 logo, write hot-key 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] off \x00 \x0d example : set the logo hot-key to of a projector with address \x01. Transmit start \xfe project...
Page 307
307 logo, write hot-key receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 308
308 logo, write position 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 \x01 ...
Page 309
309 logo, write position receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 310
310 logo, write status 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] off \x00 on \x01 example : set the logo on of a projector with address \x01. Transmit start \xfe projector address \x01 ...
Page 311
311 logo, write status receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 312
312 menu, exit 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 command[0] \x42 command...
Page 313
313 menu, exit receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 314
314 moca, read version 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 d...
Page 315
315 moca, read version 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'...
Page 316
316 moca, set blue to midposition 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 midpos...
Page 317
317 moca, set green to midposition 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 mid...
Page 318
318 moca, set red to midposition 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 midpositi...
Page 319
319 moca, set to midposition 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. Transmit sta...
Page 320
320 moca, write blue 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] 1 \x01 2 \x02 3 \x03 4 \x04 5 \x05 6 \x06 7 \x07 data[1] = direction (see osd internal patt...
Page 321
321 moca, write blue 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] \x01 \x80 checksum \...
Page 322
322 moca, write green 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] 1 \x01 2 \x02 3 \x03 4 \x04 5 \x05 6 \x06 7 \x07 data[1] = direction (see osd internal pa...
Page 323
323 moca, write green 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] \x01 checksum \xfc...
Page 324
324 moca, write red 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] 1 \x01 2 \x02 3 \x03 4 \x04 5 \x05 6 \x06 7 \x07 data[1] = direction (see osd internal patter...
Page 325
325 moca, write red 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] \x01 checksum \xfd sto...
Page 326
326 panel, read size 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] lsb of ...
Page 327
327 panel, read size 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 command[0]...
Page 328
328 peripheral source, write 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 i...
Page 329
329 peripheral source, write 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...
Page 330
330 peripheral source, write 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 (acknowled...
Page 331
331 phase, read description : read the actual phase value. Command : command[0] \x21 command[1] \x06 data : no data bytes. Return data : data[0] = phase value..
Page 332
332 phase, read 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]...
Page 333
333 phase, write 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 334
334 phase, write 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 sto...
Page 335
335 pixels active, decrement 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 comman...
Page 336
336 pixels active, increment 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 comman...
Page 337
337 pixels active, read 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...
Page 338
338 pixels active, read 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 339
339 pixels active, write 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. Tran...
Page 340
340 pixels active, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 341
341 pixel start, decrement 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 \x...
Page 342
342 pixel start, increment 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 \x...
Page 343
343 pixel start, read 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. Suppose the v...
Page 344
344 pixel start, read 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 345
345 pixel start, write 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. Transmit start \xfe proje...
Page 346
346 pixel start, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 347
347 pixels total, decrement 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 command[1...
Page 348
348 pixels total, increment 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 command[1...
Page 349
349 pixels total, read 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 \x0...
Page 350
350 pixels total, read 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 351
351 pixels total, write 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. Transmit...
Page 352
352 pixels total, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 353
353 programmable blanking, write 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]...
Page 354
354 programmable blanking, write 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 coo...
Page 355
355 programmable blanking, write 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' = '\x6c...
Page 356
356 programmable blanking, write 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+1...
Page 357
357 programmable blanking, write 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 th...
Page 358
358 programmable blanking, write 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]...
Page 359
359 projector, read run time 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 contains of four data bytes. The first byte is the most significant byte ! Formula : proje...
Page 360
360 projector, read run time 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 r...
Page 361
361 projector, read serial number 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 ...
Page 362
362 projector, read serial number 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 363
363 projector, read type 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 projecto...
Page 364
364 projector, read type 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') data[1...
Page 365
365 projector, write address 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. Transm...
Page 366
366 projector, write address receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 367
367 sharpness, read 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 type on screen data[0] bd5000(lc), "-4 db" \x00 bd8000(lc) "0 db" \x01 "3,5 db" \x02 "6 db" \x03 bd3000...
Page 368
368 sharpness, read 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] \x0...
Page 369
369 sharpness, write description : write a new sharpness value. Command : command[0] \x20 command[1] \x05 data : data[0] = sharpness value. Exception list projector type on screen data[0] bd5000(lc), "-4 db" \x00 bd8000(lc) "0 db" \x01 "3,5 db" \x02 "6 db" \x03 bd3000(lc), "0" \x00 bd3100(lc), "0.25...
Page 370
370 sharpness, write 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 ...
Page 371
371 shift horizontal, decrement 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 c...
Page 372
372 shift horizontal, increment 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 c...
Page 373
373 shift horizontal, read 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] lsb of value example : read the actual value of the horizonta...
Page 374
374 shift horizontal, read 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 375
375 shift horizontal, write 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] lsb of value example : set the horizontal shift to 0 on a projector with address \x01. Trans...
Page 376
376 shift horizontal, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 377
377 shift vertical, decrement 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 checksu...
Page 378
378 shift vertical, increment 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 checksu...
Page 379
379 shift vertical, read 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] lsb of value example : read the actual value of the vertical shift ...
Page 380
380 shift vertical, read 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 381
381 shift vertical, write 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] lsb of value example : set the vertical shift to 0 on a projector with address \x01. Transmit star...
Page 382
382 shift vertical, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 383
383 size horizontal, decrement 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 chec...
Page 384
384 size horizontal, increment 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 chec...
Page 385
385 size horizontal, read 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] lsb of value example : read the actual value of the horizontal s...
Page 386
386 size horizontal, read 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 387
387 size horizontal, write 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] lsb of value example : set the horizontal size to 0 on a projector with address \x01. Transmit ...
Page 388
388 size horizontal, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 389
389 size vertical, decrement 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 \...
Page 390
390 size vertical, increment 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 \...
Page 391
391 size vertical, read 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] lsb of value example : read the actual value of the vertical size of a...
Page 392
392 size vertical, read 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 393
393 size vertical, write 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] lsb of value example : set the vertical size to 0 on a projector with address \x01. Transmit start \x...
Page 394
394 size vertical, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 395
395 shutter, close 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. Ex...
Page 396
396 shutter, close receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 397
397 shutter, open 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. Exam...
Page 398
398 shutter, open receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 399
399 shutter, read 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 shutte...
Page 400
400 shutter, read 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 comm...
Page 401
401 software, read language 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 p...
Page 402
402 software, read language 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 (= '...
Page 403
403 software, read type 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 ad...
Page 404
404 software, read type 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') ...
Page 405
405 software, read version 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....
Page 406
406 software, read version 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...
Page 407
407 source/slot, read number+mode 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 408
408 source/slot, read number+mode 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 rgb ...
Page 409
409 source/slot, read number+mode 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] mode \x00 - \x01.
Page 410
410 source/slot, read number+mode 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 pr...
Page 411
411 source/slot, write number+mode 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 412
412 source/slot, write number+mode 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 data[1] mode...
Page 413
413 source/slot, write number+mode 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] mode \x00 - \x01...
Page 414
414 sync, read 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(...
Page 415
415 sync, read 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] \...
Page 416
416 sync, write fast 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...
Page 417
417 sync, write slow 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...
Page 418
418 text, write off 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 stop \xff receive (a...
Page 419
419 text, write on 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 stop \xff receive (ackn...
Page 420
420 tint, read 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 an...
Page 421
421 tint, read 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 422
422 tint, write 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 423
423 tint, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 424
424 treble, read 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. Suppose the ...
Page 425
425 treble, read 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 426
426 treble, write 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 projector address \x01 command...
Page 427
427 treble, write receive (acknowledge) start \xfe projector address \x01 command[0] \x00 command[1] \x06 checksum \x07 stop \xff.
Page 428
428 vertical refresh, read 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 pro...
Page 429
429 vertical refresh, read 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 430
430 vertical refresh, write synchronous 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] \x2...
Page 431
431 vertical refresh, write asynchronous 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] ...
Page 432
432 vertical sync polarity, read 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 v...
Page 433
433 vertical sync polarity, read 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 434
434 vertical sync polarity, write leading 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[...
Page 435
435 vertical sync polarity, write trailing 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 comma...
Page 436
436 volume, read 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 projector ad...
Page 437
437 volume, read 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 438
438 volume, write 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] \x10 checksum \x38 ...
Page 439
439 appendix : command summary.
Page 440
440 appendix : command summary 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 c...
Page 441
441 appendix : command summary blanking bottom, decrement : \x23\x4d blanking bottom, increment : \x22\x4d blanking bottom, read : \x21\x4d blanking bottom, write : \x20\x4d[value] blanking left, decrement : \x23\x4e blanking left, increment : \x22\x4e blanking left, read : \x21\x4e blanking left, w...
Page 442
442 appendix : command summary color balance blue/green, decrement : \x23\x44 color balance blue/green, increment : \x22\x44 color balance blue/green, read : \x21\x44 color balance blue/green, write : \x20\x44[value] color balance red/green, decrement : \x23\x43 color balance red/green, increment : ...
Page 443
443 appendix : command summary 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\...
Page 444
444 appendix : command summary 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...
Page 445
445 appendix : command summary infrared control, enter : \x30\x0a 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 infra...
Page 446
446 appendix : command summary installation, read : \x21\x24 installation, write : \x20\x24 interlace, write on : \x27\x60 interlaced, read : \x21\x60 interlaced, write off : \x26\x60 internal pattern, write : \x41[value] keystone horizontal, decrement : \x23\x50 keystone horizontal, increment : \x2...
Page 447
447 appendix : command summary 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 to...
Page 448
448 appendix : command summary 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[po...
Page 449
449 appendix : command summary programmable blanking, write : \xe1[shape] projector status, read : \x67 projector status, write off : \x66 projector status, write on : \x65 projector, read run time : \x62 projector, read serial number : \x61 projector, read type : \x6b projector, write address : \x6...
Page 450
450 appendix : command summary 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 n...