Barco R5075236_r03 User Manual To The Ba4b58fd B5f2 4387 95ba 954555cb03e4
User Manual: Barco R5075236_r03 to the manual
Open the PDF directly: View PDF .
Page Count: 169
Download | ![]() |
Open PDF In Browser | View PDF |
Date: 10.04.98 BARCO PROJECTION SYSTEMS BARCO PROJECTION SYSTEMS SERIAL COMMUNICATION LCD PROJECTOR SERIAL COMMUNICATION LCD PROJECTOR USER'S MANUAL USER'S MANUAL R5975236_r03 Date: 10.04.98 R5975236_r03 Contents user's manual R5975236-r3 Contents i-1 user's manual R5975236-r3 i-1 contents contents Chapter 1 : Communication basics. Chapter 1 : Communication basics. communication protocol .......................................... 1-3 communication settings .......................................... 1-4 hardware ................................................................. 1-6 syntax .................................................................... 1-11 communication protocol .......................................... 1-3 communication settings .......................................... 1-4 hardware ................................................................. 1-6 syntax .................................................................... 1-11 Chapter 2 : Elementary commands Chapter 2 : Elementary commands balance, decrement ................................................. 2-2 balance, increment .................................................. 2-3 bass, decrement ..................................................... 2-4 bass, increment ...................................................... 2-5 brightness, decrement ............................................. 2-6 brightness, increment .............................................. 2-7 color, decrement ..................................................... 2-8 color, increment ...................................................... 2-9 contrast, decrement ...............................................2-10 contrast, increment ................................................ 2-11 infrared control ....................................................... 2-12 mute audio, write off ............................................... 2-15 mute audio, write on ............................................... 2-16 mute video, write off ................................................ 2-17 mute video, write on ............................................... 2-18 phase, decrement ..................................................2-19 phase, increment ................................................... 2-20 projector status, read .............................................2-21 projector status, write off ........................................ 2-23 projector status, write on ........................................2-24 sharpness, decrement ............................................2-25 sharpness, increment .............................................2-26 source/slot, read number .......................................2-27 source/slot, write number ....................................... 2-29 source/slot, read number+mode ............................. 2-31 source/slot, write number+mode ............................2-34 tint, decrement ....................................................... 2-37 tint, increment ........................................................ 2-38 treble, decrement ................................................... 2-39 balance, decrement ................................................. 2-2 balance, increment .................................................. 2-3 bass, decrement ..................................................... 2-4 bass, increment ...................................................... 2-5 brightness, decrement............................................. 2-6 brightness, increment .............................................. 2-7 color, decrement ..................................................... 2-8 color, increment ...................................................... 2-9 contrast, decrement ...............................................2-10 contrast, increment ................................................ 2-11 infrared control ....................................................... 2-12 mute audio, write off ............................................... 2-15 mute audio, write on ............................................... 2-16 mute video, write off ................................................ 2-17 mute video, write on ............................................... 2-18 phase, decrement ..................................................2-19 phase, increment ................................................... 2-20 projector status, read .............................................2-21 projector status, write off ........................................ 2-23 projector status, write on ........................................2-24 sharpness, decrement............................................ 2-25 sharpness, increment .............................................2-26 source/slot, read number .......................................2-27 source/slot, write number ....................................... 2-29 source/slot, read number+mode ............................. 2-31 source/slot, write number+mode ............................2-34 tint, decrement ....................................................... 2-37 tint, increment ........................................................ 2-38 treble, decrement ................................................... 2-39 user's manual R5975236-r3 i-2 user's manual R5975236-r3 i-2 contents contents treble, increment .................................................... 2-40 volume, decrement ................................................. 2-41 volume, increment .................................................. 2-42 treble, increment .................................................... 2-40 volume, decrement ................................................. 2-41 volume, increment .................................................. 2-42 Chapter 3 : Advanced commands Chapter 3 : Advanced commands balance, read .......................................................... 3-2 balance, write .......................................................... 3-4 bass, read ............................................................... 3-5 bass, write .............................................................. 3-7 brightness, read ...................................................... 3-8 brightness, write .....................................................3-10 contrast, read ......................................................... 3-11 contrast, write ........................................................ 3-14 dimming, decrement ..............................................3-16 dimming, increment ................................................ 3-17 fade audio extern, decrement ................................. 3-18 fade audio extern, increment .................................. 3-19 fade audio extern, read ........................................... 3-20 fade audio extern, write .......................................... 3-22 fade audio intern, decrement ..................................3-24 fade audio intern, increment ................................... 3-25 fade audio intern, read ............................................ 3-26 fade audio intern, write ........................................... 3-28 file, copy ................................................................3-30 file, delete ..............................................................3-32 file, list ...................................................................3-34 file, list active ......................................................... 3-37 file, move ................................................................ 3-39 file, rename ............................................................3-42 freeze, write off .......................................................3-45 freeze, write on ...................................................... 3-46 installation, read .....................................................3-47 installation, write ....................................................3-49 lamp, read run time ................................................3-50 lamp, read serial number ........................................ 3-52 lamp, read status ................................................... 3-54 lamp, reset run time ...............................................3-56 balance, read .......................................................... 3-2 balance, write .......................................................... 3-4 bass, read ............................................................... 3-5 bass, write .............................................................. 3-7 brightness, read ...................................................... 3-8 brightness, write .....................................................3-10 contrast, read ......................................................... 3-11 contrast, write ........................................................ 3-13 dimming, decrement .............................................. 3-15 dimming, increment ................................................ 3-16 fade audio extern, decrement ................................. 3-17 fade audio extern, increment .................................. 3-18 fade audio extern, read ........................................... 3-19 fade audio extern, write .......................................... 3-21 fade audio intern, decrement ..................................3-23 fade audio intern, increment ................................... 3-24 fade audio intern, read ............................................ 3-25 fade audio intern, write ........................................... 3-27 file, copy ................................................................3-29 file, delete .............................................................. 3-31 file, list ................................................................... 3-33 file, list active ......................................................... 3-36 file, move ................................................................ 3-38 file, rename ............................................................ 3-41 freeze, write off .......................................................3-44 freeze, write on ...................................................... 3-45 installation, read .....................................................3-46 installation, write .................................................... 3-48 lamp, read run time ................................................3-49 lamp, read serial number ........................................ 3-51 lamp, read status ................................................... 3-53 lamp, reset run time ...............................................3-55 user's manual R5975236-r3 i-3 user's manual R5975236-r3 i-3 contents contents lock audio, read .....................................................3-57 lock audio, write ..................................................... 3-59 phase, read ............................................................ 3-61 phase, write ...........................................................3-63 programmable blanking,write .................................. 3-65 projector, read run time .......................................... 3-69 projector, read serial number .................................. 3-71 projector, read type ................................................3-73 projector, write address .......................................... 3-75 sharpness, read .....................................................3-76 sharpness, write ..................................................... 3-78 shutter, close .........................................................3-80 shutter, open .......................................................... 3-82 shutter, read ........................................................... 3-84 software, read language ......................................... 3-86 software, read type .................................................3-88 software, read version ............................................. 3-90 sync, read .............................................................. 3-92 sync, write fast ...................................................... 3-94 sync, write slow .....................................................3-95 text, write off ..........................................................3-96 text, write on .......................................................... 3-97 treble, read ............................................................. 3-98 treble, write .......................................................... 3-100 volume, read ......................................................... 3-101 volume, write ........................................................ 3-103 llock audio, read .....................................................3-57 lock audio, write ..................................................... 3-59 phase, read ............................................................ 3-61 phase, write ...........................................................3-63 programmable blanking,write .................................. 3-65 projector, read run time .......................................... 3-69 projector, read serial number .................................. 3-71 projector, read type ................................................3-73 projector, write address .......................................... 3-75 sharpness, read .....................................................3-76 sharpness, write ..................................................... 3-78 shutter, close .........................................................3-80 shutter, open .......................................................... 3-82 shutter, read ........................................................... 3-84 software, read language ......................................... 3-86 software, read type .................................................3-88 software, read version ............................................. 3-90 sync, read .............................................................. 3-92 sync, write fast ...................................................... 3-94 sync, write slow .....................................................3-95 text, write off ..........................................................3-96 text, write on .......................................................... 3-97 treble, read ............................................................. 3-98 treble, write .......................................................... 3-100 volume, read ......................................................... 3-101 volume, write ........................................................ 3-103 Appendix a: Command summary 2 Appendix a: Command summary 2 ......................... Appendix b: Command summary 3 Appendix b: Command summary 3 user's manual R5975236-r3 i-4 user's manual R5975236-r3 i-4 Chapter 1: Communication basics user's manual R5975236-r3 Chapter 1: Communication basics 1-1 user's manual R5975236-r3 1-1 Chapter 1: Communications basics communication protocol Chapter 1: Communications basics Communication protocol summary Start byte Projector address Command byte(s) Data bytes(OPTIONAL) Checksum byte Stop byte Communication protocol summary \xfe Start byte Projector address Command byte(s) Data bytes(OPTIONAL) Checksum byte Stop byte \xff Start byte \xfe \xff Start byte The start byte informs the projector (in case of transmission) or the computer (in case of reception) that a new data transfer will take place. Projector address The start byte informs the projector (in case of transmission) or the computer (in case of reception) that a new data transfer will take place. Projector address The projector address defines the address of the projector the computer wants to talk to (in case of transmission) or the address of the projector that answers (in case of reception). The maximum number of projectors that can be addressed by one computer is 256. Command byte(s) The projector address defines the address of the projector the computer wants to talk to (in case of transmission) or the address of the projector that answers (in case of reception). The maximum number of projectors that can be addressed by one computer is 256. Command byte(s) There is at least one command byte to define the action to be performed. Commands that are not often used or complex commands can take more than one byte. All command bytes that are sent by the computer to get information out of the projector are repeated in the answer-data-transfer of the projector. Data bytes(OPTIONAL) There is at least one command byte to define the action to be performed. Commands that are not often used or complex commands can take more than one byte. All command bytes that are sent by the computer to get information out of the projector are repeated in the answer-data-transfer of the projector. Data bytes(OPTIONAL) Wheather the command bytes are followed by one or more data bytes depends on the contents of the command bytes. (Some commands are not followed by data bytes at all !) user's manual R5975236-r3 communication protocol 1-2 Wheather the command bytes are followed by one or more data bytes depends on the contents of the command bytes. (Some commands are not followed by data bytes at all !) user's manual R5975236-r3 1-2 Chapter 1: Communications basics communication protocol Checksum byte Chapter 1: Communications basics 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 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 Stop byte The stop byte informs the projector (in case of transmission) or the computer (in case of reception) that the data transfer is complete and that the interpretation of the command and data bytes can start. The stop byte informs the projector (in case of transmission) or the computer (in case of reception) that the data transfer is complete and that the interpretation of the command and data bytes can start. Any command byte, data byte or checksum byte that equals \x80, \xfe or \xff has to be converted ! Transmission : - Instead of \x80, send \x80 followed by \x00. - Instead of \xfe, send \x80 followed by \x7e. - Instead of \xff, send \x80 followed by \x7f. Reception : - Replace \x80 followed by \x00 with \x80. - Replace \x80 followed by \x7e with \xfe. - Replace \x80 followed by \x7f with \xff.. Any command byte, data byte or checksum byte that equals \x80, \xfe or \xff has to be converted ! Transmission : - Instead of \x80, send \x80 followed by \x00. - Instead of \xfe, send \x80 followed by \x7e. - Instead of \xff, send \x80 followed by \x7f. Reception : - Replace \x80 followed by \x00 with \x80. - Replace \x80 followed by \x7e with \xfe. - Replace \x80 followed by \x7f with \xff.. user's manual R5975236-r3 1-3 user's manual R5975236-r3 1-3 Chapter 1: Communications basics communication settings Chapter 1: Communications basics Communication settings summary Communication settings summary Baud rate Data bits Parity Stop bits Baud rate Data bits Parity Stop bits see baudrate table 8 no 1 see baudrate table 8 no 1 Baud Rate Baud Rate Defines the speed of the data transfer. The baud rate can be set using the dip switches on the processor board of the projector. Before opening the projector*, insure the projector is powered down !!! Check the baud rate table to set up the communication speed. Consult the owners manual of the projector to change the baud rate setting. *In some projectors, the Baud Rate must be set using the menu structure (see Owner's manual of the projector). Defines the speed of the data transfer. The baud rate can be set using the dip switches on the processor board of the projector. Before opening the projector*, insure the projector is powered down !!! Check the baud rate table to set up the communication speed. Consult the owners manual of the projector to change the baud rate setting. *In some projectors, the Baud Rate must be set using the menu structure (see Owner's manual of the projector). Data Bits Data Bits Eight data bits are used for each character of the data transfer. Eight data bits are used for each character of the data transfer. Parity Parity There is NO parity bit used to perform error checking. There is NO parity bit used to perform error checking. Stop Bits Stop Bits One stop bit is used to define the end of a character. One stop bit is used to define the end of a character. user's manual R5975236-r3 communication settings 1-4 user's manual R5975236-r3 1-4 communication settings Chapter 1: Communications basics Chapter 1: Communications basics communication settings Baud rate table BD5000, BD5000LC, BD8000 Baud rate table BD5000, BD5000LC, BD8000 S1:4 S1:3 S1:2 S1:1 Baud rate (baud) S1:4 S1:3 S1:2 S1:1 Baud rate (baud) off off off off off off off off on on on on on on on on off off off off off off off off on on on on on on on on off off off off on on on on off off off off on on on on off off on on off off on on off off on on off off on on off on off on off on off on off on off on off on off on 50 75 100 110 150 200 300 600 1200 2400 4800 9600 19200 9600 9600 9600 off off off off on on on on off off off off on on on on off off on on off off on on off off on on off off on on off on off on off on off on off on off on off on off on 50 75 100 110 150 200 300 600 1200 2400 4800 9600 19200 9600 9600 9600 Baud rate table BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC Baud rate table BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC S2:3 S2:2 S2:1 Baud rate (baud) S2:3 S2:2 S2:1 Baud rate (baud) off off off off on on on on off off off off on on on on off off on on off off on on user's manual R5975236-r3 off on off on off on off on 9600 4800 2400 1200 600 300 150 75 1-5 off off on on off off on on user's manual R5975236-r3 off on off on off on off on 9600 4800 2400 1200 600 300 150 75 1-5 Chapter 1: Communications basics hardware Connector labelled RS232 IN Chapter 1: Communications basics hardware Connector labelled RS232 IN This female D9-pin connector is used to connect the projector with the computer. Connector labelled RS232 OUT 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. This male D9-pin connector is used to drive the next projector in a chain. Pin-out Pin-out The pin-out is the standard PC-AT convention, which is : The pin-out is the standard PC-AT convention, which is : Pin # Name Full name Pin # Name Full name 1 2 3 4 5 6 7 8 9 CD RxD TxD DTR GND DSR RTS CTS RI Carrier Detect Received Data Transmitted Data Data Terminal Ready Signal Ground Data Set Ready Request To Send Clear To Send Ring Indicator 1 2 3 4 5 6 7 8 9 CD RxD TxD DTR GND DSR RTS CTS RI Carrier Detect Received Data Transmitted Data Data Terminal Ready Signal Ground Data Set Ready Request To Send Clear To Send Ring Indicator user's manual R5975236-r3 1-6 user's manual R5975236-r3 1-6 Chapter 1: Communications basics hardware Cable (IBM PC or compatible PROJECTOR MODE : COMMUNICATION PORT RS 232 IN (800-PERIPHERALS) RS232OUT GREEN - OPERATION REMOTE RED - STANDBY 69,'(2 9*$,1387 projector): projector): %'%'/& %'%'/& %'%'/& %'%'/& PROJECTOR MODE : COMMUNICATION PORT RS 232 IN (800-PERIPHERALS) RS232OUT GREEN - OPERATION REMOTE RED - STANDBY ThisdevicecomplieswithPart 15of theFCCrules. Operation is subject tofollowing twoconditions : (1) Thisdevicemaynot causeharmful interference (2)IR T-RE hisC dEIVER evicemust accept any interferencereceived 9 including interferencethat may causeundesiredoperation $ 0I +] 69,'(2 9, '(2 9,'(2,1387 0$&, 13 87 hardware Cable (IBM PC or compatible ThisdevicecomplieswithPart 15of theFCCrules. Operation is subject tofollowing twoconditions : (1) Thisdevicemaynot causeharmful interference (2)IR T-RE hisC dEIVER evicemust accept any interferencereceived 9 including interferencethat may causeundesiredoperation $ 0I Chapter 1: Communications basics 9*$,1387 '(&2'(5 +] 9, '(2 9,'(2,1387 0$&, 13 87 '(&2'(5 %'%'/& %'%'/& %'%'/& %'%'/& 56,1 PROJECTOR MODE : Thisdevicecomplies withPart 15of theFCCrules. Operation 0I GREEN - OPERATION (800-PERIPHERALS) RS232OUT R G B On 5 %* /( 9( /6< 1 &,1 38 7 H /C V S-VIDEO On VIDEO AUDIO L R On R-Y Y B-Y $ RED - STANDBY REMOTE 0I IR-RECEIVED R S On G H /C B On 9 including interferencethat maycauseundesiredoperation +] 9827930 V 98 27900 H /C B 98 27920 G 98 27910 IR-RECEIVED R On Thisdevicecomplies withPart 15of theFCCrules. Operation is subject tofollowing twoconditions: DIAGNO STICS ) Thisdevicemaynot causeharmful interference IR -R R IR-ACKNOWLE D G EE DCEIVE(1 (2) Thisdevicemust accept anyinterferencereceived CO DE COMMUNICATION PORT RS 232 IN 9 including interferencethat maycauseundesiredoperation V R G B On 5 %* /( 9( /6< 1 &,1 38 7 H /C V S-VIDEO On VIDEO AUDIO L R On 98 27900 RED - STANDBY REMOTE 98 27910 GREEN - OPERATION (800-PERIPHERALS) RS232OUT 98 27920 PROJECTOR MODE : is subject tofollowing twoconditions: DIAGNO STICS ) Thisdevicemaynot causeharmful interference IR -R R IR-ACKNOWLE D G EE DCEIVE(1 (2) Thisdevicemust accept anyinterferencereceived CO DE COMMUNICATION PORT RS 232 IN R-Y Y B-Y $ +] S 9827930 56,1 On 5*%$1$/2*,1387 5*%$1$/2*,1387 9,'(269,'(2,1387 56,1 9,'(269,'(2,1387 & 20321 (179,'(2,138 7 %'%'/& 56,1 %'%'/& 56,1 562 &2 87 003 $8 2' 5,2 7&7 25/ 87 56,1 562 &2 87 003 $8 2' 5,2 7&7 25/ 87 56,1 56,1 user's manual R5975236-r3 & 20321 (179,'(2,138 7 1-7 user's manual R5975236-r3 1-7 Chapter 1: Communications basics Cable (IBM PC or compatible D9 female hardware projector) : Chapter 1: Communications basics Cable (IBM PC or compatible hardware projector) : 1 CD 1 CD 1 CD 1 CD 2 RxD 2 RxD 2 RxD 2 RxD 3 TxD 3 TxD 3 TxD 3 TxD 4 DTR 4 DTR 4 DTR 4 DTR 5 GND 5 GND 5 GND 5 GND 6 DSR 6 DSR 6 DSR 6 DSR 7 RTS 7 RTS 7 RTS 7 RTS 8 CTS 8 CTS 8 CTS 8 CTS 9 RI 9 RI 9 RI 9 RI D9 male D9 female order number R9827560 (cable length = 15m) order number R9872570 (cable length = 30m) user's manual R5975236-r3 D9 male order number R9827560 (cable length = 15m) order number R9872570 (cable length = 30m) 1-8 user's manual R5975236-r3 1-8 Chapter 1: Communications basics Cable (MAC hardware projector) : Chapter 1: Communications basics Cable (MAC hardware projector) : %'%'/& %'%'/& %'%'/& %'%'/& PROJECTOR MODE : COMMUNICATIONPORT RS 232 IN (800-PERIPHERALS) RS232OUT GREEN - OPERATION REMOTE RED - STANDBY ThisdevicecomplieswithPart 15of theFCCrules. Operation issubject tofollowing twoconditions: (1) Thisdevicemay not causeharmful interference (2)IRT hisCd evic emust accept any interferencereceived 9 -RE EIV ER including interferencethat may causeundesiredoperation 0I $ +] PROJECTOR MODE : COMMUNICATIONPORT RS 232 IN 6 9 , '(2 9*$,1387 0$&,1387 9,'(2 9,'(2,1387 (800-PERIPHERALS) RS232OUT GREEN - OPERATION REMOTE RED - STANDBY ThisdevicecomplieswithPart 15of theFCCrules. Operation issubject tofollowing twoconditions: (1) Thisdevicemay not causeharmful interference (2)IRT hisCd evic emust accept any interferencereceived 9 -RE EIV ER including interferencethat may causeundesiredoperation 0I '(&2'(5 %'%'/& 6 9 , '(2 9*$,1387 0$&,1387 $ +] 9,'(2 9,'(2,1387 '(&2'(5 %'%'/& %'%'/& 56,1 %'%'/& 56,1 PROJECTOR MODE: RED - STANDBY REMOTE B H /C V 0I $ +] PROJECTOR MODE: VIDEO AUDIO L R On 9,'(269,'(2,1387 R-Y Y B-Y S On ) Thisdevicemay not causeharmful interference IR-RECEIVE(1 R IR-ACKNOWLEDGED (2) Thisdevicemust accept any interferencereceived CODE RED - STANDBY COMMUNICATION PORT RS232IN RS232OUT (800-PERIPHERALS) REMOTE 0I IR-RECEIVED R G H /C B V 9 including interferencethat may causeundesiredoperation &20321(179,'(2,1387 On R G On 5*%$1$/2*,1387 56,1 Thisdevicecomplies withPart 15of theFCCrules. Operation issubject tofollowing twoconditions: DIAGNOSTICS GREEN - OPERATION S-VIDEO On 5*%/(9 6<1&,387 B H /C V S-VIDEO On VIDEO AUDIO L R On 9,'(269,'(2,1387 R-Y Y B-Y $ +] S On 98 27930 5*%$1$/2*,1387 5*%/(9 6<1&,387 98 27900 G 98 27920 R On 98 27900 V 98 27920 H /C B 98 27910 G 9 including interferencethat may causeundesiredoperation IR-RECEIVED R On 98 27910 (800-PERIPHERALS) 98 27930 RS232OUT Thisdevicecomplies withPart 15of theFCCrules. Operation issubject tofollowing twoconditions: DIAGNOSTICS GREEN - OPERATION ) Thisdevicemay not causeharmful interference IR-RECEIVE(1 R IR-ACKNOWLEDGED (2) Thisdevicemust accept any interferencereceived CODE COMMUNICATION PORT RS232IN &20321(179,'(2,1387 %'%'/& 56,1 %'%'/& 56 5 ,1 62 &2 8 0 7032 $8' 5,7 2 & 2 75 8/ 7 56 5 ,1 62 &2 8 0 7032 $8' 5,7 2 & 2 75 8/ 7 56,1 56,1 user's manual R5975236-r3 1-9 user's manual R5975236-r3 1-9 Chapter 1: Communications basics Cable (MAC DIN mini 8 hardware projector) : Chapter 1: Communications basics Cable (MAC hardware projector) : 1 HSKo 4 DTR 1 HSKo 4 DTR 2 HSKi 8 CTS 2 HSKi 8 CTS 3 TxD- 3 TxD 3 TxD- 3 TxD 4 GND 5 GND 4 GND 5 GND 5 RXD- 2 RxD 5 RXD- 2 RxD D9 male DIN mini 8 6 TXD+ 6 TXD+ 7 n.c. 8 RXD+ 7 n.c. 8 RXD+ order number R9827640 (D9-DIN mini8; cable length = 1m) order number R9827560 (D9-D9; cable length = 15m) order number R9872570 (D9-D9; cable length = 30m) D9 male order number R9827640 (D9-DIN mini8; cable length = 1m) order number R9827560 (D9-D9; cable length = 15m) order number R9872570 (D9-D9; cable length = 30m) Signal levels Signal levels State Voltage State Voltage off = 1 on = 0 -9V +9V off = 1 on = 0 -9V +9V user's manual R5975236-r3 1-10 user's manual R5975236-r3 1-10 Chapter 1: Communications basics syntax Characters Chapter 1: Communications basics syntax Characters In this manual, all characters are expressed using the C-language syntax : decimal values ddd ddd = 0..255 hexadecimal values\xhh hh = 00..ff Pascal-language string A pascal-language string consists of one or more characters. The first character of the string contains the length of the string. Therefore, a pascal-language string is limited to 255 characters. Example : hello world 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 user's manual R5975236-r3 length h e l l o w o r l d h e l l o w o r l' d NULL In this manual, all characters are expressed using the C-language syntax : decimal values ddd ddd = 0..255 hexadecimal values\xhh hh = 00..ff Pascal-language string \x0b \x68 \x65 \x6c \x6c \x6f \x20 \x77 \x6f \x72 \x6c \x64 A pascal-language string consists of one or more characters. The first character of the string contains the length of the string. Therefore, a pascal-language string is limited to 255 characters. Example : hello world C-language string: \x68 \x65 \x6c \x6c \x6f \x20 \x77 \x6f \x72 \x6c \x64 \x00 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 1-11 user's manual R5975236-r3 length h e l l o w o r l d h e l l o w o r l' d NULL \x0b \x68 \x65 \x6c \x6c \x6f \x20 \x77 \x6f \x72 \x6c \x64 \x68 \x65 \x6c \x6c \x6f \x20 \x77 \x6f \x72 \x6c \x64 \x00 1-11 Chapter 1: Communications basics syntax A filename is specified as a C-language string. This string has to follow some rules: Filename x 1 x syntax Filename Filename 0 Chapter 1: Communications basics 2 x 3 4 x x 5 x 6 x 7 8 x 9 . y 10 z 11 z A filename is specified as a C-language string. This string has to follow some rules: Filename 0 12 x NULL 1 x 2 x 3 4 x x 5 x 6 x 7 8 x 9 . y length string = 12 length string = 12 x = character of the base name (= 8 characters) x = character of the base name (= 8 characters) a k u 4 b l v 5 c m w 6 d n x 7 e o y 8 f p z 9 g q 0 _ h r 1 - i s 2 a k u 4 j t 3 standard file predefined file stored in read-only memory custom file file created by the user and stored in non-volatile read-write memory c 1 2 3 d n x 7 e o y 8 f p z 9 g q 0 _ h r 1 - i s 2 12 NULL j t 3 s standard file predefined file stored in read-only memory custom file file created by the user and stored in non-volatile read-write memory c z = file index (= 2 characters) z = file index (= 2 characters) 0' c m w 6 11 z y = kind of file (= 1 character) y = kind of file (= 1 character) s b l v 5 10 z 4 5 6 7 8 0' 9 1 2 3 4 5 6 7 8 9 - zz specifies the location in memory where the file is stored - for standard files : zz = 00..maximum standard files - for custom files : zz = 00..63 where 00 is reserved for the file none .c00 (file loaded when no signal is applied). yzz is a unique combination. In other words, no two files can exist with the same extension yzz. To specify more than one file you can use the question mark (?) wildcard character for x, y and z. This wildcard character can represent any possible character on that location. Examples : ntsc .c01, svga_60v.s?7, ????????.??? - zz specifies the location in memory where the file is stored - for standard files : zz = 00..maximum standard files - for custom files : zz = 00..63 where 00 is reserved for the file none .c00 (file loaded when no signal is applied). yzz is a unique combination. In other words, no two files can exist with the same extension yzz. To specify more than one file you can use the question mark (?) wildcard character for x, y and z. This wildcard character can represent any possible character on that location. Examples : ntsc .c01, svga_60v.s?7, ????????.??? user's manual R5975236-r3 user's manual R5975236-r3 1-12 1-12 Chapter 2: Elementary commands Chapter 2: Elementary commands Chapter 2: Elementary commands user's manual R5975236-r3 Chapter 2: Elementary commands 2-1 user's manual R5975236-r3 2-1 balance, decrement Chapter 2: Elementary commands Description balance, decrement Chapter 2: Elementary commands Description Decrement balance. Decrement balance. Command Command Command[0] Command[1] \x23 \x0a Command[0] Command[1] Data \x23 \x0a Data No data bytes. No data bytes. Projector type Projector type BD2100., BD2100LC, BD3000, BD300LC, BD3100., BD3100LC BD2100., BD2100LC, BD3000, BD300LC, BD3100., BD3100LC. Example Example Decrement balance of a projector with address \x01 by one. Decrement balance of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x0a \x2e \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x0a \x2e \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-2 user's manual R5975236-r3 2-2 Chapter 2: Elementary commands balance, increment Description balance, increment Chapter 2: Elementary commands Description Increment balance. Increment balance. Command Command Command[0] Command[1] \x22 \x0a Command[0] Command[1] Data \x22 \x0a Data No data bytes. No data bytes. Projector type Projector type BD2100., BD2100LC, BD3000, BD300LC, BD3100., BD3100LC BD2100., BD2100LC, BD3000, BD300LC, BD3100., BD3100LC Example Example Increment balance of a projector with address \x01 by one. Increment balance of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x0a \x2d \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x0a \x2d \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-3 user's manual R5975236-r3 2-3 Chapter 2: Elementary commands bass, decrement Description bass, decrement Chapter 2: Elementary commands Description Decrement bass. Decrement bass. Command Command Command[0] Command[1] \x23 \x08 Command[0] Command[1] Data \x23 \x08 Data No data bytes. No data bytes. Projector type Projector type BD2100., BD2100LC, BD3000, BD300LC, BD3100., BD3100LC BD2100., BD2100LC, BD3000, BD300LC, BD3100., BD3100LC Example Example Decrement bass of a projector with address \x01 by one. Decrement bass of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x08 \x2c \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x08 \x2c \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-4 user's manual R5975236-r3 2-4 Chapter 2: Elementary commands bass, increment Description bass, increment Chapter 2: Elementary commands Description Increment bass. Increment bass. Command Command Command[0] Command[1] \x22 \x08 Command[0] Command[1] Data \x22 \x08 Data No data bytes. No data bytes. Projector type Projector type BD2100., BD2100LC, BD3000, BD300LC, BD3100., BD3100LC BD2100., BD2100LC, BD3000, BD300LC, BD3100., BD3100LC Example Example Increment bass of a projector with address \x01 by one. Increment bass of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x08 \x2b \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x08 \x2b \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-5 user's manual R5975236-r3 2-5 Chapter 2: Elementary commands brightness, decrement Description Chapter 2: Elementary commands brightness, decrement Description Decrement brightness. Decrement brightness. Command Command Command[0] \x04 Command[0] Data \x04 Data No data bytes. No data bytes. Projector type Projector type BD2100., BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC, Example BD2100., BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC, Example Decrement the brightness of a projector with address \x01 by one. Decrement the brightness of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x04 \x05 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x04 \x05 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-6 user's manual R5975236-r3 2-6 Chapter 2: Elementary commands brightness, increment Description Chapter 2: Elementary commands brightness, increment Description Increment brightness. Increment brightness. Command Command Command[0] \x03 Command[0] Data \x03 Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC, Example BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC, Example Increment the brightness of a projector with address \x01 by one. Increment the brightness of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x03 \x04 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x03 \x04 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-7 user's manual R5975236-r3 2-7 Chapter 2: Elementary commands color, decrement Description color, decrement Chapter 2: Elementary commands Description Decrement color (saturation). Decrement color (saturation). Command Command Command[0] \x06 Command[0] Data \x06 Data No data bytes. No data bytes. Projector type Projector type BD5000, BD5000LC, BD8000, BD8000LC, BG8100V1.11, BG8100LCV1.11 BD5000, BD5000LC, BD8000, BD8000LC, BG8100V1.11, BG8100LCV1.11 Example Example Decrement the color of a projector with address \x01 by one. Decrement the color of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x06 \x07 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-8 user's manual R5975236-r3 2-8 Chapter 2: Elementary commands color, increment Description color, increment Chapter 2: Elementary commands Description Increment color (saturation). Increment color (saturation). Command Command Command[0] \x05 Command[0] Data \x05 Data No data bytes. No data bytes. Projector type Projector type BD5000, BD5000LC, BD8000, BD8000LC, BG8100V1.11, BG8100LCV1.11 BD5000, BD5000LC, BD8000, BD8000LC, BG8100V1.11, BG8100LCV1.11 Example Example Increment the color of a projector with address \x01 by one. Increment the color of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x05 \x06 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x05 \x06 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-9 user's manual R5975236-r3 2-9 Chapter 2: Elementary commands contrast, decrement contrast, decrement Chapter 2: Elementary commands Description Description Decrement contrast. Decrement contrast. Command Command Command[0] Command[0] \x02 \x02 Data Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Decrement contrast of a projector with address \x01 by one. Decrement contrast of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 \xfe \x01 \x02 \x03 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x02 \x03 \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 2-10 user's manual R5975236-r3 2-10 Chapter 2: Elementary commands contrast, increment Description contrast, increment Chapter 2: Elementary commands Description Increment contrast. Increment contrast. Command Command Command[0] \x01 Command[0] Data \x01 Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Increment contrast of a projector with address \x01 by one. Increment contrast of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x01 \x02 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x01 \x02 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-11 user's manual R5975236-r3 2-11 infrared control Chapter 2: Elementary commands Description infrared control Chapter 2: Elementary commands 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 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 Command[0] Data \x30 Data Possible codes used for Data[0] : Key 0 1 2 3 4 5 6 7 8 9 ADDR ARROW DOWN ARROW LEFT ARROW RIGHT ARROW UP BALANCE+ BALANCEBASS+ BASSBRIGHTNESS BRIGHTNESS+ BRIGHTNESSCOLOR COLOR+ user's manual R5975236-r3 Possible codes used for Data[0] : Data[0] \x19 \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x20 \x05 \x07 \x06 \x04 \x3e \x3f \x3a \x3b \x27 \x2a \x2b \x30 \x2c Key 0 1 2 3 4 5 6 7 8 9 ADDR ARROW DOWN ARROW LEFT ARROW RIGHT ARROW UP BALANCE+ BALANCEBASS+ BASSBRIGHTNESS BRIGHTNESS+ BRIGHTNESSCOLOR COLOR+ 2-12 user's manual R5975236-r3 Data[0] \x19 \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x20 \x05 \x07 \x06 \x04 \x3e \x3f \x3a \x3b \x27 \x2a \x2b \x30 \x2c 2-12 Chapter 2: Elementary commands COLORCONTRAST CONTRAST+ CONTRASTENTER EXIT FREEZ HELP MUTE PAUSE PHASE PHASE+ PHASESHARPNESS SHARPNESS+ SHARPNESSSTDBY TEXT TINT TINT+ TINTTREBLE+ TREBLEVOLUME+ VOLUME- user's manual R5975236-r3 infrared control \x2d \x25 \x28 \x29 \x0a \x08 \x1b \x09 \x1f \x0f \x32 \x34 \x35 \x33 \x36 \x37 \x0e \x0d \x31 \x2e \x2f \x3c \x3d \x38 \x39 COLORCONTRAST CONTRAST+ CONTRASTENTER EXIT FREEZ HELP MUTE PAUSE PHASE PHASE+ PHASESHARPNESS SHARPNESS+ SHARPNESSSTDBY TEXT TINT TINT+ TINTTREBLE+ TREBLEVOLUME+ VOLUME- 2-13 infrared control Chapter 2: Elementary commands user's manual R5975236-r3 \x2d \x25 \x28 \x29 \x0a \x08 \x1b \x09 \x1f \x0f \x32 \x34 \x35 \x33 \x36 \x37 \x0e \x0d \x31 \x2e \x2f \x3c \x3d \x38 \x39 2-13 infrared control Chapter 2: Elementary commands Projector type infrared control Chapter 2: Elementary commands Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Select source 3 of a projector with address \x01. Select source 3 of a projector with address \x01. Transmit Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x30 \x12 \x43 \xff Transmit Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x30 \x12 \x43 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-14 user's manual R5975236-r3 2-14 Chapter 2: Elementary commands mute audio, write off Description mute audio, write off Chapter 2: Elementary commands Description Disable audio mute. Disable audio mute. Command Command Command[0] Command[1] \x26 \x3d Command[0] Command[1] Data \x26 \x3d Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC Example Example Disable audio mute of a projector with address \x01. Disable audio mute of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x26 \x3d \x64 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x26 \x3d \x64 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-15 user's manual R5975236-r3 2-15 mute audio, write on Chapter 2: Elementary commands Description mute audio, write on Chapter 2: Elementary commands Description Enable audio mute. Enable audio mute. Command Command Command[0] Command[1] \x27 \x3d Command[0] Command[1] Data \x27 \x3d Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC Example Example Enable audio mute of a projector with address \x01. Enable audio mute of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x27 \x3d \x65 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x27 \x3d \x65 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-16 user's manual R5975236-r3 2-16 Chapter 2: Elementary commands mute video, write off Description Chapter 2: Elementary commands mute video, write off Description Disable video mute. Disable video mute. Command Command Command[0] Command[1] \x26 \x3e Command[0] Command[1] Data \x26 \x3e Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Disable video mute of a projector with address \x01. Disable video mute of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x26 \x3e \x65 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x26 \x3e \x65 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-17 user's manual R5975236-r3 2-17 mute video, write on Chapter 2: Elementary commands Description mute video, write on Chapter 2: Elementary commands Description Enable video mute. The on-screen-display will be muted too ! Enable video mute. The on-screen-display will be muted too ! Command Command Command[0] Command[1] \x27 \x3e Command[0] Command[1] Data \x27 \x3e Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Enable video mute of a projector with address \x01. Enable video mute of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x27 \x3e \x66 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x27 \x3e \x66 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-18 user's manual R5975236-r3 2-18 Chapter 2: Elementary commands phase, decrement phase, decrement Chapter 2: Elementary commands Description Description Decrement phase. Decrement phase. Command Command Command[0] Command[0] \x0c \x0c Data Data No data bytes. No data bytes. Projector type Projector type BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC Example Example Decrement phase of a projector with address \x01 by one. Decrement phase of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 \xfe \x01 \x0c \x0d \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x0c \x0d \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 2-19 user's manual R5975236-r3 2-19 phase, increment Chapter 2: Elementary commands phase, increment Chapter 2: Elementary commands Description Description Increment phase. Increment phase. Command Command Command[0] Command[0] \x0b \x0b Data Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Increment phase of a projector with address \x01 by one. Increment phase of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x0b \x0c \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x0b \x0c \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-20 user's manual R5975236-r3 2-20 Chapter 2: Elementary commands projector status, read Description projector status, read Chapter 2: Elementary commands Description Read the projector status. Read the projector status. Command Command Command[0] \x67 Command[0] Data \x67 Data No data bytes. No data bytes. Return data 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# bit0 bit1 bit2 bit3 bit4* bit = 0 projector is off text is off video mute is off picture is not freezed no 800-peripheral connected bit = 1 projector is on text is on video mute is on picture is freezed 800-peripheral connected bit# bit0 bit1 bit2 bit3 bit4* * : bit 4 is only significant for BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, D5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Projector type bit = 0 projector is off text is off video mute is off picture is not freezed no 800-peripheral connected bit = 1 projector is on text is on video mute is on picture is freezed 800-peripheral connected * : bit 4 is only significant for BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, D5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100V1.11, BG8100LCV1.11 user's manual R5975236-r3 The return data consists of one data byte containing the projector status. Only bit0 (least significant bit) to bit3/bit4* are significant. 2-21 BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100V1.11, BG8100LCV1.11 user's manual R5975236-r3 2-21 projector status, read Chapter 2: Elementary commands Example projector status, read Chapter 2: Elementary commands Example Read the status of a projector with address \x01. Suppose the status is projector on, text on, video mute off, picture freezed and no 800-peripheral connected. Read the status of a projector with address \x01. Suppose the status is projector on, text on, video mute off, picture freezed and no 800-peripheral connected. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x67 \x68 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x67 \x68 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x67 \x0b \x73 \xff Receive (answer) Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x67 \x0b \x73 \xff user's manual R5975236-r3 2-22 user's manual R5975236-r3 2-22 Chapter 2: Elementary commands projector status, write off Chapter 2: Elementary commands projector status, write off Description Description Set the projector off. Set the projector off. Command Command Command[0] Command[0] \x66 \x66 Data Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Set the projector with address \x01 off. Set the projector with address \x01 off. Transmit Start Projector address Command[0] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 \xfe \x01 \x66 \x67 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x66 \x67 \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 2-23 user's manual R5975236-r3 2-23 projector status, write on Chapter 2: Elementary commands Description projector status, write on Chapter 2: Elementary commands Description Set the projector on. Set the projector on. Command Command Command[0] \x65 Command[0] Data \x65 Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Set the projector with address \x01 on. Set the projector with address \x01 on. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x65 \x66 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x65 \x66 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-24 user's manual R5975236-r3 2-24 Chapter 2: Elementary commands sharpness, decrement Description sharpness, decrement Chapter 2: Elementary commands Description Decrement sharpness. Decrement sharpness. Command Command Command[0] \x0a Command[0] Data \x0a Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Decrement sharpness of a projector with address \x01. Decrement sharpness of a projector with address \x01. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x0a \x0b \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x0a \x0b \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-25 user's manual R5975236-r3 2-25 sharpness, increment Chapter 2: Elementary commands sharpness, increment Chapter 2: Elementary commands Description Description Increment sharpness. Increment sharpness. Command Command Command[0] Command[0] \x09 \x09 Data Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Increment sharpness of a projector with address \x01. Increment sharpness of a projector with address \x01. Transmit Start Projector address Command[0] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 \xfe \x01 \x09 \x0a \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x09 \x0a \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 2-26 user's manual R5975236-r3 2-26 Chapter 2: Elementary commands source/slot, read number Description Chapter 2: Elementary commands source/slot, read number Description Read active source or slot. Read active source or slot. Command Command Command[0] \x32 Command[0] Data \x32 Data No data bytes. No data bytes. Return data Return data Source or slot number (\x01..). BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC BG8100 BG8100LC + 800 peripheral Source or slot number (\x01..). Data[0] \x01..\x09 \x01..\x09 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x63 BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC BG8100 BG8100LC + 800 peripheral Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 Data[0] \x01..\x09 \x01..\x09 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x63 2-27 BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 2-27 source/slot, read number Chapter 2: Elementary commands source/slot, read number Chapter 2: Elementary commands Example Example Read the active source/slot number of a projector with address \x01. Suppose the answer is \x03. Read the active source/slot number of a projector with address \x01. Suppose the answer is \x03. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x32 \x33 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x32 \x33 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x32 \x03 \x36 \xff Receive (answer) Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x32 \x03 \x36 \xff user's manual R5975236-r3 2-28 user's manual R5975236-r3 2-28 Chapter 2: Elementary commands source/slot, write number Description Chapter 2: Elementary commands source/slot, write number Description Select a source or slot. Select a source or slot. Command Command Command[0] \x31 Command[0] Data \x31 Data Source or slot number (\x01..). BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC BG8100 BG8100LC + 800 peripheral Source or slot number (\x01..). Data[0] \x01..\x09 \x01..\x09 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x63 BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC BG8100 BG8100LC + 800 peripheral Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 Data[0] \x01..\x09 \x01..\x09 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x63 2-29 BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 2-29 source/slot, write number Chapter 2: Elementary commands Example source/slot, write number Chapter 2: Elementary commands Example Select source 1 of a projector with address \x01. Select source 1 of a projector with address \x01. Transmit Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x31 \x01 \x32 \xff Transmit Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x31 \x01 \x32 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-30 user's manual R5975236-r3 2-30 Chapter 2: Elementary commands source/slot, read number+mode source/slot, read number+mode Chapter 2: Elementary commands Description : Description : Read active source or slot number and its mode. Read active source or slot number and its mode. Command : Command : Command[0] Command[0] \x34 Data : \x34 Data : No data bytes. No data bytes. Return data : Return data : Data[0] = source or slot number (\x01..). BD3000 BD3000LC BD3100 BD3100LC BD5100 BD5100LC BD8100 BG8100LC BG8100 BD8100LC + 800 peripheral user's manual R5975236-r3 Data[0] = source or slot number (\x01..). Data[0] \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x63 BD3000 BD3000LC BD3100 BD3100LC BD5100 BD5100LC BD8100 BG8100LC BG8100 BD8100LC + 800 peripheral 2-31 user's manual R5975236-r3 Data[0] \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x63 2-31 Chapter 2: Elementary commands source/slot, read number+mode Data[1] = source or slot mode (\x00 or \x01) Chapter 2: Elementary commands source/slot, read number+mode Data[1] = source or slot mode (\x00 or \x01) Video/S-Video Input Video/S-Video Input Data[1] \x00 \x01 Data[1] \x00 \x01 Mode Video S-Video Mode Video S-Video RGB Analog Input - Separate Sync RGB Analog Input - Separate Sync Data[1] \x00 Data[1] \x00 \x01 Mode H/C : Composite Sync or H/C, V : Horizontal, Vertical Sync H/C : Composite Video \x01 Mode H/C : Composite Sync or H/C, V : Horizontal, Vertical Sync H/C : Composite Video 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 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] \x00 \x01 Data[1] \x00 \x01 Mode - Projector type: Projector type: BD3000, BD300LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 Mode - 2-32 BD3000, BD300LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 2-32 Chapter 2: Elementary commands source/slot, read number+mode Example: Chapter 2: Elementary commands 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. 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 Projector address Command[0] Checksum Stop \xfe \x01 \x34 \x35 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x34 \x35 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Checksum Stop \xfe \x01 \x34 \x03 \x01 \x39 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Checksum Stop \xfe \x01 \x34 \x03 \x01 \x39 \xff user's manual R5975236-r3 2-33 user's manual R5975236-r3 2-33 Chapter 2: Elementary commands source/slot, write number+mode source/slot, write number+mode Chapter 2: Elementary commands Description: Description: Select a source or slot and put it in a pre-defined mode (mode selection is optional). Select a source or slot and put it in a pre-defined mode (mode selection is optional). Command: Command: Command[0] Command[0] \x33 \x33 Data: Data: Data[0] = source or slot number (\x01..). Data[0] = source or slot number (\x01..). BD3000 BD3000LC BD3100 BD3100LC BD5100 BD5100LC BD8100 BG8100LC BG8100 BD8100LC + 800 peripheral user's manual R5975236-r3 Data[0] \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x63 BD3000 BD3000LC BD3100 BD3100LC BD5100 BD5100LC BD8100 BG8100LC BG8100 BD8100LC + 800 peripheral 2-34 user's manual R5975236-r3 Data[0] \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x03 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x04 \x01..\x63 2-34 Chapter 2: Elementary commands source/slot, write number+mode Data[1] = source or slot mode (\x00 or \x01) OPTIONAL Chapter 2: Elementary commands source/slot, write number+mode Data[1] = source or slot mode (\x00 or \x01) OPTIONAL Video/S-Video Input Video/S-Video Input Data[1] \x00 \x01 Data[1] \x00 \x01 Mode Video S-Video Mode Video S-Video RGB Analog Input - Separate Sync RGB Analog Input - Separate Sync Data[1] \x00 Data[1] \x00 \x01 Mode H/C: Composite Sync or H/C, V : Horizontal, Vertical Sync H/ : Composite Video \x01 Mode H/C: Composite Sync or H/C, V : Horizontal, Vertical Sync H/ : Composite Video 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 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] \x00 \x01 Data[1] \x00 \x01 Mode - Remark : If only one data byte has been sent (Data[0]), the slot will be selected in its previous mode. Remark : If only one data byte has been sent (Data[0]), the slot will be selected in its previous mode. Projector type : Projector type : BD3000, BD300LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 Mode - 2-35 BD3000, BD300LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 2-35 Chapter 2: Elementary commands source/slot, write number+mode Example: Chapter 2: Elementary commands source/slot, write number+mode Example: Select source 1, mode 1 of a projector with address \x01. Select source 1, mode 1 of a projector with address \x01. Transmit Start Projector address Command[0] Data[0] Data[1] Checksum Stop \xfe \x01 \x33 \x01 \x01 \x36 \xff Transmit Start Projector address Command[0] Data[0] Data[1] Checksum Stop \xfe \x01 \x33 \x01 \x01 \x36 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-36 user's manual R5975236-r3 2-36 Chapter 2: Elementary commands tint, decrement Description tint, decrement Chapter 2: Elementary commands Description Decrement tint (hue). Decrement tint (hue). Command Command Command[0] \x08 Command[0] Data \x08 Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC,BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100V1.11, BG8100LCV1.11 Example BD2100, BD2100LC, BD3000, BD300LC,BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100V1.11, BG8100LCV1.11 Example Decrement tint of a projector with address \x01 by one. Decrement tint of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x08 \x09 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x08 \x09 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-37 user's manual R5975236-r3 2-37 tint, increment Chapter 2: Elementary commands Description tint, increment Chapter 2: Elementary commands Description Increment tint (hue). Increment tint (hue). Command Command Command[0] \x07 Command[0] Data \x07 Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC,BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100V1.11, BG8100LCV1.11 Example BD2100, BD2100LC, BD3000, BD300LC,BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100V1.11, BG8100LCV1.11 Example Increment tint of a projector with address \x01 by one. Increment tint of a projector with address \x01 by one. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x07 \x08 \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x07 \x08 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-38 user's manual R5975236-r3 2-38 Chapter 2: Elementary commands treble, decrement Description treble, decrement Chapter 2: Elementary commands Description Decrement treble. Decrement treble. Command Command Command[0] Command[1] \x23 \x09 Command[0] Command[1] Data \x23 \x09 Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC Example Example Decrement treble of a projector with address \x01 by one. Decrement treble of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x09 \x2d \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x09 \x2d \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-39 user's manual R5975236-r3 2-39 treble, increment Chapter 2: Elementary commands Description treble, increment Chapter 2: Elementary commands Description Increment treble. Increment treble. Command Command Command[0] Command[1] \x22 \x09 Command[0] Command[1] Data \x22 \x09 Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC Example Example Increment treble of a projector with address \x01 by one. Increment treble of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x09 \x2c \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x09 \x2c \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-40 user's manual R5975236-r3 2-40 Chapter 2: Elementary commands volume, decrement Description volume, decrement Chapter 2: Elementary commands Description Decrement volume. Decrement volume. Command Command Command[0] Command[1] \x23 \x07 Command[0] Command[1] Data \x23 \x07 Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC Example Example Decrement volume of a projector with address \x01 by one. Decrement volume of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x07 \x2b \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x07 \x2b \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-41 user's manual R5975236-r3 2-41 volume, increment Chapter 2: Elementary commands Description volume, increment Chapter 2: Elementary commands Description Increment volume. Increment volume. Command Command Command[0] Command[1] \x22 \x07 Command[0] Command[1] Data \x22 \x07 Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC Example Example Increment volume of a projector with address \x01 by one. Increment volume of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x07 \x2a \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x07 \x2a \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 2-42 user's manual R5975236-r3 2-42 Chapter 3: Advanced commands Chapter 3: Advanced commands Chapter 3: Advanced commands user's manual R5975236-r3 Chapter 3: Advanced commands 3-1 user's manual R5975236-r3 3-1 balance, read Chapter 3: Advanced commands balance, read Chapter 3: Advanced commands Description Description Read the actual balance value. Read the actual balance value. Command Command Command[0] Command[1] Command[0] Command[1] \x21 \x0a \x21 \x0a Data Data No data bytes. No data bytes. Return data Return data Data[0] = balance value. Data[0] = balance value. Data[0] Data[0] \xea..\x16 \xea..\x16 Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Read the actual balance value of a projector with address \x01. Suppose the balance equals \xeb (= -21). Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the actual balance value of a projector with address \x01. Suppose the balance equals \xeb (= -21). Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x0a \x2c \xff 3-2 user's manual R5975236-r3 \xfe \x01 \x21 \x0a \x2c \xff 3-2 Chapter 3: Advanced commands balance, read balance, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x0a \xeb \x17 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x0a \xeb \x17 \xff user's manual R5975236-r3 3-3 user's manual R5975236-r3 3-3 Chapter 3: Advanced commands balance, write Description Description Write a new balance value. Write a new balance value. Command Data balance, write Chapter 3: Advanced commands Command Command[0] Command[1] \x20 \x0a Data Data[0] = balance value. Data[0] Command[0] Command[1] \x20 \x0a Data[0] = balance value. \xea..\16 Data[0] Projector type \xea..\16 Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Set the balance to \xeb (= -21) on a projector with address \x01. Set the balance to \xeb (= -21) on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x0a \xeb \x16 \xff Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x0a \xeb \x16 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-4 user's manual R5975236-r3 3-4 Chapter 3: Advanced commands bass, read bass, read Chapter 3: Advanced commands Description Description Read the actual bass value. Read the actual bass value. Command Command Command[0] Command[1] Command[0] Command[1] \x21 \x08 \x21 \x08 Data Data No data bytes. No data bytes. Return data Return data Data[0] = bass value. Data[0] = bass value. Data[0] Data[0] \xfc..\x05 \xfc..\x05 Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Read the actual bass value of a projector with address \x01. Suppose the bass equals \x01 (= +1). Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the actual bass value of a projector with address \x01. Suppose the bass equals \x01 (= +1). Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x08 \x2a \xff 3-5 user's manual R5975236-r3 \xfe \x01 \x21 \x08 \x2a \xff 3-5 Chapter 3: Advanced commands bass, read bass, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x08 \x01 \x2b \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x08 \x01 \x2b \xff user's manual R5975236-r3 3-6 user's manual R5975236-r3 3-6 Chapter 3: Advanced commands bass, write Chapter 3: Advanced commands bass, write Description Description Write a new bass value. Write a new bass value. Command Command Command[0] Command[1] Command[0] Command[1] \x20 \x08 \x20 \x08 Data Data Data[0] = bass value. Data[0] = bass value. Data[0] Data[0] \xfc..\x05 \xfc..\x05 Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Set the bass to \x01 (= +1) on a projector with address \x01. Set the bass to \x01 (= +1) on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 \xfe \x01 \x20 \x08 \x01 \x2a \xff Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x08 \x01 \x2a \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-7 user's manual R5975236-r3 3-7 Chapter 3: Advanced commands brightness, read Description Description Read the actual brightness value. Read the actual brightness value. Command Data brightness, read Chapter 3: Advanced commands Command Command[0] Command[1] \x21 \x02 Data No data bytes. Command[0] Command[1] \x21 \x02 No data bytes. Return data Return data Data[0] = brightness value. BG8100 BG8100LC otherwise Data[0] = brightness value. Data[0] \x00..\xff BG8100 BG8100LC otherwise \x00..\x3f Data[0] \x00..\xff \x00..\x3f Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Read the actual brightness value of a projector with address \x01. Suppose the brightness equals \x20. Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the actual brightness value of a projector with address \x01. Suppose the brightness equals \x20. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x02 \x24 \xff 3-8 user's manual R5975236-r3 \xfe \x01 \x21 \x02 \x24 \xff 3-8 Chapter 3: Advanced commands brightness, read brightness, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x02 \x20 \x44 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x02 \x20 \x44 \xff user's manual R5975236-r3 3-9 user's manual R5975236-r3 3-9 Chapter 3: Advanced commands brightness, write Description Description Write a new brightness value. Write a new brightness value. Command Data brightness, write Chapter 3: Advanced commands Command Command[0] Command[1] \x20 \x02 Data Data[0] = brightness value. BG8100 BG8100LC otherwise Command[0] Command[1] \x20 \x02 Data[0] = brightness value. Data[0] \x00..\xff BG8100 BG8100LC otherwise \x00..\x3f Projector type Data[0] \x00..\xff \x00..\x3f Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Set the brightness to \x20 on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop user's manual R5975236-r3 Set the brightness to \x20 on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x02 \x20 \x43 \xff 3-10 user's manual R5975236-r3 \xfe \x01 \x20 \x02 \x20 \x43 \xff 3-10 Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 brightness, write Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-11 brightness, write Chapter 3: Advanced commands user's manual R5975236-r3 \xfe \x01 \x00 \x06 \x07 \xff 3-11 Chapter 3: Advanced commands contrast, read Description contrast, read Chapter 3: Advanced commands Description Read the actual contrast value. Read the actual contrast value. Command Command Command[0] Command[1] \x21 \x01 Command[0] Command[1] Data \x21 \x01 Data No data bytes. No data bytes. Return data Return data Data[0] = contrast value. BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC BG8100 BG8100LC user's manual R5975236-r3 Data[0] = contrast value. Data[0] \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\x40 \x00..\x40 \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\xff \x00..\xff BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC BG8100 BG8100LC 3-12 user's manual R5975236-r3 Data[0] \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\x40 \x00..\x40 \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\xff \x00..\xff 3-12 contrast, read Chapter 3: Advanced commands Projector type contrast, read Chapter 3: Advanced commands Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Read the actual contrast value of a projector with address \x01. Suppose the contrast equals \x30. Read the actual contrast value of a projector with address \x01. Suppose the contrast equals \x30. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x01 \x23 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x01 \x23 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x01 \x30 \x53 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x01 \x30 \x53 \xff user's manual R5975236-r3 3-13 user's manual R5975236-r3 3-13 Chapter 3: Advanced commands contrast, write contrast, write Chapter 3: Advanced commands Description Description Write a new contrast value. Write a new contrast value. Command Command Command[0] Command[1] Command[0] Command[1] \x20 \x01 \x20 \x01 Data Data Data[0] = contrast value. Data[0] = contrast value. BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC BG8100 BG8100LC Data[0] \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\x40 \x00..\x40 \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\xff \x00..\xff BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC BG8100 BG8100LC Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 Data[0] \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\x40 \x00..\x40 \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\x3f \x00..\x3f \x00..\x40 \x00..\x40 \x00..\xff \x00..\xff 3-14 BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 3-14 contrast, write Chapter 3: Advanced commands Example contrast, write Chapter 3: Advanced commands Example Set the contrast to \x30 on a projector with address \x01. Set the contrast to \x30 on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x01 \x30 \x52 \xff Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x01 \x30 \x52 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-15 user's manual R5975236-r3 3-15 Chapter 3: Advanced commands dimming, decrement Description dimming, decrement Chapter 3: Advanced commands Description Decrement dimming. Decrement dimming. Command Command Command[0] Command[1] \x23 \x0d Command[0] Command[1] Data \x23 \x0d Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100,BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC. Example BD2100, BD2100LC, BD3000, BD3000LC, BD3100,BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC. Example Decrement dimming of a projector with address \x01 by one. Decrement dimming of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x0d \x31 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x0d \x31 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-16 user's manual R5975236-r3 3-16 dimming, increment Chapter 3: Advanced commands dimming, increment Chapter 3: Advanced commands Description Description Increment dimming. Increment dimming. Command Command Command[0] Command[1] Command[0] Command[1] \x22 \x0d \x22 \x0d Data Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100,BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC. BD3100,BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC. BD2100, BD2100LC, BD3000, BD3000LC, BD3100,BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC. BD3100,BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC. Example Example Increment dimming of a projector with address \x01 by one. Increment dimming of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 \xfe \x01 \x22 \x0d \x30 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x0d \x30 \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-17 user's manual R5975236-r3 3-17 Chapter 3: Advanced commands fade audio extern, decrement Description: fade audio extern, decrement Chapter 3: Advanced commands Description: Decrement the fade value of the external speaker(s). The audio volume level of the external speaker(s) will decrease. Command : Decrement the fade value of the external speaker(s). The audio volume level of the external speaker(s) will decrease. Command : Command[0] Command[1] \x23 \x41 Command[0] Command[1] Data : \x23 \x41 Data : No data bytes. No data bytes. Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. Example : Example : Decrement the fade value of the external speaker(s) of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Decrement the fade value of the external speaker(s) of a projector with address \x01 by one. \xfe \x01 \x23 \x41 \x65 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x41 \x65 \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-18 user's manual R5975236-r3 3-18 Chapter 3: Advanced commands fade audio extern, increment fade audio extern, increment Chapter 3: Advanced commands Description : Description : Increment the fade value of the external speaker(s). The audio volume level of the external speaker(s) will increase. Increment the fade value of the external speaker(s). The audio volume level of the external speaker(s) will increase. Command : Command : Command[0] Command[1] Command[0] Command[1] \x22 \x41 \x22 \x41 Data : Data : No data bytes. No data bytes. Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. Example : Example : Increment the fade value of the external speaker of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Increment the fade value of the external speaker of a projector with address \x01 by one. \xfe \x01 \x22 \x41 \x64 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x41 \x64 \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-19 user's manual R5975236-r3 3-19 Chapter 3: Advanced commands fade audio extern, read Description : fade audio extern, read Chapter 3: Advanced commands Description : Read the actual fade value of the external speaker(s). Read the actual fade value of the external speaker(s). Command : Command : Command[0] Command[1] \x21 \x41 Command[0] Command[1] Data : \x21 \x41 Data : No data bytes. No data bytes. Return data : Return data : Data[0] = fade value. Data[0] Data[0] = fade value. \x00..\x0f Data[0] Projector type : \x00..\x0f Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. Example : Example : Read the actual fade value of the external speaker(s) of a projector with address \x01. Suppose the value equals 15. Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the actual fade value of the external speaker(s) of a projector with address \x01. Suppose the value equals 15. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x41 \x63 \xff 3-20 user's manual R5975236-r3 \xfe \x01 \x21 \x41 \x63 \xff 3-20 Chapter 3: Advanced commands fade audio extern, read fade audio extern, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x41 \x0f \x72 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x41 \x0f \x72 \xff user's manual R5975236-r3 3-21 user's manual R5975236-r3 3-21 Chapter 3: Advanced commands fade audio extern, write Description : fade audio extern, write Chapter 3: Advanced commands Description : Write a new fade value for the extern speaker(s). Write a new fade value for the extern speaker(s). Command : Command : Command[0] Command[1] \x20 \x41 Command[0] Command[1] Data : \x20 \x41 Data : Data[0] = fade value. Data[0] Data[0] = fade value. \x00..\x0f Data[0] Projector type : \x00..\x0f Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. Example : Example : Set the fade value for the external speaker(s) to \x0f on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop user's manual R5975236-r3 Set the fade value for the external speaker(s) to \x0f on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x41 \x0f \x71 \xff 3-22 user's manual R5975236-r3 \xfe \x01 \x20 \x41 \x0f \x71 \xff 3-22 Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 fade audio extern, write Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-23 fade audio extern, write Chapter 3: Advanced commands user's manual R5975236-r3 \xfe \x01 \x00 \x06 \x07 \xff 3-23 Chapter 3: Advanced commands fade audio intern, decrement fade audio intern, decrement Chapter 3: Advanced commands Description : Description : Decrement the fade value of the internal speaker. The audio volume level of the internal speaker will decrease. Decrement the fade value of the internal speaker. The audio volume level of the internal speaker will decrease. Command : Command : Command[0] Command[1] Command[0] Command[1] \x23 \x40 \x23 \x40 Data : Data : No data bytes. No data bytes. Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. Example : Example : Decrement the fade value of the internal speaker of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Decrement the fade value of the internal speaker of a projector with address \x01 by one. \xfe \x01 \x23 \x40 \x64 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x23 \x40 \x64 \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-24 user's manual R5975236-r3 3-24 Chapter 3: Advanced commands fade audio intern, increment Description : fade audio intern, increment Chapter 3: Advanced commands Description : Increment the fade value of the internal speaker. The audio volume level of the internal speaker will increase. Command : Increment the fade value of the internal speaker. The audio volume level of the internal speaker will increase. Command : Command[0] Command[1] \x22 \x40 Command[0] Command[1] Data : \x22 \x40 Data : No data bytes. No data bytes. Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. Example : Example : Increment the fade value of the internal speaker of a projector with address \x01 by one. Increment the fade value of the internal speaker of a projector with address \x01 by one. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x40 \x63 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x22 \x40 \x63 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-25 user's manual R5975236-r3 3-25 Chapter 3: Advanced commands fade audio intern, read fade audio intern, read Chapter 3: Advanced commands Description : Description : Read the actual fade value of the internal speaker. Read the actual fade value of the internal speaker. Command : Command : Command[0] Command[1] Command[0] Command[1] \x21 \x40 \x21 \x40 Data : Data : No data bytes. No data bytes. Return data : Return data : Data[0] = fade value. Data[0] = fade value. Data[0] Data[0] \x00..\x0f \x00..\x0f Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. Example : Example : Read the actual fade value of the internal speaker of a projector with address \x01. Suppose the value equals 15. Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the actual fade value of the internal speaker of a projector with address \x01. Suppose the value equals 15. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x40 \x62 \xff 3-26 user's manual R5975236-r3 \xfe \x01 \x21 \x40 \x62 \xff 3-26 Chapter 3: Advanced commands fade audio intern, read fade audio intern, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x40 \x0f \x71 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x40 \x0f \x71 \xff user's manual R5975236-r3 3-27 user's manual R5975236-r3 3-27 Chapter 3: Advanced commands fade audio intern, write Description : fade audio intern, write Chapter 3: Advanced commands Description : Write a new fade value for the intern speaker. Write a new fade value for the intern speaker. Command : Command : Command[0] Command[1] \x20 \x40 Command[0] Command[1] Data : \x20 \x40 Data : Data[0] = fade value. Data[0] Data[0] = fade value. \x00..\x0f Data[0] Projector type : \x00..\x0f Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06. Example : Example : Set the fade value for the internal speaker to \x0f on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop user's manual R5975236-r3 Set the fade value for the internal speaker to \x0f on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x40 \x0f \x70 \xff 3-28 user's manual R5975236-r3 \xfe \x01 \x20 \x40 \x0f \x70 \xff 3-28 Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 fade audio intern, write Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-29 fade audio intern, write Chapter 3: Advanced commands user's manual R5975236-r3 \xfe \x01 \x00 \x06 \x07 \xff 3-29 Chapter 3: Advanced commands file, copy Description : file, copy Chapter 3: Advanced commands Description : Copy file1 to file2. - File2 (destination file) has to be a custom file. - If the location specified by the file index of file2 has already been taken up, file2 will overwrite that contents. - If file1 and file2 point to the same location, the base name of file1 is replaced by the base name of file2 without affecting other data. Command : Copy file1 to file2. - File2 (destination file) has to be a custom file. - If the location specified by the file index of file2 has already been taken up, file2 will overwrite that contents. - If file1 and file2 point to the same location, the base name of file1 is replaced by the base name of file2 without affecting other data. Command : Command[0] \xc2 Command[0] Data : Data : From filename followed by the to filename (no wildcards allowed). From filename followed by the to filename (no wildcards allowed). Projector type : Projector type : BD2100V1.02, BD2100LCV1.02, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100V1.11, BG8100LCV1.11 Example : BD2100V1.02, BD2100LCV1.02, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100V1.11, BG8100LCV1.11 Example : Copy the file ntsc .c01 to camera1 .c05 on a projector with address \x01. user's manual R5975236-r3 \xc2 3-30 Copy the file ntsc .c01 to camera1 .c05 on a projector with address \x01. user's manual R5975236-r3 3-30 Chapter 3: Advanced commands file, copy file, copy Chapter 3: Advanced commands Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Data[16] Data[17] Data[18] Data[19] Data[20] Data[21] Data[22] Data[23] Data[24] Data[25] Checksum Stop \xfe \x01 \xc2 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x63 (= c) \x61 (= a) \x6d (= m) \x65 (= e) \x72 (= r) \x61 (= a) \x31 (= 1) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x35 (= 5) \x00 \x9d \xff Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Data[16] Data[17] Data[18] Data[19] Data[20] Data[21] Data[22] Data[23] Data[24] Data[25] Checksum Stop \xfe \x01 \xc2 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x63 (= c) \x61 (= a) \x6d (= m) \x65 (= e) \x72 (= r) \x61 (= a) \x31 (= 1) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x35 (= 5) \x00 \x9d \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-31 user's manual R5975236-r3 3-31 Chapter 3: Advanced commands file, delete file, delete Chapter 3: Advanced commands Description : Description : Delete one or more files. - Only custom files (????????.c??) can be deleted. Delete one or more files. - Only custom files (????????.c??) can be deleted. Command : Command : Command[0] \xc1 Command[0] Data : Data : One or more filenames (wildcards allowed). One or more filenames (wildcards allowed). Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 \xc1 3-32 BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 3-32 Chapter 3: Advanced commands file, delete Example : file, delete Chapter 3: Advanced commands Example : Delete all files starting with the characters nt on a projector with address \x01. Delete all files starting with the characters nt on a projector with address \x01. Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Checksum Stop \xfe \x01 \xc1 \x6e (= n) \x74 (= t) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x2e (= .) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x00 \x09 \xff Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Checksum Stop \xfe \x01 \xc1 \x6e (= n) \x74 (= t) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x2e (= .) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x00 \x09 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-33 user's manual R5975236-r3 3-33 Chapter 3: Advanced commands file, list Description : file, list Chapter 3: Advanced commands Description : Get a list of files. Get a list of files. Command : Command : Command[0] \xc0 Command[0] Data : Data : One or more filenames (wildcards allowed). One or more filenames (wildcards allowed). Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 \xc0 3-34 BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 3-34 Chapter 3: Advanced commands file, list file, list Chapter 3: Advanced commands Example : 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. 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 Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Checksum Stop \xfe \x01 \xc0 \x6e (= n) \x74 (= t) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x2e (= .) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x00 \x08 \xff Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Checksum Stop \xfe \x01 \xc0 \x6e (= n) \x74 (= t) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x2e (= .) \x3f (= ?) \x3f (= ?) \x3f (= ?) \x00 \x08 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-35 user's manual R5975236-r3 3-35 Chapter 3: Advanced commands Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Data[16] Data[17] Data[18] Data[19] Data[20] Data[21] Data[22] Data[23] Data[24] Data[25] Checksum Stop user's manual R5975236-r3 file, list Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Data[16] Data[17] Data[18] Data[19] Data[20] Data[21] Data[22] Data[23] Data[24] Data[25] Checksum Stop \xfe \x01 \xc0 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x73 (= s) \x30 (= 0) \x32 (= 2) \x00 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x5f (= _) \x72 (= r) \x67 (= g) \x62 (= b) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x40 \xff 3-36 file, list Chapter 3: Advanced commands user's manual R5975236-r3 \xfe \x01 \xc0 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x73 (= s) \x30 (= 0) \x32 (= 2) \x00 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x5f (= _) \x72 (= r) \x67 (= g) \x62 (= b) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x40 \xff 3-36 Chapter 3: Advanced commands file, list active Description : file, list active Chapter 3: Advanced commands Description : Get the filename of the active file. Get the filename of the active file. Command : Command : Command[0] \xc5 Command[0] Data : \xc5 Data : No data bytes. No data bytes. Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC Example : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC Example : Get the filename of the active file on a projector with address \x01. Suppose the filename is ntsc .c01. Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Get the filename of the active file on a projector with address \x01. Suppose the filename is ntsc .c01. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \xc5 \xc6 \xff 3-37 user's manual R5975236-r3 \xfe \x01 \xc5 \xc6 \xff 3-37 Chapter 3: Advanced commands file, list active file, list active Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Checksum Stop \xfe \x01 \xc5 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \xf0 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Checksum Stop \xfe \x01 \xc5 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \xf0 \xff user's manual R5975236-r3 3-38 user's manual R5975236-r3 3-38 Chapter 3: Advanced commands file, move file, move Chapter 3: Advanced commands Description : Description : Move file1 to file2. - Only custom files can be moved. - If the location specified by the file index of file2 has already been taken up, file2 will overwrite that contents. - If file1 and file2 point to the same location, the base name of file1 is replaced by the base name of file2 without affecting other data. Move file1 to file2. - Only custom files can be moved. - If the location specified by the file index of file2 has already been taken up, file2 will overwrite that contents. - If file1 and file2 point to the same location, the base name of file1 is replaced by the base name of file2 without affecting other data. Command : Command : Command[0] Command[0] \xc4 Data : Data : From filename followed by the to filename (no wildcards allowed). From filename followed by the to filename (no wildcards allowed). Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC Example : Example : Move the file ntsc .c01 to camera1 .c05 on a projector with address \x01. user's manual R5975236-r3 \xc4 3-39 Move the file ntsc .c01 to camera1 .c05 on a projector with address \x01. user's manual R5975236-r3 3-39 file, move Chapter 3: Advanced commands Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Data[16] Data[17] Data[18] Data[19] Data[20] Data[21] Data[22] Data[23] Data[24] Data[25] Checksum Stop user's manual R5975236-r3 Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Data[16] Data[17] Data[18] Data[19] Data[20] Data[21] Data[22] Data[23] Data[24] Data[25] Checksum Stop \xfe \x01 \xc4 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x63 (= c) \x61 (= a) \x6d (= m) \x65 (= e) \x72 (= r) \x61 (= a) \x31 (= 1) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x35 (= 5) \x00 \x9f \xff 3-40 file, move Chapter 3: Advanced commands user's manual R5975236-r3 \xfe \x01 \xc4 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x63 (= c) \x61 (= a) \x6d (= m) \x65 (= e) \x72 (= r) \x61 (= a) \x31 (= 1) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x35 (= 5) \x00 \x9f \xff 3-40 Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 file, move Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-41 file, move Chapter 3: Advanced commands user's manual R5975236-r3 \xfe \x01 \x00 \x06 \x07 \xff 3-41 Chapter 3: Advanced commands file, rename Description : file, rename Chapter 3: Advanced commands 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 : 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 Command[0] Data : Data : Old filename followed by the new filename (no wildcards allowed). Old filename followed by the new filename (no wildcards allowed). Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC Example : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC Example : Rename the file ntsc .c01 to camera1 .c01 on a projector with address \x01. user's manual R5975236-r3 \xc3 3-42 Rename the file ntsc .c01 to camera1 .c01 on a projector with address \x01. user's manual R5975236-r3 3-42 Chapter 3: Advanced commands Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Data[16] Data[17] Data[18] Data[19] Data[20] Data[21] Data[22] Data[23] Data[24] Data[25] Checksum Stop user's manual R5975236-r3 file, rename Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Data[16] Data[17] Data[18] Data[19] Data[20] Data[21] Data[22] Data[23] Data[24] Data[25] Checksum Stop \xfe \x01 \xc3 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x63 (= c) \x61 (= a) \x6d (= m) \x65 (= e) \x72 (= r) \x61 (= a) \x31 (= 1) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x9a \xff 3-43 file, rename Chapter 3: Advanced commands user's manual R5975236-r3 \xfe \x01 \xc3 \x6e (= n) \x74 (= t) \x73 (= s) \x63 (= c) \x20 (= ) \x20 (= ) \x20 (= ) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x63 (= c) \x61 (= a) \x6d (= m) \x65 (= e) \x72 (= r) \x61 (= a) \x31 (= 1) \x20 (= ) \x2e (= .) \x63 (= c) \x30 (= 0) \x31 (= 1) \x00 \x9a \xff 3-43 Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 file, rename Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-44 file, rename Chapter 3: Advanced commands user's manual R5975236-r3 \xfe \x01 \x00 \x06 \x07 \xff 3-44 Chapter 3: Advanced commands freeze, write off Chapter 3: Advanced commands freeze, write off Description Description Disable freeze. Disable freeze. Command Command Command[0] Command[1] Command[0] Command[1] \x26 \x23 \x26 \x23 Data Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Disable freeze of a projector with address \x01. Disable freeze of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x26 \x23 \x4a \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x26 \x23 \x4a \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 3-45 user's manual R5975236-r3 3-45 freeze, write on Chapter 3: Advanced commands freeze, write on Chapter 3: Advanced commands Description Description Enable freeze. Enable freeze. Command Command Command[0] Command[1] Command[0] Command[1] \x27 \x23 \x27 \x23 Data Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Enable freeze of a projector with address \x01. Enable freeze of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x27 \x23 \x4b \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 3-46 user's manual R5975236-r3 \xfe \x01 \x27 \x23 \x4b \xff \xfe \x01 \x00 \x06 \x07 3-46 Chapter 3: Advanced commands installation, read Description installation, read Chapter 3: Advanced commands Description Read installation. Read installation. Command Command Command[0] Command[1] \x21 \x24 Command[0] Command[1] Data \x21 \x24 Data No data bytes. No data bytes. Return data Return data Data[0] = installation. Installation Front/Table Front/Ceiling Rear/Table Rear/Ceiling Data[0] = installation. Data[0] \x40 \x80 \x00 \xc0 Installation Front/Table Front/Ceiling Rear/Table Rear/Ceiling Projector type Data[0] \x40 \x80 \x00 \xc0 Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Read installation of a projector with address \x01. Suppose the projector is installed in front/ceiling. Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read installation of a projector with address \x01. Suppose the projector is installed in front/ceiling. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x24 \x46 \xff 3-47 user's manual R5975236-r3 \xfe \x01 \x21 \x24 \x46 \xff 3-47 installation, read Chapter 3: Advanced commands installation, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0].0 Data[0].1 Checksum Stop \xfe \x01 \x21 \x24 \x80 \x00 \xc6 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0].0 Data[0].1 Checksum Stop \xfe \x01 \x21 \x24 \x80 \x00 \xc6 \xff user's manual R5975236-r3 3-48 user's manual R5975236-r3 3-48 Chapter 3: Advanced commands installation, write installation, write Chapter 3: Advanced commands Description Description Write installation (front/table, ...). Write installation (front/table, ...). Command Command Command[0] Command[1] Command[0] Command[1] \x20 \x24 \x20 \x24 Data Data Data[0] = installation. Data[0] = installation. Installation Front/Table Front/Ceiling Rear/Table Rear/Ceiling Installation Front/Table Front/Ceiling Rear/Table Rear/Ceiling Data[0] \x40 \x80 \x00 \xc0 Data[0] \x40 \x80 \x00 \xc0 Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Set the installation of a projector with address \x01 to front/ceiling. Set the installation of a projector with address \x01 to front/ceiling. Transmit Start Projector address Command[0] Command[1] Data[0].0 Data[0].1 Checksum Stop user's manual R5975236-r3 Transmit Start Projector address Command[0] Command[1] Data[0].0 Data[0].1 Checksum Stop \xfe \x01 \x20 \x24 \x80 \x00 \xc5 \xff 3-49 user's manual R5975236-r3 \xfe \x01 \x20 \x24 \x80 \x00 \xc5 \xff 3-49 lamp, read run time Chapter 3: Advanced commands Description lamp, read run time Chapter 3: Advanced commands Description Read the lamp run time in hours. Read the lamp run time in hours. Command Command Command[0] \x64 Command[0] Data \x64 Data No data bytes. No data bytes. Return data 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) = Data[0]*2563 + Data[1]*2562 + Data[2]*256 + Data[3] Projector type 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) = Data[0]*2563 + Data[1]*2562 + Data[2]*256 + Data[3] Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Read the lamp run time of a projector with address \x01. Suppose the lamp run time is 100 hours. Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Read the lamp run time of a projector with address \x01. Suppose the lamp run time is 100 hours. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x64 \x65 \xff 3-50 user's manual R5975236-r3 \xfe \x01 \x64 \x65 \xff 3-50 Chapter 3: Advanced commands lamp, read run time Chapter 3: Advanced commands lamp, read run time Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Checksum Stop \xfe \x01 \x64 \x00 \x00 \x00 \x64 \xc9 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Checksum Stop \xfe \x01 \x64 \x00 \x00 \x00 \x64 \xc9 \xff lamp run time = \x00 * 2563 + \x00 * 2562 + \x00 * 256 + \x64 user's manual R5975236-r3 lamp run time = \x00 * 2563 + \x00 * 2562 + \x00 * 256 + \x64 3-51 user's manual R5975236-r3 3-51 lamp, read serial number Chapter 3: Advanced commands lamp, read serial number Chapter 3: Advanced commands Description Description Read the serial number of the lamp. Read the serial number of the lamp. Command Command Command[0] Command[0] \x63 \x63 Data Data No data bytes. No data bytes. Return data Return data The return data-transfer being the lamp serial number is a pascal-language string (see syntax). The return data-transfer being the lamp serial number is a pascal-language string (see syntax). Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Read the lamp serial number of a projector with address \x01. Suppose the lamp serial number is 0655230. Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Read the lamp serial number of a projector with address \x01. Suppose the lamp serial number is 0655230. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x63 \x64 \xff 3-52 user's manual R5975236-r3 \xfe \x01 \x63 \x64 \xff 3-52 Chapter 3: Advanced commands lamp, read serial number lamp, read serial number Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Checksum Stop \xfe \x01 \x63 \x07 \x30 (= 0) \x36 (= 6) \x35 (= 5) \x35 (= 5) \x32 (= 2) \x33 (= 3) \x30 (= 0) \xd0 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Checksum Stop \xfe \x01 \x63 \x07 \x30 (= 0) \x36 (= 6) \x35 (= 5) \x35 (= 5) \x32 (= 2) \x33 (= 3) \x30 (= 0) \xd0 \xff user's manual R5975236-r3 3-53 user's manual R5975236-r3 3-53 lamp, read status Chapter 3: Advanced commands Description lamp, read status Chapter 3: Advanced commands Description Read the lamp status. Read the lamp status. Command Command Command[0] \x6c Command[0] Data \x6c Data No data bytes. No data bytes. Return data Return data Data[0] = lamp status. Only bit0 (least significant bit) is significant. bit# bit0 bit = 0 nominal power Data[0] = lamp status. Only bit0 (least significant bit) is significant. bit = 1 high power bit# bit0 Projector type bit = 0 nominal power bit = 1 high power Projector type BD8100, BD8100LC, BG8100, BG8100LC BD8100, BD8100LC, BG8100, BG8100LC Example Example Read the lamp status of a projector with address \x01. Suppose the lamp is configured in high power. Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Read the lamp status of a projector with address \x01. Suppose the lamp is configured in high power. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x6c \x6d \xff 3-54 user's manual R5975236-r3 \xfe \x01 \x6c \x6d \xff 3-54 Chapter 3: Advanced commands lamp, read status lamp, read status Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x6c \x01 \x6e \xff Receive (answer) Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x6c \x01 \x6e \xff user's manual R5975236-r3 3-55 user's manual R5975236-r3 3-55 lamp, reset run time Chapter 3: Advanced commands Description lamp, reset run time Chapter 3: Advanced commands Description Reset the lamp run time (after installation of a new lamp). Reset the lamp run time (after installation of a new lamp). Command Command Command[0] \x68 Command[0] Data \x68 Data The data being the lamp serial number is a pascal-language string (see syntax) with length 7. Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] \x07 \x30..\x39 \x30..\x39 \x30..\x39 \x30..\x39 \x30..\x39 \x30..\x39 \x30..\x39 Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Projector type \x07 \x30..\x39 \x30..\x39 \x30..\x39 \x30..\x39 \x30..\x39 \x30..\x39 \x30..\x39 Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 The data being the lamp serial number is a pascal-language string (see syntax) with length 7. 3-56 BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 3-56 Chapter 3: Advanced commands lock audio, read Chapter 3: Advanced commands lock audio, read Description Description Read the status of the audio lock. Read the status of the audio lock. Command Command Command[0] Command[1] Command[0] Command[1] \x21 \x3f \x21 \x3f Data Data No data bytes. No data bytes. Return data Return data Data[0] = lock specification. Data[0] = lock specification. Lock Off Input 1 or A Input 2 or B Input 3 or C Lock Off Input 1 or A Input 2 or B Input 3 or C Data[0] \x00 \x01 \x02 \x03 Data[0] \x00 \x01 \x02 \x03 Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Read the audio lock status of a projector with address \x01. Suppose the audio signal is locked on audio input 1. Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the audio lock status of a projector with address \x01. Suppose the audio signal is locked on audio input 1. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x3f \x61 \xff 3-57 user's manual R5975236-r3 \xfe \x01 \x21 \x3f \x61 \xff 3-57 lock audio, read Chapter 3: Advanced commands lock audio, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x3f \x01 \x62 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x3f \x01 \x62 \xff user's manual R5975236-r3 3-58 user's manual R5975236-r3 3-58 Chapter 3: Advanced commands lock audio, write lock audio, write Chapter 3: Advanced commands Description Description Lock the audio signal to a specific audio input or set the lock off (audio input follows the video input). Lock the audio signal to a specific audio input or set the lock off (audio input follows the video input). Command Command Command[0] Command[1] Command[0] Command[1] \x20 \x3f \x20 \x3f Data Data Data[0] = lock specification. Data[0] = lock specification. Lock Off Input 1 or A Input 2 or B Input 3 or C Lock Off Input 1 or A Input 2 or B Input 3 or C Data[0] \x00 \x01 \x02 \x03 Projector type Data[0] \x00 \x01 \x02 \x03 Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Lock the audio signal on audio input 1 of a projector with address \x01. Lock the audio signal on audio input 1 of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop user's manual R5975236-r3 Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x3f \x01 \x61 \xff 3-59 user's manual R5975236-r3 \xfe \x01 \x20 \x3f \x01 \x61 \xff 3-59 lock audio, write Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-60 lock audio, write Chapter 3: Advanced commands user's manual R5975236-r3 \xfe \x01 \x00 \x06 \x07 \xff 3-60 Chapter 3: Advanced commands phase, read phase, read Chapter 3: Advanced commands Description Description Read the actual phase value. Read the actual phase value. Command Command Command[0] Command[1] Command[0] Command[1] \x21 \x06 \x21 \x06 Data Data No data bytes. No data bytes. Return data Return data Data[0] = phase value. Data[0] = phase value. BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC Data[0] \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\x3f \x00..\x3f \x00..\xff \x00..\xff \x00..\x3f \x00..\x3f \x00..\xff \x00..\xff BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC user's manual R5975236-r3 Data[0] \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\x3f \x00..\x3f \x00..\xff \x00..\xff \x00..\x3f \x00..\x3f \x00..\xff \x00..\xff 3-61 BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC user's manual R5975236-r3 3-61 phase, read Chapter 3: Advanced commands phase, read Chapter 3: Advanced commands Example Example Read the actual phase value of a projector with address \x01. Suppose the phase equals \x03. Read the actual phase value of a projector with address \x01. Suppose the phase equals \x03. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x06 \x28 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x06 \x28 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x06 \x03 \x2b \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x06 \x03 \x2b \xff user's manual R5975236-r3 3-62 user's manual R5975236-r3 3-62 Chapter 3: Advanced commands phase, write Description phase, write Chapter 3: Advanced commands Description Write a new phase value. Write a new phase value. Command Command Command[0] Command[1] \x20 \x06 Command[0] Command[1] Data \x20 \x06 Data Data[0] = phase value. BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC Data[0] = phase value. Data[0] \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\x3f \x00..\x3f \x00..\xff \x00..\xff \x00..\x3f \x00..\x3f \x00..\xff \x00..\xff BD2100 BD2100LC BD3000 BD3000LC BD3100 BD3100LC BD5000 BD5000LC BD5100 BD5100LC BD8000 BD8000LC BD8100 BD8100LC Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC user's manual R5975236-r3 Data[0] \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\xff \x00..\x3f \x00..\x3f \x00..\xff \x00..\xff \x00..\x3f \x00..\x3f \x00..\xff \x00..\xff 3-63 BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC user's manual R5975236-r3 3-63 phase, write Chapter 3: Advanced commands Example phase, write Chapter 3: Advanced commands Example Set the phase to \x03 on a projector with address \x01. Set the phase to \x03 on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x06 \x03 \x2a \xff Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x06 \x03 \x2a \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-64 user's manual R5975236-r3 3-64 Chapter 3: Advanced commands programmable blanking, write Description Chapter 3: Advanced commands programmable blanking, write Description Write blanking shapes (circles and rectangles) (OPTIONAL) Write blanking shapes (circles and rectangles) (OPTIONAL) Command Command Command[0] Command[0] \xel \xel Data Data Data for a solid circle with centre (x, y) and radius r. Data for a solid circle with centre (x, y) and radius r. Data[n] Data[n+1] Data[n+2] Data[n+3] Data[n+4] Data[n+5] Data[n+6] Data 'C'='\x43' x(msb) x(lsb) x(msb) x(lsb) x(msb) x(lsb) Data[n] Data[n+1] Data[n+2] Data[n+3] Data[n+4] Data[n+5] Data[n+6] Data for a hole circle with centre (x, y) and radius r. Data for a hole circle with centre (x, y) and radius r. Data[n] Data[n+1] Data[n+2] Data[n+3] Data[n+4] Data[n+5] Data[n+6] user's manual R5975236-r3 Data 'C'='\x43' x(msb) x(lsb) x(msb) x(lsb) x(msb) x(lsb) Data 'c'='\x63' x(msb) x(lsb) y(msb) y(lsb) r(msb) r(lsb) Data[n] Data[n+1] Data[n+2] Data[n+3] Data[n+4] Data[n+5] Data[n+6] 3-65 user's manual R5975236-r3 Data 'c'='\x63' x(msb) x(lsb) y(msb) y(lsb) r(msb) r(lsb) 3-65 Chapter 3: Advanced commands programmable blanking, write Data for a solid rectangle with coordinates (x1, y1)(x2, y2). Data[n] Data[n+1] Data[n+2] Data[n+3] Data[n+4] Data[n+5] Data[n+6] Data[n+7] Data[n+8] programmable blanking, write Data for a solid rectangle with coordinates (x1, y1)(x2, y2). Data 'R'='\x52' x1(msb) x1(lsb) y1(msb) y1(lsb) x2(msb) x2(lsb) y2(msb) y2(lsb) Data[n] Data[n+1] Data[n+2] Data[n+3] Data[n+4] Data[n+5] Data[n+6] Data[n+7] Data[n+8] Data 'R'='\x52' x1(msb) x1(lsb) y1(msb) y1(lsb) x2(msb) x2(lsb) y2(msb) y2(lsb) Data for a hole rectangle with coordinates (x1, y1)(x2, y2). Data for a hole rectangle with coordinates (x1, y1)(x2, y2). Data[n] Data[n+1] Data[n+2] Data[n+3] Data[n+4] Data[n+5] Data[n+6] Data[n+7] Data[n+8] Chapter 3: Advanced commands Data 'r'='\x72' x1(msb) x1(lsb) y1(msb) y1(lsb) x2(msb) x2(lsb) y2(msb) y2(lsb) Data[n] Data[n+1] Data[n+2] Data[n+3] Data[n+4] Data[n+5] Data[n+6] Data[n+7] Data[n+8] Notes Data 'r'='\x72' x1(msb) x1(lsb) y1(msb) y1(lsb) x2(msb) x2(lsb) y2(msb) y2(lsb) Notes - The calculations are made starting from an imaginary solid shape as large as the lcd panel. - The calculations are made starting from an imaginary solid shape as large as the lcd panel. - The combine several shapes, just put the data of the requested shapes after each other. The order in wich the shapes are drawn is the same as the order in which they are sent to the projector. - The combine several shapes, just put the data of the requested shapes after each other. The order in wich the shapes are drawn is the same as the order in which they are sent to the projector. - The values of the coordinates have to be checked by the computer !!! Extreme large coordinates can lead to microprocessor reset. - The values of the coordinates have to be checked by the computer !!! Extreme large coordinates can lead to microprocessor reset. user's manual R5975236-r3 3-66 user's manual R5975236-r3 3-66 Chapter 3: Advanced commands programmable blanking, write Chapter 3: Advanced commands programmable blanking, write - "Solid shape" means blanked inside the shape. - "Solid shape" means blanked inside the shape. - "Hole shape" means no blanking inside the shape. - "Hole shape" means no blanking inside the shape. Projector type Projector type BD3100V1.07/V2.07, BD3100LCV1.07/V2.07, BD5100V1.07/V2.07, BD5100LCV1.07/V2.07, BD8100V1.07/V2.07, BD8100LCV1.07/V2.07 Example Example Draw following blanking pattern on a projector with address \x01. - hole circle (x=350, y=250, r=200) - solid rectangle (x1=300, y1=200, x2=400, y2=300) user's manual R5975236-r3 BD3100V1.07/V2.07, BD3100LCV1.07/V2.07, BD5100V1.07/V2.07, BD5100LCV1.07/V2.07, BD8100V1.07/V2.07, BD8100LCV1.07/V2.07 Draw following blanking pattern on a projector with address \x01. - hole circle (x=350, y=250, r=200) - solid rectangle (x1=300, y1=200, x2=400, y2=300) 3-67 user's manual R5975236-r3 3-67 Chapter 3: Advanced commands programmable blanking, write Chapter 3: Advanced commands programmable blanking, write Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Checksum Stop \xfe \x01 \xe1 \x63 \x01 \x5e \x00 \xfa \x00 \xc8 \x52 \x01 \x2c \x00 \xc8 \x01 \x90 \x01 \x2c \x6b \xff Transmit Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Checksum Stop \xfe \x01 \xe1 \x63 \x01 \x5e \x00 \xfa \x00 \xc8 \x52 \x01 \x2c \x00 \xc8 \x01 \x90 \x01 \x2c \x6b \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop x\xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop x\xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-68 user's manual R5975236-r3 3-68 Chapter 3: Advanced commands projector, read run time projector, read run time Chapter 3: Advanced commands Description Description Read the projector run time in seconds. Read the projector run time in seconds. Command Command Command[0] Command[0] \x62 \x62 Data Data No data bytes. No data bytes. Return data 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 : Projector run time (seconds) = Data[0]*2563 + Data[1]*2562 + Data[2]*256 + Data[3] 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 : Projector run time (seconds) = Data[0]*2563 + Data[1]*2562 + Data[2]*256 + Data[3] Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100,BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100,BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Read the projector run time of a projector with address \x01. Suppose the projector run time is 3000 hours (10800000 seconds). Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Read the projector run time of a projector with address \x01. Suppose the projector run time is 3000 hours (10800000 seconds). Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x62 \x63 \xff 3-69 user's manual R5975236-r3 \xfe \x01 \x62 \x63 \xff 3-69 Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Checksum Stop projector, read run time Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] \xfe \x01 \x62 \x00 \xa4 \xcb \x80 \x00 \x52 \xff Checksum Stop projector run time = \x00 * 2563 + \xa4 * 2562 + \xcb * 256 + \x80 user's manual R5975236-r3 projector, read run time Chapter 3: Advanced commands \xfe \x01 \x00 \x06 \x07 \xff \xfe \x01 \x62 \x00 \xa4 \xcb \x80 \x00 \x52 \xff projector run time = \x00 * 2563 + \xa4 * 2562 + \xcb * 256 + \x80 3-70 user's manual R5975236-r3 3-70 Chapter 3: Advanced commands projector, read serial number Description projector, read serial number Chapter 3: Advanced commands Description Read the serial number of the projector. Read the serial number of the projector. Command Command Command[0] \x61 Command[0] Data \x61 Data No data bytes. No data bytes. Return data Return data The return data-transfer being the projector serial number is a pascal-language string (see syntax). Projector type The return data-transfer being the projector serial number is a pascallanguage string (see syntax). Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Read the serial number of a projector with address \x01. Suppose the projector serial number is 0000001. Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Read the serial number of a projector with address \x01. Suppose the projector serial number is 0000001. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x61 \x62 \xff 3-71 user's manual R5975236-r3 \xfe \x01 \x61 \x62 \xff 3-71 Chapter 3: Advanced commands projector, read serial number projector, read serial number Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Checksum Stop \xfe \x01 \x61 \x07 \x30 (= 0) \x30 (= 0) \x30 (= 0) \x30 (= 0) \x30 (= 0) \x30 (= 0) \x31 (= 1) \xba \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Checksum Stop \xfe \x01 \x61 \x07 \x30 (= 0) \x30 (= 0) \x30 (= 0) \x30 (= 0) \x30 (= 0) \x30 (= 0) \x31 (= 1) \xba \xff user's manual R5975236-r3 3-72 user's manual R5975236-r3 3-72 Chapter 3: Advanced commands projector, read type Description projector, read type Chapter 3: Advanced commands Description Determine the type of projector you are communicating with. Determine the type of projector you are communicating with. Command Command Command[0] \x6b Command[0] Data \x6b Data No data bytes. No data bytes. Return data Return data The return data-transfer being the projector type is a pascal-language string (see syntax). Projector type The return data-transfer being the projector type is a pascal-language string (see syntax). Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Read the projector type of a projector with address \x01. Suppose the projector is a BARCODATA 8100. Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Read the projector type of a projector with address \x01. Suppose the projector is a BARCODATA 8100. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x6b \x6c \xff 3-73 user's manual R5975236-r3 \xfe \x01 \x6b \x6c \xff 3-73 Chapter 3: Advanced commands projector, read type projector, read type Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Checksum Stop \xfe \x01 \x6b \x0e \x42 (= B) \x41 (= A) \x52 (= R) \x43 (= C) \x4f (= O) \x44 (= D) \x41 (= A) \x54 (= T) \x41 (= A) \x20 (= ) \x38 (= 8) \x31 (= 1) \x30 (= 0) \x30 (= 0) \xe4 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Checksum Stop \xfe \x01 \x6b \x0e \x42 (= B) \x41 (= A) \x52 (= R) \x43 (= C) \x4f (= O) \x44 (= D) \x41 (= A) \x54 (= T) \x41 (= A) \x20 (= ) \x38 (= 8) \x31 (= 1) \x30 (= 0) \x30 (= 0) \xe4 \xff user's manual R5975236-r3 3-74 user's manual R5975236-r3 3-74 Chapter 3: Advanced commands projector, write address projector, write address Description Description Write the projector address Write the projector address Command Command Command[0] Command[0] \x6d \x6d Data Data Data[0] = projector address Data[0] = projector address Data[0] Data[0] \x00..\xff \x00..\xff Projector type Projector type BD2100, BD2100LC, BG8100, BG8100LC BD2100, BD2100LC, BG8100, BG8100LC Example Example Set the address of the projector with address \x01 to \x20. Set the address of the projector with address \x01 to \x20. user's manual R5975236-r3 Chapter 3: Advanced commands Transmit Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x6b \x8e \x8e \xff Transmit Start Projector address Command[0] Data[0] Checksum Stop \xfe \x01 \x6b \x8e \x8e \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-75 user's manual R5975236-r3 3-75 Chapter 3: Advanced commands sharpness, read Description sharpness, read Chapter 3: Advanced commands Description Read the actual sharpness value. Read the actual sharpness value. Command Command Command[0] Command[1] \x21 \x05 Command[0] Command[1] Data \x21 \x05 Data No data bytes. No data bytes. Return data Return data Data[0] = sharpness value. Data[0] Data[0] BD8000 \x00 \x01 \x02 \x03 Data[0] = sharpness value. \x00..\x03 BD5000 BD5000LC BD3100 BD8000LC -4 db 0 db 3,5 db 6 db BD3000 BD3000LC BG8100 BD3100LC BD5100 BD5100LC BD8100 BD8100LC 0 0.25 0.5 1 Data[0] BD2100 BD2100LC Data[0] BD8000 BG8100LC "0" "1" "2" "3" \x00 \x01 \x02 \x03 Projector type BD5000 BD5000LC BD3100 BD8000LC -4 db 0 db 3,5 db 6 db BD3000 BD3000LC BG8100 BD3100LC BD5100 BD5100LC BD8100 BD8100LC 0 0.25 0.5 1 BD2100 BD2100LC BG8100LC "0" "1" "2" "3" Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 \x00..\x03 3-76 BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 3-76 Chapter 3: Advanced commands sharpness, read Example sharpness, read Chapter 3: Advanced commands Example Read the actual sharpness value of a projector with address \x01. Suppose the sharpness equals \x03. Read the actual sharpness value of a projector with address \x01. Suppose the sharpness equals \x03. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x05 \x27 \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x05 \x27 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x05 \x03 \x2a \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x05 \x03 \x2a \xff user's manual R5975236-r3 3-77 user's manual R5975236-r3 3-77 Chapter 3: Advanced commands sharpness, write Description sharpness, write Chapter 3: Advanced commands Description Write a new sharpness value. Write a new sharpness value. Command Command Command[0] Command[1] \x20 \x05 Command[0] Command[1] Data \x20 \x05 Data Data[0] = sharpness value. Data[0] Data[0] BD8000 \x00 \x01 \x02 \x03 Data[0] = sharpness value. \x00..\x03 BD5000 BD5000LC BD3100 BD8000LC -4 db 0 db 3,5 db 6 db BD3000 BD3000LC BG8100 BD3100LC BD5100 BD5100LC BD8100 BD8100LC 0 0.25 0.5 1 Data[0] BD2100 BD2100LC Data[0] BD8000 BG8100LC "0" "1" "2" "3" \x00 \x01 \x02 \x03 Projector type BD5000 BD5000LC BD3100 BD8000LC -4 db 0 db 3,5 db 6 db BD3000 BD3000LC BG8100 BD3100LC BD5100 BD5100LC BD8100 BD8100LC 0 0.25 0.5 1 BD2100 BD2100LC BG8100LC "0" "1" "2" "3" Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 \x00..\x03 3-78 BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC user's manual R5975236-r3 3-78 Chapter 3: Advanced commands sharpness, write Example Chapter 3: Advanced commands sharpness, write Example Set the sharpness to \x03 on a projector with address \x01. Set the sharpness to \x03 on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x05 \x03 \x29 \xff Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x05 \x03 \x29 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-79 user's manual R5975236-r3 3-79 Chapter 3: Advanced commands shutter, close Description : shutter, close Chapter 3: Advanced commands Description : Close the mechanical shutter (OPTIONAL). Close the mechanical shutter (OPTIONAL). Command : Command : Command[0] Command[1] \x23 \x42 Command[0] Command[1] Data : \x23 \x42 Data : Data[0] = speed. Fast Slow Data[0] = speed. Data[0] \x00 \x01 Fast Slow Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 Data[0] \x00 \x01 3-80 BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 3-80 Chapter 3: Advanced commands shutter, close Example : shutter, close Chapter 3: Advanced commands Example : Close the shutter (full speed) of a projector with address \x01. Close the shutter (full speed) of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x23 \x42 \x00 \x66 \xff Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x23 \x42 \x00 \x66 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-81 user's manual R5975236-r3 3-81 Chapter 3: Advanced commands shutter, open Description : shutter, open Chapter 3: Advanced commands Description : Open the mechanical shutter (OPTIONAL). Open the mechanical shutter (OPTIONAL). Command : Command : Command[0] Command[1] \x22 \x42 Command[0] Command[1] Data : \x22 \x42 Data : Data[0] = speed. Fast Slow Data[0] = speed. Data[0] \x00 \x01 Fast Slow Projector type : Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 Data[0] \x00 \x01 3-82 BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC user's manual R5975236-r3 3-82 Chapter 3: Advanced commands shutter, open shutter, open Chapter 3: Advanced commands Example : Example : Open the shutter (full speed) of a projector with address \x01. Open the shutter (full speed) of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x22 \x42 \x00 \x65 \xff Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x22 \x42 \x00 \x65 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-83 user's manual R5975236-r3 3-83 Chapter 3: Advanced commands shutter, read Description : shutter, read Chapter 3: Advanced commands Description : Read the actual shutter position (OPTIONAL). Read the actual shutter position (OPTIONAL). Command : Command : Command[0] Command[1] \x21 \x42 Command[0] Command[1] Data : \x21 \x42 Data : No data bytes. No data bytes. Return data : Return data : Data[0] = shutter position. Closed Open Undetermined Data[0] = shutter position. Data[0] \x00 \x01 \x02 Closed Open Undetermined Projector type : Data[0] \x00 \x01 \x02 Projector type : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC Example : BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06, BD5100V1.06, BD5100LCV1.06, BD8100V1.06, BD8100LCV1.06, BG8100, BG8100LC Example : Read the actual shutter position of a projector with address \x01. Suppose the shutter is open. Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the actual shutter position of a projector with address \x01. Suppose the shutter is open. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x42 \x64 \xff 3-84 user's manual R5975236-r3 \xfe \x01 \x21 \x42 \x64 \xff 3-84 Chapter 3: Advanced commands shutter, read shutter, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x42 \x01 \x65 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x42 \x01 \x65 \xff user's manual R5975236-r3 3-85 user's manual R5975236-r3 3-85 Chapter 3: Advanced commands software, read language Description software, read language Chapter 3: Advanced commands Description Read the language used in the on-screen-display. Read the language used in the on-screen-display. Command Command Command[0] \x69 Command[0] Data \x69 Data No data bytes. No data bytes. Return data Return data The return data-transfer being the software language is a pascal-language string (see syntax). Projector type The return data-transfer being the software language is a pascal-language string (see syntax). Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Read the on-screen-display language of a projector with address \x01. Suppose the lanuage is ENGLISH. Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Read the on-screen-display language of a projector with address \x01. Suppose the lanuage is ENGLISH. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x69 \x6a \xff 3-86 user's manual R5975236-r3 \xfe \x01 \x69 \x6a \xff 3-86 Chapter 3: Advanced commands software, read language Chapter 3: Advanced commands software, read language Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Checksum Stop \xfe \x01 \x69 \x07 \x45 (= E) \x4e (= N) \x47 (= G) \x4c (= L) \x49 (= I) \x53 (= S) \x48 (= H) \x7b \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Checksum Stop \xfe \x01 \x69 \x07 \x45 (= E) \x4e (= N) \x47 (= G) \x4c (= L) \x49 (= I) \x53 (= S) \x48 (= H) \x7b \xff user's manual R5975236-r3 3-87 user's manual R5975236-r3 3-87 Chapter 3: Advanced commands software, read type Chapter 3: Advanced commands software, read type Description Description Read the type of software installed in the projector. Read the type of software installed in the projector. Command Command Command[0] Command[0] \x6a \x6a Data Data No data bytes. No data bytes. Return data Return data The return data-transfer being the software type is a pascal-language string (see syntax). The return data-transfer being the software type is a pascal-language string (see syntax). Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Read the software type of a projector with address \x01. Suppose the lanuage is STANDARD. Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Read the software type of a projector with address \x01. Suppose the lanuage is STANDARD. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x6a \x6b \xff 3-88 user's manual R5975236-r3 \xfe \x01 \x6a \x6b \xff 3-88 Chapter 3: Advanced commands software, read type software, read type Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Checksum Stop \xfe \x01 \x6a \x08 \x53 (= S) \x54 (= T) \x41 (= A) \x4e (= N) \x44 (= D) \x41 (= A) \x52 (= R) \x44 (= D) \xc4 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Checksum Stop \xfe \x01 \x6a \x08 \x53 (= S) \x54 (= T) \x41 (= A) \x4e (= N) \x44 (= D) \x41 (= A) \x52 (= R) \x44 (= D) \xc4 \xff user's manual R5975236-r3 3-89 user's manual R5975236-r3 3-89 Chapter 3: Advanced commands software, read version Chapter 3: Advanced commands software, read version Description Description Read the version of the software. Read the version of the software. Command Command Command[0] Command[0] \x60 \x60 Data Data No data bytes. No data bytes. Return data Return data The return data-transfer being the software version is a pascal-language string (see syntax). The return data-transfer being the software version is a pascal-language string (see syntax). Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Read the software version of a projector with address \x01. Suppose the version number is 1.02. Transmit Start Projector address Command[0] Checksum Stop user's manual R5975236-r3 Read the software version of a projector with address \x01. Suppose the version number is 1.02. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x60 \x61 \xff 3-90 user's manual R5975236-r3 \xfe \x01 \x60 \x61 \xff 3-90 Chapter 3: Advanced commands software, read version Chapter 3: Advanced commands software, read version Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Checksum Stop \xfe \x01 \x60 \x04 \x31 (= 1) \x2e (= .) \x30 (= 0) \x32 (= 2) \x26 \xff Receive (answer) Start Projector address Command[0] Data[0] Data[1] Data[2] Data[3] Data[4] Checksum Stop \xfe \x01 \x60 \x04 \x31 (= 1) \x2e (= .) \x30 (= 0) \x32 (= 2) \x26 \xff user's manual R5975236-r3 3-91 user's manual R5975236-r3 3-91 Chapter 3: Advanced commands sync, read sync, read Chapter 3: Advanced commands Description Description Read slow/fast sync (only active when the decoder is used). Read slow/fast sync (only active when the decoder is used). Command Command Command[0] Command[1] Command[0] Command[1] \x21 \x27 \x21 \x27 Data Data No data bytes. No data bytes. Return data Return data Data[0] = sync. Data[0] = sync. Sync Slow Fast Sync Slow Fast Data[0] \x00 \x04 Data[0] \x00 \x04 Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000, BD8000LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Read the sync status of a projector with address \x01. Suppose the sync status equals fast. Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the sync status of a projector with address \x01. Suppose the sync status equals fast. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x27 \x49 \xff 3-92 user's manual R5975236-r3 \xfe \x01 \x21 \x27 \x49 \xff 3-92 Chapter 3: Advanced commands sync, read sync, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x27 \x04 \x4d \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x27 \x04 \x4d \xff user's manual R5975236-r3 3-93 user's manual R5975236-r3 3-93 Chapter 3: Advanced commands sync, write fast Description sync, write fast Chapter 3: Advanced commands Description Set the sync to fast (only active when the decoder is used). Set the sync to fast (only active when the decoder is used). Command Command Command[0] Command[1] \x27 \x27 Command[0] Command[1] Data \x27 \x27 Data No data bytes. No data bytes. Projector type Projector type BD2100V1.02, BD2100LCV1.02, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100V1.02, BD2100LCV1.02, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Set the sync to fast of a projector with address \x01. Set the sync to fast of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x27 \x27 \x4f \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x27 \x27 \x4f \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-94 user's manual R5975236-r3 3-94 Chapter 3: Advanced commands sync, write slow sync, write slow Chapter 3: Advanced commands Description Description Set the sync to slow (only active when the decoder is used). Set the sync to slow (only active when the decoder is used). Command Command Command[0] Command[1] Command[0] Command[1] \x26 \x27 \x26 \x27 Data Data No data bytes. No data bytes. Projector type Projector type BD2100V1.02, BD2100LCV1.02, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100V1.02, BD2100LCV1.02, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Set the sync to slow of a projector with address \x01. Set the sync to slow of a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x26 \x27 \x4e \xff Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x26 \x27 \x4e \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-95 user's manual R5975236-r3 3-95 Chapter 3: Advanced commands text, write off text, write off Chapter 3: Advanced commands Description Description Set text off (identical to TEXT button on infrared remote control). Set text off (identical to TEXT button on infrared remote control). Command Command Command[0] Command[0] \x0e \x0e Data Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Example Set text off of a projector with address \x01. Set text off of a projector with address \x01. Transmit Start Projector address Command[0] Checksum Stop Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 \xfe \x01 \x0e \x0f \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x0e \x0f \xff \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff 3-96 user's manual R5975236-r3 3-96 Chapter 3: Advanced commands text, write on Description text, write on Chapter 3: Advanced commands Description Set text on (identical to TEXT button on infrared remote control). Set text on (identical to TEXT button on infrared remote control). Command Command Command[0] \x0d Command[0] Data \x0d Data No data bytes. No data bytes. Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100, BD5100LC, BD8100, BD8100LC, BG8100, BG8100LC Example Set text on of a projector with address \x01. Set text on of a projector with address \x01. Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x0d \x0e \xff Transmit Start Projector address Command[0] Checksum Stop \xfe \x01 \x0d \x0e \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-97 user's manual R5975236-r3 3-97 Chapter 3: Advanced commands treble, read Description treble, read Chapter 3: Advanced commands Description Read the actual treble value. Read the actual treble value. Command Command Command[0] Command[1] \x21 \x09 Command[0] Command[1] Data \x21 \x09 Data No data bytes. No data bytes. Return data Return data Data[0] = treble value. Data[0] Data[0] = treble value. \xfc..\x04 Data[0] Projector type \xfc..\x04 Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Read the actual treble value of a projector with address \x01. Suppose the volume equals \xff. Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the actual treble value of a projector with address \x01. Suppose the volume equals \xff. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x09 \x2b \xff 3-98 user's manual R5975236-r3 \xfe \x01 \x21 \x09 \x2b \xff 3-98 Chapter 3: Advanced commands treble, read treble, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Data[1] Checksum Stop \xfe \x01 \x21 \x09 \x80 \x7f \x2a \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Data[1] Checksum Stop \xfe \x01 \x21 \x09 \x80 \x7f \x2a \xff user's manual R5975236-r3 3-99 user's manual R5975236-r3 3-99 Chapter 3: Advanced commands treble, write Description Description Write a new treble value. Write a new treble value. Command Command Data treble, write Chapter 3: Advanced commands Command[0] Command[1] \x20 \x09 Data \x20 \x09 Data[0] = treble value. Data[0] = treble value. Data[0] Command[0] Command[1] Data[0] \xfc..\x04 \xfc..\x04 Projector type Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Set the treble to \xff on a projector with address \x01. Set the treble to \xff on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Data[1] Checksum Stop \xfe \x01 \x20 \x09 \x80 \x7f \x29 \xff Transmit Start Projector address Command[0] Command[1] Data[0] Data[1] Checksum Stop \xfe \x01 \x20 \x09 \x80 \x7f \x29 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-100 user's manual R5975236-r3 3-100 Chapter 3: Advanced commands volume, read Description volume, read Chapter 3: Advanced commands Description Read the actual volume value. Read the actual volume value. Command Command Command[0] Command[1] \x21 \x07 Command[0] Command[1] Data \x21 \x07 Data No data bytes. No data bytes. Return data Return data Data[0] = volume value. Data[0] Data[0] = volume value. \x00..\x2c Data[0] Projector type \x00..\x2c Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Read the actual volume value of a projector with address \x01. Suppose the volume equals \x10. Transmit Start Projector address Command[0] Command[1] Checksum Stop user's manual R5975236-r3 Read the actual volume value of a projector with address \x01. Suppose the volume equals \x10. Transmit Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x21 \x07 \x29 \xff 3-101 user's manual R5975236-r3 \xfe \x01 \x21 \x07 \x29 \xff 3-101 Chapter 3: Advanced commands volume, read volume, read Chapter 3: Advanced commands Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x07 \x10 \x39 \xff Receive (answer) Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x21 \x07 \x10 \x39 \xff user's manual R5975236-r3 3-102 user's manual R5975236-r3 3-102 Chapter 3: Advanced commands volume, write Description volume, write Chapter 3: Advanced commands Description Write a new volume value. Write a new volume value. Command Command Command[0] Command[1] \x20 \x07 Command[0] Command[1] Data \x20 \x07 Data Data[0] = volume value. Data[0] Data[0] = volume value. \x00..\x2c Data[0] Projector type \x00..\x2c Projector type BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC Example Example Set the volume to \x10 on a projector with address \x01. Set the volume to \x10 on a projector with address \x01. Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x07 \x10 \x38 \xff Transmit Start Projector address Command[0] Command[1] Data[0] Checksum Stop \xfe \x01 \x20 \x07 \x10 \x38 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff Receive (acknowledge) Start Projector address Command[0] Command[1] Checksum Stop \xfe \x01 \x00 \x06 \x07 \xff user's manual R5975236-r3 3-103 user's manual R5975236-r3 3-103 Appendix a: Command summary 2 Appendix a: Command summary 2 Appendix a Command summary 2 user's manual R5975236-r3 Appendix a Command summary 2 a-1 user's manual R5975236-r3 a-1 Appendix a: Command summary 2 appendix a Appendix a: Command summary 2 balance, decrement : balance, increment : .................................. \x23\x0a .................................. \x22\x0a balance, decrement : balance, increment : .................................. \x23\x0a .................................. \x22\x0a bass, decrement : bass, increment : .................................. \x23\x08 .................................. \x22\x08 bass, decrement : bass, increment : .................................. \x23\x08 .................................. \x22\x08 brightness, decrement : brightness, increment : .................................. \x04 .................................. \x03 brightness, decrement : brightness, increment : .................................. \x04 .................................. \x03 color, decrement : color, increment : .................................. \x06 .................................. \x05 color, decrement : color, increment : .................................. \x06 .................................. \x05 contrast, decrement : contrast, increment : .................................. \x02 .................................. \x01 contrast, decrement : contrast, increment : .................................. \x02 .................................. \x01 infrared control, 0 : .................................. \x30\x19 infrared control, 1 : .................................. \x30\x10 infrared control, 2 : .................................. \x30\x11 infrared control, 3 : .................................. \x30\x12 infrared control, 4 : .................................. \x30\x13 infrared control, 5 : .................................. \x30\x14 infrared control, 6 : .................................. \x30\x15 infrared control, 7 : .................................. \x30\x16 infrared control, 8 : .................................. \x30\x17 infrared control, 9 : .................................. \x30\x18 infrared control, ADDR : .................................. \x30\x20 infrared control, ARROW DOWN : ........................... \x30\x05 infrared control, ADDR : \x20 infrared control, ARROW DOWN : ........................... \x30\x05 infrared control, ARROW LEFT : ............................. \x30\x07 infrared control, ARROW RIGHT : ........................... \x30\x06 infrared control, ARROW UP : ................................. \x30\x04 infrared control, BALANCE+ : .................................. \x30\x3e infrared control, BALANCE- : \x30\x3f infrared control, BASS+ : .................................. \x30\x3a infrared control, BASS- : .................................. \x30\x3b infrared control, BRIGHTNESS : .............................. \x30\x27 infrared control, BRIGHTNESS+ : ............................ \x30 \x2a infrared control, BRIGHTNESS- : ............................. \x30 \x2b infrared control, COLOR : .................................. \x30\x30 infrared control, 0 : .................................. \x30\x19 infrared control, 1 : .................................. \x30\x10 infrared control, 2 : .................................. \x30\x11 infrared control, 3 : .................................. \x30\x12 infrared control, 4 : .................................. \x30\x13 infrared control, 5 : .................................. \x30\x14 infrared control, 6 : .................................. \x30\x15 infrared control, 7 : .................................. \x30\x16 infrared control, 8 : .................................. \x30\x17 infrared control, 9 : .................................. \x30\x18 infrared control, ADDR : .................................. \x30\x20 infrared control, ARROW DOWN : ........................... \x30\x05 infrared control, ADDR : \x20 infrared control, ARROW DOWN : ........................... \x30\x05 infrared control, ARROW LEFT : ............................. \x30\x07 infrared control, ARROW RIGHT : ........................... \x30\x06 infrared control, ARROW UP : ................................. \x30\x04 infrared control, BALANCE+ : .................................. \x30\x3e infrared control, BALANCE- : \x30\x3f infrared control, BASS+ : .................................. \x30\x3a infrared control, BASS- : .................................. \x30\x3b infrared control, BRIGHTNESS : .............................. \x30\x27 infrared control, BRIGHTNESS+ : ............................ \x30 \x2a infrared control, BRIGHTNESS- : ............................. \x30 \x2b infrared control, COLOR : .................................. \x30\x30 user's manual R5975236-r3 appendix a a-2 user's manual R5975236-r3 a-2 Appendix a: Command summary 2 appendix a Appendix a: Command summary 2 appendix a infrared control, COLOR+ : .................................. \x30\x2c infrared control, COLOR- : .................................. \x30\x2d infrared control, CONTRAST : .................................. \x30\x25 infrared control, CONTRAST+ : ............................... \x30\x28 infrared control, CONTRAST- : ................................ \x30\x29 infrared control, ENTER : .................................. \x30\x0a infrared control, EXIT : .................................. \x30\x08 infrared control, FREEZ : .................................. \x30\x1b infrared control, HELP : .................................. \x30\x09 infrared control, MUTE : .................................. \x30\x1f infrared control, PAUSE : .................................. \x30\x0f infrared control, PHASE : .................................. \x30\x32 infrared control, PHASE+ : .................................. \x30\x34 infrared control, PHASE- : .................................. \x30\x35 infrared control, SHARPNESS : .............................. \x30\x33 infrared control, SHARPNESS+ : ............................ \x30\x36 infrared control, SHARPNESS- : ............................. \x30\x37 infrared control, STDBY : .................................. \x30\x0e infrared control, TEXT : .................................. \x30\x0d infrared control, TINT : .................................. \x30\x31 infrared control, TINT+ : .................................. \x30\x2e infrared control, TINT- : .................................. \x30\x2f infrared control, TREBLE+ : .................................. \x30\x3c infrared control, TREBLE- : .................................. \x30\x3d infrared control, VOLUME+ : .................................. \x30\x38 infrared control, VOLUME- : .................................. \x30\x39 infrared control, COLOR+ : .................................. \x30\x2c infrared control, COLOR- : .................................. \x30\x2d infrared control, CONTRAST : .................................. \x30\x25 infrared control, CONTRAST+ : ............................... \x30\x28 infrared control, CONTRAST- : ................................ \x30\x29 infrared control, ENTER : .................................. \x30\x0a infrared control, EXIT : .................................. \x30\x08 infrared control, FREEZ : .................................. \x30\x1b infrared control, HELP : .................................. \x30\x09 infrared control, MUTE : .................................. \x30\x1f infrared control, PAUSE : .................................. \x30\x0f infrared control, PHASE : .................................. \x30\x32 infrared control, PHASE+ : .................................. \x30\x34 infrared control, PHASE- : .................................. \x30\x35 infrared control, SHARPNESS : .............................. \x30\x33 infrared control, SHARPNESS+ : ............................ \x30\x36 infrared control, SHARPNESS- : ............................. \x30\x37 infrared control, STDBY : .................................. \x30\x0e infrared control, TEXT : .................................. \x30\x0d infrared control, TINT : .................................. \x30\x31 infrared control, TINT+ : .................................. \x30\x2e infrared control, TINT- : .................................. \x30\x2f infrared control, TREBLE+ : .................................. \x30\x3c infrared control, TREBLE- : .................................. \x30\x3d infrared control, VOLUME+ : .................................. \x30\x38 infrared control, VOLUME- : .................................. \x30\x39 mute audio, write off : mute audio, write on : mute video, write off : mute video, write on : .................................. \x26\x3d .................................. \x27\x3d .................................. \x26\x3e .................................. \x27\x3e mute audio, write off : mute audio, write on : mute video, write off : mute video, write on : .................................. \x26\x3d .................................. \x27\x3d .................................. \x26\x3e .................................. \x27\x3e phase, decrement : phase, increment : .................................. \x0c ..................................\x0b phase, decrement : phase, increment : .................................. \x0c ..................................\x0b projector status, read : projector status, write off : projector status, write on : .................................. \x67 .................................. \x66 .................................. \x65 projector status, read : projector status, write off : projector status, write on : .................................. \x67 .................................. \x66 .................................. \x65 user's manual R5975236-r3 a-3 user's manual R5975236-r3 a-3 Appendix a: Command summary 2 sharpness, decrement : sharpness, increment : appendix a Appendix a: Command summary 2 sharpness, decrement : sharpness, increment : .................................. \x0a .................................. \x09 .................................. \x0a .................................. \x09 .................................. \x32 .................................. \x31\xSS (\xSS = .................................. source/slot number) source/slot, read number+mode : ............................ \x34 source/slot, write number+mode : ........................... \x33\xSS\xMM (\xSS = .................................. source/slot number; \xMM = source/slot ... mode) source/slot, read number : source/slot, write number : tint, decrement : tint, increment : .................................. \x08 .................................. \x07 tint, decrement : tint, increment : .................................. \x08 .................................. \x07 treble, decrement : treble, increment : .................................. \x23\x09 .................................. \x22\x09 treble, decrement : treble, increment : .................................. \x23\x09 .................................. \x22\x09 volume, decrement : volume, increment : .................................. \x23\x07 .................................. \x22\x07 volume, decrement : volume, increment : .................................. \x23\x07 .................................. \x22\x07 source/slot, read number : source/slot, write number : user's manual R5975236-r3 a-4 appendix a .................................. \x32 .................................. \x31\xSS (\xSS = .................................. source/slot number) source/slot, read number+mode : ............................ \x34 source/slot, write number+mode : ........................... \x33\xSS\xMM (\xSS = .................................. source/slot number; \xMM = source/slot ... mode) user's manual R5975236-r3 a-4 Appendix b: Command summary 3 Appendix b: Command summary 3 Appendix b Command summary 3 Appendix b Command summary 3 user's manual R5975236-r3 b-1 user's manual R5975236-r3 b-1 Appendix b: Command summary 3 appendix b Appendix b: Command summary 3 balance, read : balance, write : ......... \x21\x0a ......... \x20\x0a\xVV (\xVV = value) balance, read : balance, write : ......... \x21\x0a ......... \x20\x0a\xVV (\xVV = value) bass, read : bass, write : ......... \x21\x08 ......... \x20\x08\xVV (\xVV = value) bass, read : bass, write : ......... \x21\x08 ......... \x20\x08\xVV (\xVV = value) brightness, read : brightness, write : ......... \x21\x02 ......... \x20\x02\xVV (\xVV = value) brightness, read : brightness, write : ......... \x21\x02 ......... \x20\x02\xVV (\xVV = value) contrast, read : contrast, write : ......... \x21\x01 ......... \x20\x01\xVV (\xVV = value) contrast, read : contrast, write : ......... \x21\x01 ......... \x20\x01\xVV (\xVV = value) dimming, decrement : dimming, increment : ......... \x23\x0d ......... \x22\x0d dimming, decrement : dimming, increment : ......... \x23\x0d ......... \x22\x0d appendix a fade audio extern, decrement : ....... \x23\x41 fade audio extern, increment : ........ \x22\x41 fade audio extern, read : ......... \x21\x41 fade audio extern, write : ......... \x20\x41\xVV (\xVV = value) fade audio intern, decrement : ........ \x23\x40 fade audio intern, increment : \x22\x40 fade audio intern, read : ......... \x21\x40 fade audio intern, write : ......... \x20\x40\xVV (\xVV = value) fade audio extern, decrement : ....... \x23\x41 fade audio extern, increment : ........ \x22\x41 fade audio extern, read : ......... \x21\x41 fade audio extern, write : ......... \x20\x41\xVV (\xVV = value) fade audio intern, decrement : ........ \x23\x40 fade audio intern, increment : \x22\x40 fade audio intern, read : ......... \x21\x40 fade audio intern, write : ......... \x20\x40\xVV (\xVV = value) file, copy : file, delete : file, list : file, list active : file, move : file, rename : ......... \xc2\sFN1\sFN2 (\sFN = filename) ......... \xc1\sFN (\sFN = filename) ......... \xc0\sFN (\sFN = filename) ......... \xc5 ......... \xc4\sFN1\sFN2 (\xFN = filename) ......... \xc3\sFN1\sFN2 (\xFN = filename) file, copy : file, delete : file, list : file, list active : file, move : file, rename : ......... \xc2\sFN1\sFN2 (\sFN = filename) ......... \xc1\sFN (\sFN = filename) ......... \xc0\sFN (\sFN = filename) ......... \xc5 ......... \xc4\sFN1\sFN2 (\xFN = filename) ......... \xc3\sFN1\sFN2 (\xFN = filename) freeze, write off : freeze, write on : ......... \x26\x23 ......... \x27\x23 freeze, write off : freeze, write on : ......... \x26\x23 ......... \x27\x23 installation, read : installation, write : ......... \x21\x24 ......... \x20\x24 installation, read : installation, write : ......... \x21\x24 ......... \x20\x24 lamp, read run time : lamp, read serial number : ......... \x64 ......... \x63 lamp, read run time : lamp, read serial number : ......... \x64 ......... \x63 user's manual R5975236-r3 b-2 user's manual R5975236-r3 b-2 Appendix b: Command summary 3 appendix a Appendix b: Command summary 3 lamp, read status : lamp, reset run time : ......... \x6c ......... \x68 lamp, read status : lamp, reset run time : ......... \x6c ......... \x68 lock audio, read : lock audio, write : ......... \x21\x3f ......... \x20\x3f lock audio, read : lock audio, write : ......... \x21\x3f ......... \x20\x3f phase, read : phase, write : ......... \x21\x06 ......... \x20\x06\xVV (\xVV = value) phase, read : phase, write : ......... \x21\x06 ......... \x20\x06\xVV (\xVV = value) appendix a programmable blanking, write: ........ \xe1\xDD (\xDD=shape) programmable blanking, write: ........ \xe1\xDD (\xDD=shape) projector, read run time : ......... \x62 projector, read serial number : ........ \x61 projector, read type : ......... \x6b projector, read run time : ......... \x62 projector, read serial number : ........ \x61 projector, read type : ......... \x6b projector, write address: ......... \x6d\xAA (\xAA=address) projector, write address: ......... \x6d\xAA (\xAA=address) sharpness, read : sharpness, write : ......... \x21\x05 ......... \x20\x05\xVV (\xVV = value) sharpness, read : sharpness, write : ......... \x21\x05 ......... \x20\x05\xVV (\xVV = value) shutter, close : shutter, open : shutter, read : ......... \x23\x42\xVV (\xVV = \x00 or \x01) ......... \x22\x42\xVV (\xVV = \x00 or \x01) ......... \x21\x42 shutter, close : shutter, open : shutter, read : ......... \x23\x42\xVV (\xVV = \x00 or \x01) ......... \x22\x42\xVV (\xVV = \x00 or \x01) ......... \x21\x42 software, read language : software, read type : software, read version : ......... \x69 ......... \x6a ......... \x60 software, read language : software, read type : software, read version : ......... \x69 ......... \x6a ......... \x60 sync, read : sync, write fast : sync, write slow : ......... \x21\x27 ......... \x27\x27 ......... \x26\x27 sync, read : sync, write fast : sync, write slow : ......... \x21\x27 ......... \x27\x27 ......... \x26\x27 text, write off : text, write on : ......... \x0e ......... \x0d text, write off : text, write on : ......... \x0e ......... \x0d treble, read : treble, write : ......... \x21\x09 ......... \x20\x09\xVV (\xVV = value) treble, read : treble, write : ......... \x21\x09 ......... \x20\x09\xVV (\xVV = value) volume, read : volume, write : ......... \x21\x07 ......... \x20\x07\xVV (\xVV = value) volume, read : volume, write : ......... \x21\x07 ......... \x20\x07\xVV (\xVV = value) user's manual R5975236-r3 b-3 user's manual R5975236-r3 b-3
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.2 Linearized : Yes Create Date : 1999:03:29 10:05:47 Producer : Acrobat Distiller 3.01 for Windows Modify Date : 1999:03:29 10:07:32 Page Count : 169EXIF Metadata provided by EXIF.tools