Barco Projector R5075236_r03 User Manual

BARCO PROJECTION SYSTEMS  
SERIAL COMMUNICATION  
LCD PROJECTOR  
USER'S MANUAL  
Date: 10.04.98  
R5975236_r03  
 
contents  
Chapter 1 : Communication basics.  
communicationprotocol .......................................... 1-3  
communication settings .......................................... 1-4  
hardware ................................................................. 1-6  
syntax....................................................................1-11  
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  
infraredcontrol .......................................................2-12  
mute audio, write off ...............................................2-15  
mute audio, write on...............................................2-16  
mutevideo,writeoff................................................ 2-17  
mutevideo, writeon ...............................................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,readnumber .......................................2-27  
source/slot, write number .......................................2-29  
source/slot,readnumber+mode .............................2-31  
source/slot,writenumber+mode ............................2-34  
tint, decrement .......................................................2-37  
tint, increment ........................................................2-38  
treble,decrement ...................................................2-39  
user's manual R5975236-r3  
i-2  
 
contents  
treble,increment ....................................................2-40  
volume,decrement .................................................2-41  
volume,increment ..................................................2-42  
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-13  
dimming,decrement ..............................................3-15  
dimming,increment................................................3-16  
fadeaudioextern,decrement .................................3-17  
fadeaudioextern,increment ..................................3-18  
fadeaudioextern,read...........................................3-19  
fadeaudioextern, write ..........................................3-21  
fadeaudiointern,decrement ..................................3-23  
fadeaudiointern,increment ...................................3-24  
fadeaudiointern,read ............................................3-25  
fadeaudiointern, 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,writeoff .......................................................3-44  
freeze, writeon ......................................................3-45  
installation,read.....................................................3-46  
installation, write ....................................................3-48  
lamp, read run time ................................................3-49  
lamp, readserialnumber ........................................3-51  
lamp, read status ...................................................3-53  
lamp, reset run time ...............................................3-55  
user's manual R5975236-r3  
i-3  
 
contents  
llock audio, read.....................................................3-57  
lock audio, write .....................................................3-59  
phase,read ............................................................3-61  
phase,write ...........................................................3-63  
programmableblanking,write ..................................3-65  
projector, read run time ..........................................3-69  
projector,readserialnumber ..................................3-71  
projector, read type ................................................3-73  
projector,writeaddress ..........................................3-75  
sharpness,read .....................................................3-76  
sharpness,write.....................................................3-78  
shutter, close .........................................................3-80  
shutter,open ..........................................................3-82  
shutter,read...........................................................3-84  
software,readlanguage .........................................3-86  
software,readtype.................................................3-88  
software,readversion.............................................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 b: Command summary 3  
user's manual R5975236-r3  
i-4  
 
Chapter 1:  
Communication basics  
user's manual R5975236-r3  
 
1-1  
communicationprotocol  
Chapter1:Communicationsbasics  
Communicationprotocolsummary  
Start byte  
Projectoraddress  
Commandbyte(s)  
Databytes  
Checksum byte  
Stop byte  
\xfe  
\xff  
(OPTIONAL)  
Start byte  
Thestartbyteinformstheprojector(incaseoftransmission)orthecomputer  
(in case of reception) that a new data transfer will take place.  
Projectoraddress  
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).  
Themaximumnumberofprojectorsthatcanbeaddressedbyonecomputer  
is 256.  
Commandbyte(s)  
There is at least one command byte to define the action to be performed.  
Commandsthatarenotoftenusedorcomplexcommandscantakemorethan  
one byte.  
Allcommandbytesthataresentbythecomputertogetinformationoutofthe  
projectorarerepeatedintheanswer-data-transferoftheprojector.  
(OPTIONAL)  
Databytes  
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  
communicationprotocol  
Chapter1:Communicationsbasics  
Checksumbyte  
Thechecksumbyteisusedtodetecterrorsduringtransmissionorreception.  
Formula :  
Checksum byte  
= (Projector address + Command bytes + Data bytes) modulo 256  
Stop byte  
Thestopbyteinformstheprojector(incaseoftransmission)orthecomputer  
(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..  
user's manual R5975236-r3  
 
1-3  
communication settings  
Chapter1:Communicationsbasics  
Communication settings summary  
Baudrate  
Data bits  
Parity  
seebaudratetable  
8
no  
1
Stop bits  
Baud Rate  
Defines the speed of the data transfer.  
Thebaudratecanbesetusingthedipswitchesontheprocessorboardofthe  
projector. Beforeopeningtheprojector*,insuretheprojectorispowereddown  
!!!  
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).  
DataBits  
Eight data bits are used for each character of the data transfer.  
Parity  
There is NO parity bit used to perform error checking.  
StopBits  
One stop bit is used to define the end of a character.  
user's manual R5975236-r3  
1-4  
 
communication settings  
Chapter1:Communicationsbasics  
Baud rate table  
BD5000,BD5000LC,BD8000  
S1:4 S1:3 S1:2 S1:1 Baudrate(baud)  
off  
off  
off  
off  
off  
off  
off  
on  
50  
75  
off  
off  
off  
off  
off  
off  
on  
on  
on  
on  
on  
on  
on  
on  
off  
off  
on  
on  
on  
on  
off  
off  
off  
off  
on  
on  
on  
on  
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  
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  
S2:3 S2:2 S2:1 Baudrate(baud)  
off  
off  
off  
off  
on  
on  
on  
on  
off  
off  
on  
on  
off  
off  
on  
on  
off  
on  
off  
on  
off  
on  
off  
on  
9600  
4800  
2400  
1200  
600  
300  
150  
75  
user's manual R5975236-r3  
 
1-5  
hardware  
Chapter1:Communicationsbasics  
Connector labelled “RS232 IN”  
This female D9-pin connector is used to connect the projector with the  
computer.  
Connector labelled “RS232 OUT”  
This male D9-pin connector is used to drive the next projector in a chain.  
Pin-out  
The pin-out is the ‘standard’ PC-AT convention, which is :  
Pin #  
Name  
Fullname  
1
2
3
4
5
6
7
8
9
CD  
CarrierDetect  
RxD  
TxD  
DTR  
GND  
DSR  
RTS  
CTS  
RI  
ReceivedData  
TransmittedData  
DataTerminalReady  
SignalGround  
Data Set Ready  
RequestToSend  
ClearToSend  
RingIndicator  
user's manual R5975236-r3  
1-6  
 
hardware  
Chapter1:Communicationsbasics  
Cable (IBM PC or compatible  
projector):  
T
hisdevice complieswithPart 15of theF  
is subject tofollowing twoconditions :  
(1) Thisdevicemaynot causeharmful interference  
C
Crules.  
O
peratio  
n
P
ROJE  
EEN -  
E D -  
C
TOR M  
O
DE :  
C
O
M
M
UNICATIONP  
O
R
T
GR  
O
P
E
R
A
TIO  
N
(8  
00  
-PERIP  
E
R
A
L
S
)
REMOTE  
(2) ThisCdevicemust accept any interf erence received  
IR-RE  
includingEiInVtEerRf erence that m y causeundesiredoperation  
RS232OUT H  
RS 232 IN  
R
S
T
A N  
D
B
Y
a
0
I
P
R
O
JECT  
RE N -  
D -  
O
R MODE :  
ATIO  
DB  
Thisdevice complieswit hPart 15 of the F  
is subject tofollowing twoconditions:  
(1)Thisdevicemaynot causeharmfulinterference  
(2)Thisdevicemust accept anyinterferencereceived  
including interferencethat maycauseundesiredoperatio  
C
Crules.  
Operation  
G
E
OP  
E
R
N
DIAGNOSTICS  
CODE  
CO  
M
M
U
NICATION PO  
RT  
R
E
STA  
N
Y
IR-RECEIVER  
IR-ACKNOWLEDGED  
RS 232 IN  
(800-P PHERALS)  
REMOTE  
RS232 OUTERI  
n
I
0
IR-RECEIVED  
/C  
On  
H
S-VIDEO  
VIDEO  
R-Y  
Y
B-Y  
S
G
H
/C  
R
G
AUDIO  
R
L
R
On  
On  
On  
On  
user's manual R5975236-r3  
 
1-7  
hardware  
Chapter1:Communicationsbasics  
Cable (IBM PC or compatible  
projector) :  
1
1
CD  
CD  
2
2
RxD  
RxD  
3
3
TxD  
TxD  
4
4
DTR  
DTR  
D9  
5
5
D9  
female  
GND  
GND  
male  
6
6
DSR  
DSR  
7
7
RTS  
RTS  
8
8
CTS  
CTS  
9
9
RI  
RI  
ordernumberR9827560(cablelength=15m)  
ordernumberR9872570(cablelength=30m)  
user's manual R5975236-r3  
1-8  
 
hardware  
Chapter1:Communicationsbasics  
Cable (MAC  
projector) :  
ThisdevicecomplieswithPart15of theFCCrules. Operation  
issubject tofollowing twoconditions:  
( 1) Thisdevice may not causeharmful interference  
P
ROJECTOR MODE :  
GR N - OP TION  
D - A N  
C
OM  
M
U
NICATIONP  
O
R
T
E
E
E
R
A
RS 232 IN  
REMOTE  
( 2) ThisdEeIVvEicRem st accept any int erferencereceived  
u
(8  
0
0
-PERIP LS)  
H
E
RA  
-R E  
incIlRudinC interferencethat m y cause und sired o eratio  
RE  
ST  
D
B
Y
g
a
e
p
n
RS232OUT  
I
0
P
R
OJECTOR M  
GR N - RATION  
D - DB  
O
DE:  
Thisdevicecomplies withPart15oftheFCCrules.  
issubject tofollowing twoconditions:  
(1)Thisdevicem y not cause harmfulinterf ere  
(2)Thisdevicemst accept any interference receive  
includin interferencethat may causeun esired operatio  
Oerat ion  
p
E
E
O
P
E
DIAGNOSTICS  
IR-RECEIVER  
E M IR-ACKNOWLEDGED  
a
u
nce  
C
OMMU  
N
I
C
ATI  
O
N
PO  
R
T
R
E
ST  
A
N
Y
RS232IN  
R
O
TE  
d
(8 -PERIPH  
0
0
E
R
ALS)  
CODE  
RS232OUT  
g
d
n
0
I
IR-RECEIVED  
H
/C  
H
/C  
S-VID  
E
O
VIDEO  
R-Y  
Y
B-  
Y
S
G
R
G
A
U
D
IO  
R
V
L
R
On  
On  
On  
On  
On  
user's manual R5975236-r3  
 
1-9  
hardware  
Chapter1:Communicationsbasics  
Cable (MAC  
projector) :  
1
4
HSKo  
DTR  
2
8
HSKi  
CTS  
3
3
TxD-  
TxD  
4
5
GND  
GND  
DIN  
5
2
D9  
mini 8  
RXD-  
RxD  
male  
6
TXD+  
7
n.c.  
8
RXD+  
ordernumberR9827640(D9-DINmini8;cablelength=1m)  
ordernumberR9827560(D9-D9;cablelength=15m)  
ordernumberR9872570(D9-D9;cablelength=30m)  
Signal levels  
State  
Voltage  
off = 1  
on = 0  
-9V  
+9V  
user's manual R5975236-r3  
1-10  
 
syntax  
Chapter1:Communicationsbasics  
Characters  
In this manual, all characters are expressed using the C-language syntax :  
decimalvalues  
ddd ddd = 0..255  
hexadecimalvalues\xhh hh = 00..ff  
Pascal-language string  
length  
‘h’  
‘e’  
‘l’  
‘l’  
‘o’  
‘ ‘  
‘w’  
‘o’  
‘r’  
‘l’  
‘d’  
\x0b  
\x68  
\x65  
\x6c  
\x6c  
\x6f  
\x20  
\x77  
\x6f  
Apascal-languagestringconsistsofone  
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”  
\x72  
\x6c  
\x64  
C-languagestring:  
‘h’  
‘e’  
‘l’  
‘l’  
‘o’  
‘ ‘  
‘w’  
‘o’  
‘r’  
‘l'  
‘d’  
\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,thelength  
of a C-language string is determined by the  
position of the NULL character.  
Example : “hello world”  
NULL  
user's manual R5975236-r3  
1-11  
 
syntax  
Chapter1:Communicationsbasics  
Filename  
AfilenameisspecifiedasaC-languagestring. Thisstringhastofollowsome  
rules:  
Filename  
0
1
2
3
4
5
6
7
8
9
10 11  
12  
x
x
x
x
x
x
x
x
.
y
z
z
NULL  
length string = 12  
x = character of the base name (= 8 characters)  
‘a’  
‘k’  
‘u’  
‘4’  
‘b’  
‘l’  
‘v’  
‘5’  
‘c’  
‘m’ ‘n’  
‘w’  
‘6’  
‘d’  
‘e’  
‘o’  
‘y’  
‘8’  
‘f’  
‘g’  
‘q’  
‘0’  
‘_’  
‘h’  
‘i’  
‘j’  
‘t’  
‘3’  
‘p’  
‘z’  
‘9’  
‘r’  
‘1’  
‘-’  
‘s’  
‘2’  
‘ ‘  
‘x’  
‘7’  
y = kind of file (= 1 character)  
‘s’  
‘c’  
standardfile  
predefinedfilestoredinread-onlymemory  
custom file  
file created by the user and stored in non-volatile read-write  
memory  
z = file index (= 2 characters)  
‘0' ‘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”, “????????.???”  
user's manual R5975236-r3  
 
1-12  
Chapter2:Elementarycommands  
Chapter 2:  
Elementary commands  
user's manual R5975236-r3  
 
2-1  
balance,decrement  
Chapter2:Elementarycommands  
Description  
Decrementbalance.  
Command  
Command[0]  
Command[1]  
\x23  
\x0a  
Data  
No data bytes.  
Projector type  
BD2100.,BD2100LC,BD3000,BD300LC,BD3100.,BD3100LC.  
Example  
Decrement balance of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x23  
\x0a  
\x2e  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-2  
balance, increment  
Chapter2:Elementarycommands  
Description  
Incrementbalance.  
Command  
Command[0]  
Command[1]  
\x22  
\x0a  
Data  
No data bytes.  
Projector type  
BD2100.,BD2100LC,BD3000,BD300LC,BD3100.,BD3100LC  
Example  
Increment balance of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x22  
\x0a  
\x2d  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-3  
bass, decrement  
Chapter2:Elementarycommands  
Description  
Decrementbass.  
Command  
Command[0]  
Command[1]  
\x23  
\x08  
Data  
No data bytes.  
Projector type  
BD2100.,BD2100LC,BD3000,BD300LC,BD3100.,BD3100LC  
Example  
Decrement bass of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x23  
\x08  
\x2c  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-4  
bass, increment  
Chapter2:Elementarycommands  
Description  
Incrementbass.  
Command  
Command[0]  
Command[1]  
\x22  
\x08  
Data  
No data bytes.  
Projector type  
BD2100.,BD2100LC,BD3000,BD300LC,BD3100.,BD3100LC  
Example  
Increment bass of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x22  
\x08  
\x2b  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-5  
brightness,decrement  
Chapter2:Elementarycommands  
Description  
Decrementbrightness.  
Command  
Command[0]  
\x04  
Data  
No data bytes.  
Projector type  
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.  
Transmit  
Start  
\xfe  
\x01  
\x04  
\x05  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-6  
brightness, increment  
Chapter2:Elementarycommands  
Description  
Incrementbrightness.  
Command  
Command[0]  
\x03  
Data  
No data bytes.  
Projector type  
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.  
Transmit  
Start  
\xfe  
\x01  
\x03  
\x04  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-7  
color,decrement  
Chapter2:Elementarycommands  
Description  
Decrementcolor(saturation).  
Command  
Command[0]  
\x06  
Data  
No data bytes.  
Projector type  
V1.11  
V1.11  
BD5000,BD5000LC,BD8000,BD8000LC,BG8100 ,BG8100LC  
Example  
Decrement the color of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x06  
\x07  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-8  
color,increment  
Chapter2:Elementarycommands  
Description  
Incrementcolor(saturation).  
Command  
Command[0]  
\x05  
Data  
No data bytes.  
Projector type  
V1.11  
V1.11  
BD5000,BD5000LC,BD8000,BD8000LC, BG8100 ,BG8100LC  
Example  
Increment the color of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x05  
\x06  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-9  
contrast,decrement  
Chapter2:Elementarycommands  
Description  
Decrementcontrast.  
Command  
Command[0]  
\x02  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Decrement contrast of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x02  
\x03  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-10  
contrast, increment  
Chapter2:Elementarycommands  
Description  
Incrementcontrast.  
Command  
Command[0]  
\x01  
Data  
No data bytes.  
Projector type  
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.  
Transmit  
Start  
\xfe  
\x01  
\x01  
\x02  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-11  
infraredcontrol  
Chapter2:Elementarycommands  
Description  
Simulation of the infrared remote control unit.  
The codes act in the same way as if they were sent by an infrared remote  
control unit or the local keypad.  
Command  
Command[0]  
\x30  
Data  
Possible codes used for Data[0] :  
Key  
0
1
2
3
4
5
6
Data[0]  
\x19  
\x10  
\x11  
\x12  
\x13  
\x14  
\x15  
\x16  
\x17  
\x18  
\x20  
\x05  
\x07  
\x06  
\x04  
\x3e  
\x3f  
7
8
9
ADDR  
ARROWDOWN  
ARROWLEFT  
ARROWRIGHT  
ARROW UP  
BALANCE+  
BALANCE-  
BASS+  
\x3a  
\x3b  
\x27  
\x2a  
\x2b  
\x30  
\x2c  
BASS-  
BRIGHTNESS  
BRIGHTNESS+  
BRIGHTNESS-  
COLOR  
COLOR+  
user's manual R5975236-r3  
2-12  
 
infraredcontrol  
Chapter2:Elementarycommands  
COLOR-  
CONTRAST  
CONTRAST+  
CONTRAST-  
ENTER  
EXIT  
FREEZ  
HELP  
MUTE  
\x2d  
\x25  
\x28  
\x29  
\x0a  
\x08  
\x1b  
\x09  
\x1f  
PAUSE  
\x0f  
PHASE  
\x32  
\x34  
\x35  
\x33  
\x36  
\x37  
\x0e  
\x0d  
\x31  
\x2e  
\x2f  
PHASE+  
PHASE-  
SHARPNESS  
SHARPNESS+  
SHARPNESS-  
STDBY  
TEXT  
TINT  
TINT+  
TINT-  
TREBLE+  
TREBLE-  
VOLUME+  
VOLUME-  
\x3c  
\x3d  
\x38  
\x39  
user's manual R5975236-r3  
2-13  
 
infraredcontrol  
Chapter2:Elementarycommands  
Projector type  
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.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Checksum  
Stop  
\x01  
\x30  
\x12  
\x43  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-14  
mute audio, write off  
Chapter2:Elementarycommands  
Description  
Disable audio mute.  
Command  
Command[0]  
Command[1]  
\x26  
\x3d  
Data  
No data bytes.  
Projector type  
BD2100,BD2100LC,BD3000,BD300LC,BD3100,BD3100LC  
Example  
Disable audio mute of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x26  
\x3d  
\x64  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-15  
mute audio, write on  
Chapter2:Elementarycommands  
Description  
Enable audio mute.  
Command  
Command[0]  
Command[1]  
\x27  
\x3d  
Data  
No data bytes.  
Projector type  
BD2100,BD2100LC,BD3000,BD300LC,BD3100,BD3100LC  
Example  
Enable audio mute of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x27  
\x3d  
\x65  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-16  
mute video, write off  
Chapter2:Elementarycommands  
Description  
Disablevideomute.  
Command  
Command[0]  
Command[1]  
\x26  
\x3e  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5100,  
BD5100LC,BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Disable video mute of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x26  
\x3e  
\x65  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-17  
mute video, write on  
Chapter2:Elementarycommands  
Description  
Enablevideomute.  
The on-screen-display will be muted too !  
Command  
Command[0]  
Command[1]  
\x27  
\x3e  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5100,  
BD5100LC,BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Enable video mute of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x27  
\x3e  
\x66  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-18  
phase,decrement  
Chapter2:Elementarycommands  
Description  
Decrementphase.  
Command  
Command[0]  
\x0c  
Data  
No data bytes.  
Projector type  
BD3100, BD3100LC, BD5000, BD5000LC, BD5100, BD5100LC, BD8000,  
BD8000LC,BD8100,BD8100LC  
Example  
Decrement phase of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x0c  
\x0d  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-19  
phase,increment  
Chapter2:Elementarycommands  
Description  
Incrementphase.  
Command  
Command[0]  
\x0b  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Increment phase of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x0b  
\x0c  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-20  
projector status, read  
Chapter2:Elementarycommands  
Description  
Read the projector status.  
Command  
Command[0]  
\x67  
Data  
No data bytes.  
Return data  
Thereturndataconsistsofonedatabytecontainingtheprojectorstatus. Only  
bit0 (least significant bit) to bit3/bit4* are significant.  
bit# bit = 0  
bit = 1  
bit0 projector is off  
bit1 text is off  
projector is on  
text is on  
bit2 videomuteisoff  
bit3 picture is not freezed  
bit4* no800-peripheral  
connected  
video mute is on  
picture is freezed  
800-peripheralconnected  
* : 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,  
V1.11  
V1.11  
BG8100 ,BG8100LC  
user's manual R5975236-r3  
2-21  
 
projector status, read  
Chapter2:Elementarycommands  
Example  
Read the status of a projector with address \x01.  
Supposethestatusisprojectoron,texton,videomuteoff,picturefreezedand  
no800-peripheralconnected.  
Transmit  
Start  
\xfe  
\x01  
\x67  
\x68  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
Projectoraddress  
Command[0]  
Data[0]  
\xfe  
\x01  
\x67  
\x0b  
\x73  
\xff  
Checksum  
Stop  
user's manual R5975236-r3  
 
2-22  
projector status, write off  
Chapter2:Elementarycommands  
Description  
Set the projector off.  
Command  
Command[0]  
\x66  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Set the projector with address \x01 off.  
Transmit  
Start  
\xfe  
\x01  
\x66  
\x67  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
2-23  
 
projector status, write on  
Chapter2:Elementarycommands  
Description  
Set the projector on.  
Command  
Command[0]  
\x65  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Set the projector with address \x01 on.  
Transmit  
Start  
\xfe  
\x01  
\x65  
\x66  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
2-24  
 
sharpness,decrement  
Chapter2:Elementarycommands  
Description  
Decrementsharpness.  
Command  
Command[0]  
\x0a  
Data  
No data bytes.  
Projector type  
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.  
Transmit  
Start  
\xfe  
\x01  
\x0a  
\x0b  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-25  
sharpness,increment  
Chapter2:Elementarycommands  
Description  
Incrementsharpness.  
Command  
Command[0]  
\x09  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD300LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Increment sharpness of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x09  
\x0a  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-26  
source/slot, read number  
Chapter2:Elementarycommands  
Description  
Read active source or slot.  
Command  
Command[0]  
\x32  
Data  
No data bytes.  
Return data  
Source or slot number (\x01..).  
Data[0]  
BD2100  
BD2100LC  
BD3000  
BD3000LC  
BD3100  
BD3100LC  
BD5000  
BD5000LC  
BD5100  
BD5100LC  
BD8000  
BD8000LC  
BD8100  
BD8100LC  
BG8100  
\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  
BG8100LC  
+800peripheral  
Projector type  
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  
Chapter2:Elementarycommands  
Example  
Readtheactivesource/slotnumberofaprojectorwithaddress\x01. Suppose  
the answer is \x03.  
Transmit  
Start  
\xfe  
\x01  
\x32  
\x33  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
Projectoraddress  
Command[0]  
Data[0]  
\xfe  
\x01  
\x32  
\x03  
\x36  
\xff  
Checksum  
Stop  
user's manual R5975236-r3  
 
2-28  
source/slot, write number  
Chapter2:Elementarycommands  
Description  
Select a source or slot.  
Command  
Command[0]  
\x31  
Data  
Source or slot number (\x01..).  
Data[0]  
BD2100  
BD2100LC  
BD3000  
BD3000LC  
BD3100  
BD3100LC  
BD5000  
BD5000LC  
BD5100  
BD5100LC  
BD8000  
BD8000LC  
BD8100  
BD8100LC  
BG8100  
\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  
BG8100LC  
+800peripheral  
Projector type  
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  
Chapter2:Elementarycommands  
Example  
Select source 1 of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x31  
\x01  
\x32  
\xff  
Projectoraddress  
Command[0]  
Data[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-30  
source/slot,readnumber+mode  
Chapter2:Elementarycommands  
Description:  
Read active source or slot number and its mode.  
Command :  
Command[0]  
\x34  
Data :  
No data bytes.  
Return data :  
Data[0] = source or slot number (\x01..).  
Data[0]  
BD3000  
BD3000LC  
BD3100  
BD3100LC  
BD5100  
BD5100LC  
BD8100  
BG8100LC  
BG8100  
BD8100LC  
+800peripheral  
\x01..\x03  
\x01..\x03  
\x01..\x03  
\x01..\x03  
\x01..\x04  
\x01..\x04  
\x01..\x04  
\x01..\x04  
\x01..\x04  
\x01..\x04  
\x01..\x63  
user's manual R5975236-r3  
2-31  
 
source/slot,readnumber+mode  
Chapter2:Elementarycommands  
Data[1] = source or slot mode (\x00 or \x01)  
Video/S-VideoInput  
Data[1]  
\x00  
Mode  
Video  
\x01  
S-Video  
RGB Analog Input - Separate Sync  
Data[1]  
\x00  
Mode  
H/C : Composite Sync or  
H/C, V : Horizontal, Vertical Sync  
H/C : Composite Video  
\x01  
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  
ComponentInput-Tri-LevelSeparateSync  
Component Input - Tri-Level Sync On Y  
Data[1]  
\x00  
Mode  
-
\x01  
Projector type:  
BD3000,BD300LC,BD3100V1.06,BD3100LCV1.06,BD5100V1.06,BD5100LCV1.06  
BD8100V1.06,BD8100LCV1.06,BG8100,BG8100LC  
,
user's manual R5975236-r3  
 
2-32  
source/slot,readnumber+mode  
Chapter2:Elementarycommands  
Example:  
Readtheactivesource/slotnumber+modeofaprojectorwithaddress\x01.  
Suppose the source number equals \x03 and its mode equals \x01.  
Transmit  
Start  
\xfe  
\x01  
\x34  
\x35  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Data[1]  
Checksum  
Stop  
\x01  
\x34  
\x03  
\x01  
\x39  
\xff  
user's manual R5975236-r3  
 
2-33  
source/slot,writenumber+mode  
Chapter2:Elementarycommands  
Description:  
Select a source or slot and put it in a pre-defined mode (mode selection is  
optional).  
Command:  
Command[0]  
\x33  
Data:  
Data[0] = source or slot number (\x01..).  
Data[0]  
BD3000  
BD3000LC  
BD3100  
BD3100LC  
BD5100  
BD5100LC  
BD8100  
BG8100LC  
BG8100  
BD8100LC  
+800peripheral  
\x01..\x03  
\x01..\x03  
\x01..\x03  
\x01..\x03  
\x01..\x04  
\x01..\x04  
\x01..\x04  
\x01..\x04  
\x01..\x04  
\x01..\x04  
\x01..\x63  
user's manual R5975236-r3  
2-34  
 
source/slot,writenumber+mode  
Chapter2:Elementarycommands  
Data[1] = source or slot mode (\x00 or \x01) OPTIONAL  
Video/S-VideoInput  
Data[1]  
\x00  
Mode  
Video  
\x01  
S-Video  
RGB Analog Input - Separate Sync  
Data[1]  
\x00  
Mode  
H/C:  
Composite Sync or  
H/C, V : Horizontal, Vertical Sync  
H/ : Composite Video  
\x01  
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  
ComponentInput-Tri-LevelSeparateSync  
Component Input - Tri-Level Sync On Y  
Data[1]  
\x00  
Mode  
-
\x01  
Remark:Ifonlyonedatabytehasbeensent(Data[0]),theslotwillbeselected  
in its previous mode.  
Projector type :  
BD3000,BD300LC,BD3100V1.06,BD3100LCV1.06,BD5100V1.06,BD5100LCV1.06  
BD8100V1.06,BD8100LCV1.06,BG8100,BG8100LC  
,
user's manual R5975236-r3  
 
2-35  
source/slot,writenumber+mode  
Chapter2:Elementarycommands  
Example:  
Select source 1, mode 1 of a projector with address \x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Data[1]  
Checksum  
Stop  
\x01  
\x33  
\x01  
\x01  
\x36  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-36  
tint, decrement  
Chapter2:Elementarycommands  
Description  
Decrementtint(hue).  
Command  
Command[0]  
\x08  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD300LC,BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
V1.11  
V1.11  
BG8100 ,BG8100LC  
Example  
Decrement tint of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x08  
\x09  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-37  
tint, increment  
Chapter2:Elementarycommands  
Description  
Incrementtint(hue).  
Command  
Command[0]  
\x07  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD300LC,BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
V1.11  
V1.11  
BG8100 ,BG8100LC  
Example  
Increment tint of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x07  
\x08  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-38  
treble, decrement  
Chapter2:Elementarycommands  
Description  
Decrementtreble.  
Command  
Command[0]  
Command[1]  
\x23  
\x09  
Data  
No data bytes.  
Projector type  
BD2100,BD2100LC,BD3000,BD300LC,BD3100,BD3100LC  
Example  
Decrement treble of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x23  
\x09  
\x2d  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-39  
treble, increment  
Chapter2:Elementarycommands  
Description  
Incrementtreble.  
Command  
Command[0]  
Command[1]  
\x22  
\x09  
Data  
No data bytes.  
Projector type  
BD2100,BD2100LC,BD3000,BD300LC,BD3100,BD3100LC  
Example  
Increment treble of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x22  
\x09  
\x2c  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-40  
volume,decrement  
Chapter2:Elementarycommands  
Description  
Decrementvolume.  
Command  
Command[0]  
Command[1]  
\x23  
\x07  
Data  
No data bytes.  
Projector type  
BD2100,BD2100LC,BD3000,BD300LC,BD3100,BD3100LC  
Example  
Decrement volume of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x23  
\x07  
\x2b  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-41  
volume,increment  
Chapter2:Elementarycommands  
Description  
Incrementvolume.  
Command  
Command[0]  
Command[1]  
\x22  
\x07  
Data  
No data bytes.  
Projector type  
BD2100,BD2100LC,BD3000,BD300LC,BD3100,BD3100LC  
Example  
Increment volume of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x22  
\x07  
\x2a  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
2-42  
Chapter3:Advancedcommands  
Chapter 3:  
Advancedcommands  
user's manual R5975236-r3  
 
3-1  
balance,read  
Chapter3:Advancedcommands  
Description  
Readtheactualbalancevalue.  
Command  
Command[0]  
Command[1]  
\x21  
\x0a  
Data  
No data bytes.  
Return data  
Data[0] = balance value.  
Data[0]  
\xea..\x16  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Readtheactualbalancevalueofaprojectorwithaddress\x01. Supposethe  
balance equals \xeb (= -21).  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x0a  
\x2c  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-2  
balance,read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x21  
\x0a  
\xeb  
\x17  
\xff  
user's manual R5975236-r3  
3-3  
 
balance,write  
Chapter3:Advancedcommands  
Description  
Write a new balance value.  
Command  
Command[0]  
Command[1]  
\x20  
\x0a  
Data  
Data[0] = balance value.  
Data[0]  
\xea..\16  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Set the balance to \xeb (= -21) on a projector with address \x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x20  
\x0a  
\xeb  
\x16  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-4  
bass, read  
Chapter3:Advancedcommands  
Description  
Read the actual bass value.  
Command  
Command[0]  
Command[1]  
\x21  
\x08  
Data  
No data bytes.  
Return data  
Data[0] = bass value.  
Data[0]  
\xfc..\x05  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Read the actual bass value of a projector with address \x01. Suppose the  
bass equals \x01 (= +1).  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x08  
\x2a  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-5  
bass, read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x21  
\x08  
\x01  
\x2b  
\xff  
user's manual R5975236-r3  
3-6  
 
bass, write  
Chapter3:Advancedcommands  
Description  
Write a new bass value.  
Command  
Command[0]  
Command[1]  
\x20  
\x08  
Data  
Data[0] = bass value.  
Data[0]  
\xfc..\x05  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Set the bass to \x01 (= +1) on a projector with address \x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x20  
\x08  
\x01  
\x2a  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-7  
brightness, read  
Chapter3:Advancedcommands  
Description  
Read the actual brightness value.  
Command  
Command[0]  
Command[1]  
\x21  
\x02  
Data  
No data bytes.  
Return data  
Data[0] = brightness value.  
Data[0]  
BG8100  
\x00..\xff  
BG8100LC  
otherwise  
\x00..\x3f  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Read the actual brightness value of a projector with address \x01. Suppose  
the brightness equals \x20.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x02  
\x24  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-8  
brightness, read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x21  
\x02  
\x20  
\x44  
\xff  
user's manual R5975236-r3  
3-9  
 
brightness,write  
Chapter3:Advancedcommands  
Description  
Write a new brightness value.  
Command  
Command[0]  
Command[1]  
\x20  
\x02  
Data  
Data[0] = brightness value.  
Data[0]  
BG8100  
\x00..\xff  
BG8100LC  
otherwise  
\x00..\x3f  
Projector type  
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  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x20  
\x02  
\x20  
\x43  
\xff  
user's manual R5975236-r3  
 
3-10  
brightness,write  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
3-11  
 
contrast, read  
Chapter3:Advancedcommands  
Description  
Read the actual contrast value.  
Command  
Command[0]  
Command[1]  
\x21  
\x01  
Data  
No data bytes.  
Return data  
Data[0] = contrast value.  
Data[0]  
BD2100  
BD2100LC  
BD3000  
BD3000LC  
BD3100  
BD3100LC  
BD5000  
BD5000LC  
BD5100  
BD5100LC  
BD8000  
BD8000LC  
BD8100  
BD8100LC  
BG8100  
\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  
BG8100LC  
\x00..\xff  
user's manual R5975236-r3  
3-12  
 
contrast, read  
Chapter3:Advancedcommands  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Readtheactualcontrastvalueofaprojectorwithaddress\x01. Supposethe  
contrast equals \x30.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x01  
\x23  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x21  
\x01  
\x30  
\x53  
\xff  
user's manual R5975236-r3  
 
3-13  
contrast,write  
Chapter3:Advancedcommands  
Description  
Write a new contrast value.  
Command  
Command[0]  
Command[1]  
\x20  
\x01  
Data  
Data[0] = contrast value.  
Data[0]  
BD2100  
BD2100LC  
BD3000  
BD3000LC  
BD3100  
BD3100LC  
BD5000  
BD5000LC  
BD5100  
BD5100LC  
BD8000  
BD8000LC  
BD8100  
BD8100LC  
BG8100  
\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  
BG8100LC  
\x00..\xff  
Projector type  
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  
Chapter3:Advancedcommands  
Example  
Set the contrast to \x30 on a projector with address \x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x20  
\x01  
\x30  
\x52  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-15  
dimming,decrement  
Chapter3:Advancedcommands  
Description  
Decrementdimming.  
Command  
Command[0]  
Command[1]  
\x23  
\x0d  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100,BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC.  
Example  
Decrement dimming of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x23  
\x0d  
\x31  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-16  
dimming,increment  
Chapter3:Advancedcommands  
Description  
Incrementdimming.  
Command  
Command[0]  
Command[1]  
\x22  
\x0d  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100,BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC.BD3100,BD3100LC,BD5000,BD5000LC,  
BD5100,BD5100LC.  
Example  
Increment dimming of a projector with address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x22  
\x0d  
\x30  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-17  
fadeaudioextern,decrement  
Chapter3:Advancedcommands  
Description:  
Decrementthefadevalueoftheexternalspeaker(s). Theaudiovolumelevel  
of the external speaker(s) will decrease.  
Command :  
Command[0]  
Command[1]  
\x23  
\x41  
Data :  
No data bytes.  
Projector type :  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100V1.06,BD3100LCV1.06  
.
Example :  
Decrement the fade value of the external speaker(s) of a projector with  
address \x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x23  
\x41  
\x65  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-18  
fadeaudioextern, increment  
Chapter3:Advancedcommands  
Description:  
Incrementthefadevalueoftheexternalspeaker(s). Theaudiovolumelevel  
of the external speaker(s) will increase.  
Command :  
Command[0]  
Command[1]  
\x22  
\x41  
Data :  
No data bytes.  
Projector type :  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100V1.06,BD3100LCV1.06  
.
Example :  
Increment the fade value of the external speaker of a projector with address  
\x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x22  
\x41  
\x64  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-19  
fadeaudioextern,read  
Chapter3:Advancedcommands  
Description:  
Read the actual fade value of the external speaker(s).  
Command :  
Command[0]  
Command[1]  
\x21  
\x41  
Data :  
No data bytes.  
Return data :  
Data[0]=fadevalue.  
Data[0]  
\x00..\x0f  
Projector type :  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100V1.06,BD3100LCV1.06  
.
Example :  
Read the actual fade value of the external speaker(s) of a projector with  
address \x01. Suppose the value equals 15.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x41  
\x63  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-20  
fadeaudioextern,read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
\xfe  
\x01  
\x21  
\x41  
\x0f  
\x72  
\xff  
Checksum  
Stop  
user's manual R5975236-r3  
3-21  
 
fadeaudioextern,write  
Chapter3:Advancedcommands  
Description:  
Write a new fade value for the extern speaker(s).  
Command :  
Command[0]  
Command[1]  
\x20  
\x41  
Data :  
Data[0]=fadevalue.  
Data[0]  
\x00..\x0f  
Projector type :  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100V1.06,BD3100LCV1.06  
.
Example :  
Set the fade value for the external speaker(s) to \x0f on a projector with  
address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x20  
\x41  
\x0f  
\x71  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-22  
fadeaudioextern,write  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
3-23  
 
fadeaudiointern, decrement  
Chapter3:Advancedcommands  
Description:  
Decrementthefadevalueoftheinternalspeaker. Theaudiovolumelevelof  
the internal speaker will decrease.  
Command :  
Command[0]  
Command[1]  
\x23  
\x40  
Data :  
No data bytes.  
Projector type :  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100V1.06,BD3100LCV1.06  
.
Example :  
Decrementthefadevalueoftheinternalspeakerofaprojectorwithaddress  
\x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x23  
\x40  
\x64  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-24  
fade audio intern, increment  
Chapter3:Advancedcommands  
Description:  
Incrementthefadevalueoftheinternalspeaker. Theaudiovolumelevelofthe  
internal speaker will increase.  
Command :  
Command[0]  
Command[1]  
\x22  
\x40  
Data :  
No data bytes.  
Projector type :  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100V1.06,BD3100LCV1.06  
.
Example :  
Increment the fade value of the internal speaker of a projector with address  
\x01 by one.  
Transmit  
Start  
\xfe  
\x01  
\x22  
\x40  
\x63  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-25  
fade audio intern, read  
Chapter3:Advancedcommands  
Description:  
Read the actual fade value of the internal speaker.  
Command :  
Command[0]  
Command[1]  
\x21  
\x40  
Data :  
No data bytes.  
Return data :  
Data[0]=fadevalue.  
Data[0]  
\x00..\x0f  
Projector type :  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100V1.06,BD3100LCV1.06  
.
Example :  
Readtheactualfadevalueoftheinternalspeakerofaprojectorwithaddress  
\x01. Suppose the value equals 15.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x40  
\x62  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-26  
fade audio intern, read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
\xfe  
\x01  
\x21  
\x40  
\x0f  
\x71  
\xff  
Checksum  
Stop  
user's manual R5975236-r3  
3-27  
 
fadeaudiointern, write  
Chapter3:Advancedcommands  
Description:  
Write a new fade value for the intern speaker.  
Command :  
Command[0]  
Command[1]  
\x20  
\x40  
Data :  
Data[0]=fadevalue.  
Data[0]  
\x00..\x0f  
Projector type :  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100V1.06,BD3100LCV1.06  
.
Example :  
Setthefadevaluefortheinternalspeakerto\x0fonaprojectorwithaddress  
\x01.  
Transmit  
Start  
\xfe  
\x01  
\x20  
\x40  
\x0f  
\x70  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-28  
fadeaudiointern, write  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
3-29  
 
file, copy  
Chapter3:Advancedcommands  
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.  
-Iffile1andfile2pointtothesamelocation,thebasenameoffile1isreplaced  
by the base name of file2 without affecting other data.  
Command :  
Command[0]  
\xc2  
Data :  
From filename followed by the to filename (no wildcards allowed).  
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 :  
Copythefilentsc .c01tocamera1.c05onaprojectorwithaddress\x01.  
user's manual R5975236-r3  
 
3-30  
file, copy  
Chapter3:Advancedcommands  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Data[1]  
Data[2]  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
\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  
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  
\x9d  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
3-31  
 
file, delete  
Chapter3:Advancedcommands  
Description:  
Delete one or more files.  
- Only custom files (????????.c??) can be deleted.  
Command :  
Command[0]  
\xc1  
Data :  
Oneormorefilenames(wildcardsallowed).  
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  
 
3-32  
file, delete  
Chapter3:Advancedcommands  
Example :  
Deleteallfilesstartingwiththecharactersntonaprojectorwithaddress\x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
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  
\x01  
\xc1  
\x6e (= ‘n’)  
\x74 (= ‘t’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x2e (= ‘.’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x00  
\x09  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-33  
file, list  
Chapter3:Advancedcommands  
Description:  
Get a list of files.  
Command :  
Command[0]  
Data :  
\xc0  
Oneormorefilenames(wildcardsallowed).  
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  
 
3-34  
file, list  
Chapter3:Advancedcommands  
Example :  
Getalistofallfilesstartingwiththecharactersntonaprojectorwithaddress  
\x01. Suppose there are 2 files : “ntsc .s02” and “ntsc_rgb.c01”.  
Transmit  
Start  
\xfe  
Projectoraddress  
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  
\x01  
\xc0  
\x6e (= ‘n’)  
\x74 (= ‘t’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x2e (= ‘.’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x3f (= ‘?’)  
\x00  
\x08  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-35  
file, list  
Chapter3:Advancedcommands  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Data[1]  
Data[2]  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
\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  
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  
\x40  
\xff  
user's manual R5975236-r3  
3-36  
 
file, list active  
Chapter3:Advancedcommands  
Description:  
Get the filename of the active file.  
Command :  
Command[0]  
\xc5  
Data :  
No data bytes.  
Projector type :  
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  
\xfe  
\x01  
\xc5  
\xc6  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-37  
file, list active  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
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  
\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  
 
file, move  
Chapter3:Advancedcommands  
Description:  
Movefile1tofile2.  
- Only custom files can be moved.  
-Ifthelocationspecifiedbythefileindexoffile2hasalreadybeentakenup,  
file2 will overwrite that contents.  
-Iffile1andfile2pointtothesamelocation,thebasenameoffile1isreplaced  
by the base name of file2 without affecting other data.  
Command :  
Command[0]  
\xc4  
Data :  
From filename followed by the to filename (no wildcards allowed).  
Projector type :  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100V1.06, BD3100LCV1.06  
,
BD5100V1.06,BD5100LCV1.06,BD8100V1.06,BD8100LCV1.06,BG8100,BG8100LC  
Example :  
Movethefilentsc .c01tocamera1.c05onaprojectorwithaddress\x01.  
user's manual R5975236-r3  
 
3-39  
file, move  
Chapter3:Advancedcommands  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Data[1]  
Data[2]  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
\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  
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  
\x9f  
\xff  
user's manual R5975236-r3  
3-40  
 
file, move  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
3-41  
 
file, rename  
Chapter3:Advancedcommands  
Description:  
Rename file1 to file2.  
- Only custom files can be renamed.  
-Onlythebasenameofafilecanberenamed. Thismeansthatfile1andfile2  
have to point to the same location (file1 and file2 must have the same “file  
index”)  
Command :  
Command[0]  
\xc3  
Data :  
Old filename followed by the new filename (no wildcards allowed).  
Projector type :  
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  
 
3-42  
file, rename  
Chapter3:Advancedcommands  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Data[1]  
Data[2]  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
\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  
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  
\x9a  
\xff  
user's manual R5975236-r3  
3-43  
 
file, rename  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
3-44  
 
freeze, write off  
Chapter3:Advancedcommands  
Description  
Disablefreeze.  
Command  
Command[0]  
Command[1]  
\x26  
\x23  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100,  
BD5100LC,BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Disable freeze of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x26  
\x23  
\x4a  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-45  
freeze, writeon  
Chapter3:Advancedcommands  
Description  
Enablefreeze.  
Command  
Command[0]  
Command[1]  
\x27  
\x23  
Data  
No data bytes.  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100,  
BD5100LC,BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Enable freeze of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x27  
\x23  
\x4b  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\x01  
\x00  
\x06  
\x07  
Stop  
\xff  
user's manual R5975236-r3  
3-46  
 
installation,read  
Chapter3:Advancedcommands  
Description  
Readinstallation.  
Command  
Command[0]  
Command[1]  
\x21  
\x24  
Data  
No data bytes.  
Return data  
Data[0] = installation.  
Installation  
Front/Table  
Front/Ceiling  
Rear/Table  
Rear/Ceiling  
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  
Read installation of a projector with address \x01. Suppose the projector is  
installed in front/ceiling.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x24  
\x46  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-47  
installation,read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0].0  
Data[0].1  
Checksum  
Stop  
\x01  
\x21  
\x24  
\x80  
\x00  
\xc6  
\xff  
user's manual R5975236-r3  
3-48  
 
installation,write  
Chapter3:Advancedcommands  
Description  
Write installation (front/table, ...).  
Command  
Command[0]  
Command[1]  
\x20  
\x24  
Data  
Data[0] = installation.  
Installation  
Front/Table  
Front/Ceiling  
Rear/Table  
Rear/Ceiling  
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  
Set the installation of a projector with address \x01 to front/ceiling.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0].0  
Data[0].1  
Checksum  
Stop  
\x01  
\x20  
\x24  
\x80  
\x00  
\xc5  
\xff  
user's manual R5975236-r3  
 
3-49  
lamp, read run time  
Chapter3:Advancedcommands  
Description  
Read the lamp run time in hours.  
Command  
Command[0]  
\x64  
Data  
No data bytes.  
Return data  
Thereturndata-transferbeingthelampruntimeinhourscontainsoffourdata  
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  
Read the lamp run time of a projector with address \x01.  
Suppose the lamp run time is 100 hours.  
Transmit  
Start  
\xfe  
\x01  
\x64  
\x65  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-50  
lamp, read run time  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Data[1]  
Data[2]  
Data[3]  
Checksum  
Stop  
\x01  
\x64  
\x00  
\x00  
\x00  
\x64  
\xc9  
\xff  
lamp run time =  
\x00 * 2563 + \x00 * 2562 + \x00 * 256 + \x64  
user's manual R5975236-r3  
 
3-51  
lamp, read serial number  
Chapter3:Advancedcommands  
Description  
Read the serial number of the lamp.  
Command  
Command[0]  
\x63  
Data  
No data bytes.  
Return data  
The return data-transfer being the lamp serial number is a pascal-language  
string (see syntax).  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Read the lamp serial number of a projector with address \x01. Suppose the  
lamp serial number is ‘0655230’.  
Transmit  
Start  
\xfe  
\x01  
\x63  
\x64  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-52  
lamp, read serial number  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
\x01  
\x63  
\x07  
Data[1]  
Data[2]  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
Data[7]  
Checksum  
Stop  
\x30 (= ‘0’)  
\x36 (= ‘6’)  
\x35 (= ‘5’)  
\x35 (= ‘5’)  
\x32 (= ‘2’)  
\x33 (= ‘3’)  
\x30 (= ‘0’)  
\xd0  
\xff  
user's manual R5975236-r3  
3-53  
 
lamp, read status  
Chapter3:Advancedcommands  
Description  
Read the lamp status.  
Command  
Command[0]  
\x6c  
Data  
No data bytes.  
Return data  
Data[0] = lamp status.  
Only bit0 (least significant bit) is significant.  
bit#  
bit0  
bit = 0  
nominalpower  
bit = 1  
highpower  
Projector type  
BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Read the lamp status of a projector with address \x01. Suppose the lamp is  
configuredinhighpower.  
Transmit  
Start  
\xfe  
\x01  
\x6c  
\x6d  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-54  
lamp, read status  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
Projectoraddress  
Command[0]  
Data[0]  
\xfe  
\x01  
\x6c  
\x01  
\x6e  
\xff  
Checksum  
Stop  
user's manual R5975236-r3  
3-55  
 
lamp, reset run time  
Chapter3:Advancedcommands  
Description  
Reset the lamp run time (after installation of a new lamp).  
Command  
Command[0]  
\x68  
Data  
Thedatabeingthelampserialnumberisapascal-languagestring(seesyntax)  
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  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
user's manual R5975236-r3  
 
3-56  
lock audio, read  
Chapter3:Advancedcommands  
Description  
Read the status of the audio lock.  
Command  
Command[0]  
Command[1]  
\x21  
\x3f  
Data  
No data bytes.  
Return data  
Data[0] = lock specification.  
Lock  
Off  
Data[0]  
\x00  
Input 1 or A  
Input 2 or B  
Input 3 or C  
\x01  
\x02  
\x03  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Read the audio lock status of a projector with address \x01. Suppose the  
audio signal is locked on audio input 1.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x3f  
\x61  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-57  
lock audio, read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
\xfe  
\x01  
\x21  
\x3f  
\x01  
\x62  
\xff  
Checksum  
Stop  
user's manual R5975236-r3  
3-58  
 
lock audio, write  
Chapter3:Advancedcommands  
Description  
Lock the audio signal to a specific audio input or set the lock off (audio input  
followsthevideoinput).  
Command  
Command[0]  
Command[1]  
\x20  
\x3f  
Data  
Data[0] = lock specification.  
Lock  
Off  
Data[0]  
\x00  
Input 1 or A  
Input 2 or B  
Input 3 or C  
\x01  
\x02  
\x03  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Lock the audio signal on audio input 1 of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x20  
\x3f  
\x01  
\x61  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-59  
lock audio, write  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
3-60  
 
phase,read  
Chapter3:Advancedcommands  
Description  
Read the actual phase value.  
Command  
Command[0]  
Command[1]  
\x21  
\x06  
Data  
No data bytes.  
Return data  
Data[0] = phase value.  
Data[0]  
BD2100  
BD2100LC  
BD3000  
BD3000LC  
BD3100  
BD3100LC  
BD5000  
BD5000LC  
BD5100  
BD5100LC  
BD8000  
BD8000LC  
BD8100  
BD8100LC  
\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  
Projector type :  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC  
user's manual R5975236-r3  
 
3-61  
phase,read  
Chapter3:Advancedcommands  
Example  
Read the actual phase value of a projector with address \x01. Suppose the  
phase equals \x03.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x06  
\x28  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x21  
\x06  
\x03  
\x2b  
\xff  
user's manual R5975236-r3  
 
3-62  
phase,write  
Chapter3:Advancedcommands  
Description  
Write a new phase value.  
Command  
Command[0]  
Command[1]  
\x20  
\x06  
Data  
Data[0] = phase value.  
Data[0]  
BD2100  
BD2100LC  
BD3000  
BD3000LC  
BD3100  
BD3100LC  
BD5000  
BD5000LC  
BD5100  
BD5100LC  
BD8000  
BD8000LC  
BD8100  
BD8100LC  
\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  
Projector type :  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC  
user's manual R5975236-r3  
 
3-63  
phase,write  
Chapter3:Advancedcommands  
Example  
Set the phase to \x03 on a projector with address \x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x20  
\x06  
\x03  
\x2a  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-64  
programmableblanking,write  
Chapter3:Advancedcommands  
Description  
Write blanking shapes (circles and rectangles) (OPTIONAL)  
Command  
Command[0]  
\xel  
Data  
Data for a solid circle with centre (x, y) and radius r.  
Data  
Data[n]  
'C'='\x43'  
x(msb)  
x(lsb)  
x(msb)  
x(lsb)  
Data[n+1]  
Data[n+2]  
Data[n+3]  
Data[n+4]  
Data[n+5]  
Data[n+6]  
x(msb)  
x(lsb)  
Data for a hole circle with centre (x, y) and radius r.  
Data  
Data[n]  
'c'='\x63'  
x(msb)  
x(lsb)  
y(msb)  
y(lsb)  
Data[n+1]  
Data[n+2]  
Data[n+3]  
Data[n+4]  
Data[n+5]  
Data[n+6]  
r(msb)  
r(lsb)  
user's manual R5975236-r3  
 
3-65  
programmableblanking,write  
Chapter3:Advancedcommands  
Data for a solid rectangle with coordinates (x1, y1)(x2, y2).  
Data  
Data[n]  
'R'='\x52'  
x1(msb)  
x1(lsb)  
y1(msb)  
y1(lsb)  
x2(msb)  
x2(lsb)  
y2(msb)  
y2(lsb)  
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 for a hole rectangle with coordinates (x1, y1)(x2, y2).  
Data  
Data[n]  
'r'='\x72'  
x1(msb)  
x1(lsb)  
y1(msb)  
y1(lsb)  
x2(msb)  
x2(lsb)  
y2(msb)  
y2(lsb)  
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  
- The calculations are made starting from an imaginary solid shape as large  
as the lcd panel.  
-Thecombineseveralshapes,justputthedataoftherequestedshapesafter  
each other. The order in wich the shapes are drawn is the same as the order  
in which they are sent to the projector.  
-Thevaluesofthecoordinateshavetobecheckedbythecomputer!!!Extreme  
large coordinates can lead to microprocessor reset.  
user's manual R5975236-r3  
 
3-66  
programmableblanking,write  
Chapter3:Advancedcommands  
- "Solid shape" means blanked inside the shape.  
- "Hole shape" means no blanking inside the shape.  
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  
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  
 
3-67  
programmableblanking,write  
Chapter3:Advancedcommands  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Data[1]  
Data[2]  
\x01  
\xe1  
\x63  
\x01  
\x5e  
\x00  
\xfa  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
Data[7]  
Data[8]  
\x00  
\xc8  
\x52  
\x01  
\x2c  
\x00  
\xc8  
\x01  
\x90  
\x01  
\x2c  
\x6b  
\xff  
Data[9]  
Data[10]  
Data[11]  
Data[12]  
Data[13]  
Data[14]  
Data[15]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
x\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
3-68  
 
projector, read run time  
Chapter3:Advancedcommands  
Description  
Read the projector run time in seconds.  
Command  
Command[0]  
Data  
\x62  
No data bytes.  
Return data  
The return data-transfer being the projector run time in seconds contains of  
four data bytes. The first byte is the most significant byte !  
Formula :  
Projector run time (seconds)  
= Data[0]*2563 + Data[1]*2562 + Data[2]*256 + Data[3]  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100,BD3100LC, BD5100,  
BD5100LC,BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Read the projector run time of a projector with address \x01. Suppose the  
projector run time is 3000 hours (10800000 seconds).  
Transmit  
Start  
\xfe  
\x01  
\x62  
\x63  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-69  
projector, read run time  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
Data[1]  
Data[2]  
\x01  
\x62  
\x00  
\xa4  
\xcb  
\x80  
\x00  
\x52  
\xff  
Data[3]  
Checksum  
Stop  
projector run time =  
\x00 * 2563 + \xa4 * 2562 + \xcb * 256 + \x80  
user's manual R5975236-r3  
 
3-70  
projector, read serial number  
Chapter3:Advancedcommands  
Description  
Read the serial number of the projector.  
Command  
Command[0]  
Data  
\x61  
No data bytes.  
Return data  
The return data-transfer being the projector serial number 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  
Read the serial number of a projector with address \x01. Suppose the  
projector serial number is ‘0000001’.  
Transmit  
Start  
\xfe  
Projectoraddress \x01  
Command[0]  
Checksum  
Stop  
\x61  
\x62  
\xff  
user's manual R5975236-r3  
 
3-71  
projector, read serial number  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
\x01  
\x61  
\x07  
Data[1]  
Data[2]  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
Data[7]  
Checksum  
Stop  
\x30 (= ‘0’)  
\x30 (= ‘0’)  
\x30 (= ‘0’)  
\x30 (= ‘0’)  
\x30 (= ‘0’)  
\x30 (= ‘0’)  
\x31 (= ‘1’)  
\xba  
\xff  
user's manual R5975236-r3  
3-72  
 
projector,readtype  
Chapter3:Advancedcommands  
Description  
Determine the type of projector you are communicating with.  
Command  
Command[0]  
\x6b  
Data  
No data bytes.  
Return data  
Thereturndata-transferbeingtheprojectortypeisapascal-languagestring  
(see syntax).  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5100,  
BD5100LC,BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Read the projector type of a projector with address \x01. Suppose the  
projector is a ‘BARCODATA 8100’.  
Transmit  
Start  
\xfe  
\x01  
\x6b  
\x6c  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-73  
projector,readtype  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
\x01  
\x6b  
\x0e  
Data[1]  
Data[2]  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
Data[7]  
Data[8]  
\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  
Data[9]  
Data[10]  
Data[11]  
Data[12]  
Data[13]  
Data[14]  
Checksum  
Stop  
\xff  
user's manual R5975236-r3  
3-74  
 
projector,writeaddress  
Chapter3:Advancedcommands  
Description  
Write the projector address  
Command  
Command[0]  
\x6d  
Data  
Data[0] = projector address  
Data[0]  
\x00..\xff  
Projector type  
BD2100,BD2100LC,BG8100,BG8100LC  
Example  
Set the address of the projector with address \x01 to \x20.  
Transmit  
Start  
\xfe  
\x01  
\x6b  
\x8e  
\x8e  
\xff  
Projectoraddress  
Command[0]  
Data[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-75  
sharpness,read  
Chapter3:Advancedcommands  
Description  
Read the actual sharpness value.  
Command  
Command[0]  
Command[1]  
\x21  
\x05  
Data  
No data bytes.  
Return data  
Data[0] = sharpness value.  
Data[0]  
\x00..\x03  
BD3000  
Data[0]  
BD5000  
BD2100  
BD5000LC  
BD3000LC  
BD2100LC  
BD8000 BD3100  
BD8000LC  
BG8100  
BD3100LC  
BD5100  
BD5100LC  
BD8100  
BD8100LC  
“0”  
“0.25”  
“0.5”  
“1”  
BG8100LC  
\x00  
\x01  
\x02  
\x03  
“-4db”  
0db”  
“3,5db”  
6db”  
"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  
 
3-76  
sharpness,read  
Chapter3:Advancedcommands  
Example  
Read the actual sharpness value of a projector with address \x01. Suppose  
the sharpness equals \x03.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x05  
\x27  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x21  
\x05  
\x03  
\x2a  
\xff  
user's manual R5975236-r3  
 
3-77  
sharpness,write  
Chapter3:Advancedcommands  
Description  
Write a new sharpness value.  
Command  
Command[0]  
Command[1]  
\x20  
\x05  
Data  
Data[0] = sharpness value.  
Data[0]  
\x00..\x03  
BD3000  
Data[0]  
BD5000  
BD2100  
BD5000LC  
BD3000LC  
BD2100LC  
BD8000 BD3100  
BD8000LC  
BG8100  
BD3100LC  
BD5100  
BD5100LC  
BD8100  
BD8100LC  
“0”  
“0.25”  
“0.5”  
“1”  
BG8100LC  
\x00  
\x01  
\x02  
\x03  
“-4db”  
0db”  
“3,5db”  
6db”  
"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  
 
3-78  
sharpness,write  
Chapter3:Advancedcommands  
Example  
Set the sharpness to \x03 on a projector with address \x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x20  
\x05  
\x03  
\x29  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-79  
shutter, close  
Chapter3:Advancedcommands  
Description:  
Closethemechanicalshutter(OPTIONAL).  
Command :  
Command[0]  
Command[1]  
\x23  
\x42  
Data :  
Data[0] = speed.  
Data[0]  
\x00  
\x01  
Fast  
Slow  
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  
 
3-80  
shutter, close  
Chapter3:Advancedcommands  
Example :  
Close the shutter (full speed) of a projector with address \x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x23  
\x42  
\x00  
\x66  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-81  
shutter,open  
Chapter3:Advancedcommands  
Description:  
Openthemechanicalshutter(OPTIONAL).  
Command :  
Command[0]  
Command[1]  
\x22  
\x42  
Data :  
Data[0] = speed.  
Data[0]  
\x00  
\x01  
Fast  
Slow  
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  
 
3-82  
shutter,open  
Chapter3:Advancedcommands  
Example :  
Open the shutter (full speed) of a projector with address \x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x22  
\x42  
\x00  
\x65  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-83  
shutter,read  
Chapter3:Advancedcommands  
Description:  
Read the actual shutter position (OPTIONAL).  
Command :  
Command[0]  
Command[1]  
\x21  
\x42  
Data :  
No data bytes.  
Return data :  
Data[0] = shutter position.  
Data[0]  
\x00  
Closed  
Open  
\x01  
Undetermined  
\x02  
Projector type :  
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  
\xfe  
\x01  
\x21  
\x42  
\x64  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-84  
shutter,read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x21  
\x42  
\x01  
\x65  
\xff  
user's manual R5975236-r3  
3-85  
 
software,readlanguage  
Chapter3:Advancedcommands  
Description  
Read the language used in the on-screen-display.  
Command  
Command[0]  
\x69  
Data  
No data bytes.  
Return data  
The return data-transfer being the software language is a pascal-language  
string (see syntax).  
Projector type  
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  
\xfe  
\x01  
\x69  
\x6a  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-86  
software,readlanguage  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
\x01  
\x69  
\x07  
Data[1]  
Data[2]  
\x45 (= ‘E’)  
\x4e (= ‘N’)  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
Data[7]  
Checksum  
Stop  
\x47 (= ‘G’)  
\x4c (= ‘L’)  
\x49 (= ‘I’)  
\x53 (= ‘S’)  
\x48 (= ‘H’)  
\x7b  
\xff  
user's manual R5975236-r3  
3-87  
 
software,readtype  
Chapter3:Advancedcommands  
Description  
Read the type of software installed in the projector.  
Command  
Command[0]  
\x6a  
Data  
No data bytes.  
Return data  
Thereturndata-transferbeingthesoftwaretypeisapascal-languagestring  
(see syntax).  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Readthesoftwaretypeofaprojectorwithaddress\x01. Supposethelanuage  
isSTANDARD’.  
Transmit  
Start  
\xfe  
\x01  
\x6a  
\x6b  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-88  
software,readtype  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
\x01  
\x6a  
\x08  
Data[1]  
Data[2]  
Data[3]  
Data[4]  
Data[5]  
Data[6]  
Data[7]  
Data[8]  
\x53 (= ‘S’)  
\x54 (= ‘T’)  
\x41 (= ‘A’)  
\x4e (= ‘N’)  
\x44 (= ‘D’)  
\x41 (= ‘A’)  
\x52 (= ‘R’)  
\x44 (= ‘D’)  
\xc4  
Checksum  
Stop  
\xff  
user's manual R5975236-r3  
3-89  
 
software,readversion  
Chapter3:Advancedcommands  
Description  
Readtheversionofthesoftware.  
Command  
Command[0]  
\x60  
Data  
No data bytes.  
Return data  
Thereturndata-transferbeingthesoftwareversionisapascal-languagestring  
(see syntax).  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Read the software version of a projector with address \x01. Suppose the  
versionnumberis1.02’.  
Transmit  
Start  
\xfe  
\x01  
\x60  
\x61  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-90  
software,readversion  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Data[0]  
\x01  
\x60  
\x04  
Data[1]  
Data[2]  
Data[3]  
Data[4]  
Checksum  
Stop  
\x31 (= ‘1’)  
\x2e (= ‘.’)  
\x30 (= ‘0’)  
\x32 (= ‘2’)  
\x26  
\xff  
user's manual R5975236-r3  
3-91  
 
sync, read  
Chapter3:Advancedcommands  
Description  
Read slow/fast sync (only active when the decoder is used).  
Command  
Command[0]  
Command[1]  
\x21  
\x27  
Data  
No data bytes.  
Return data  
Data[0] = sync.  
Sync  
Data[0]  
\x00  
\x04  
Slow  
Fast  
Projector type  
BD2100, BD2100LC, BD3000, BD3000LC, BD3100, BD3100LC, BD5000,  
BD5000LC,BD5100,BD5100LC,BD8000,BD8000LC,BD8100,BD8100LC,  
BG8100,BG8100LC  
Example  
Read the sync status of a projector with address \x01. Suppose the sync  
status equals fast.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x27  
\x49  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-92  
sync, read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x21  
\x27  
\x04  
\x4d  
\xff  
user's manual R5975236-r3  
3-93  
 
sync, write fast  
Chapter3:Advancedcommands  
Description  
Set the sync to fast (only active when the decoder is used).  
Command  
Command[0]  
Command[1]  
\x27  
\x27  
Data  
No data bytes.  
Projector type  
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.  
Transmit  
Start  
\xfe  
\x01  
\x27  
\x27  
\x4f  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-94  
sync,writeslow  
Chapter3:Advancedcommands  
Description  
Set the sync to slow (only active when the decoder is used).  
Command  
Command[0]  
Command[1]  
\x26  
\x27  
Data  
No data bytes.  
Projector type  
BD2100V1.02, BD2100LCV1.02, BD3000, BD3000LC, BD3100, BD3100LC,  
BD5100,BD5100LC,BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Set the sync to slow of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x26  
\x27  
\x4e  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-95  
text, write off  
Chapter3:Advancedcommands  
Description  
Set text off (identical to TEXT button on infrared remote control).  
Command  
Command[0]  
\x0e  
Data  
No data bytes.  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC,BD5100,  
BD5100LC,BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Set text off of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x0e  
\x0f  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-96  
text, write on  
Chapter3:Advancedcommands  
Description  
Set text on (identical to TEXT button on infrared remote control).  
Command  
Command[0]  
\x0d  
Data  
No data bytes.  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC,BD5100,  
BD5100LC,BD8100,BD8100LC,BG8100,BG8100LC  
Example  
Set text on of a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x0d  
\x0e  
\xff  
Projectoraddress  
Command[0]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-97  
treble, read  
Chapter3:Advancedcommands  
Description  
Read the actual treble value.  
Command  
Command[0]  
Command[1]  
\x21  
\x09  
Data  
No data bytes.  
Return data  
Data[0] = treble value.  
Data[0]  
\xfc..\x04  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Read the actual treble value of a projector with address \x01. Suppose the  
volumeequals\xff.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x09  
\x2b  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-98  
treble, read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
Projectoraddress  
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  
 
treble,write  
Chapter3:Advancedcommands  
Description  
Write a new treble value.  
Command  
Command[0]  
Command[1]  
\x20  
\x09  
Data  
Data[0] = treble value.  
Data[0]  
\xfc..\x04  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Set the treble to \xff on a projector with address \x01.  
Transmit  
Start  
\xfe  
\x01  
\x20  
\x09  
\x80  
\x7f  
\x29  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Data[1]  
Checksum  
Stop  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-100  
volume,read  
Chapter3:Advancedcommands  
Description  
Readtheactualvolumevalue.  
Command  
Command[0]  
Command[1]  
\x21  
\x07  
Data  
No data bytes.  
Return data  
Data[0]=volumevalue.  
Data[0]  
\x00..\x2c  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Readtheactualvolumevalueofaprojectorwithaddress\x01. Supposethe  
volumeequals\x10.  
Transmit  
Start  
\xfe  
\x01  
\x21  
\x07  
\x29  
\xff  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
Stop  
user's manual R5975236-r3  
 
3-101  
volume,read  
Chapter3:Advancedcommands  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
Receive(answer)  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x21  
\x07  
\x10  
\x39  
\xff  
user's manual R5975236-r3  
3-102  
 
volume,write  
Chapter3:Advancedcommands  
Description  
Writeanewvolumevalue.  
Command  
Command[0]  
Command[1]  
\x20  
\x07  
Data  
Data[0]=volumevalue.  
Data[0]  
\x00..\x2c  
Projector type  
BD2100,BD2100LC,BD3000,BD3000LC,BD3100,BD3100LC  
Example  
Set the volume to \x10 on a projector with address \x01.  
Transmit  
Start  
\xfe  
Projectoraddress  
Command[0]  
Command[1]  
Data[0]  
Checksum  
Stop  
\x01  
\x20  
\x07  
\x10  
\x38  
\xff  
Receive(acknowledge)  
Start  
Projectoraddress  
Command[0]  
Command[1]  
Checksum  
\xfe  
\x01  
\x00  
\x06  
\x07  
\xff  
Stop  
user's manual R5975236-r3  
 
3-103  
Appendixa:Commandsummary2  
Appendix a  
Command summary 2  
user's manual R5975236-r3  
 
a-1  
appendixa  
Appendixa:Commandsummary2  
balance, decrement :  
balance, increment :  
.................................. \x23\x0a  
.................................. \x22\x0a  
bass, decrement :  
bass, increment :  
.................................. \x23\x08  
..................................\x22\x08  
brightness, decrement :  
brightness, increment :  
.................................. \x04  
..................................\x03  
color, decrement :  
color, increment :  
.................................. \x06  
.................................. \x05  
contrast, decrement :  
contrast, increment :  
..................................\x02  
.................................. \x01  
infrared control, 0 :  
infrared control, 1 :  
infrared control, 2 :  
infrared control, 3 :  
infrared control, 4 :  
infrared control, 5 :  
infrared control, 6 :  
infrared control, 7 :  
infrared control, 8 :  
infrared control, 9 :  
infraredcontrol, ADDR:  
.................................. \x30\x19  
.................................. \x30\x10  
.................................. \x30\x11  
.................................. \x30\x12  
.................................. \x30\x13  
.................................. \x30\x14  
.................................. \x30\x15  
.................................. \x30\x16  
.................................. \x30\x17  
.................................. \x30\x18  
..................................  
\x30\x20  
infrared control, ARROW DOWN :........................... \x30\x05  
infrared control, ADDR : \x20  
infrared control, ARROW DOWN :........................... \x30\x05  
infrared control, ARROW LEFT : ............................. \x30\x07  
infraredcontrol,ARROWRIGHT: ........................... \x30\x06  
infrared control, ARROW UP : ................................. \x30\x04  
infrared control, BALANCE+ :.................................. \x30\x3e  
infraredcontrol, BALANCE-: \x30\x3f  
infrared control, BASS+ :  
infrared control, BASS- :  
.................................. \x30\x3a  
.................................. \x30\x3b  
infraredcontrol,BRIGHTNESS: .............................. \x30\x27  
infraredcontrol,BRIGHTNESS+:............................ \x30 \x2a  
infraredcontrol,BRIGHTNESS-: ............................. \x30 \x2b  
infraredcontrol,COLOR:  
.................................. \x30\x30  
user's manual R5975236-r3  
a-2  
 
appendixa  
Appendixa:Commandsummary2  
infraredcontrol,COLOR+: .................................. \x30\x2c  
infraredcontrol,COLOR-:  
.................................. \x30\x2d  
infraredcontrol,CONTRAST:.................................. \x30\x25  
infraredcontrol,CONTRAST+: ............................... \x30\x28  
infraredcontrol,CONTRAST-: ................................ \x30\x29  
infraredcontrol,ENTER:  
infraredcontrol,EXIT:  
infraredcontrol, FREEZ:  
infrared control, HELP :  
infraredcontrol, MUTE:  
infrared control, PAUSE :  
infrared control, PHASE :  
.................................. \x30\x0a  
.................................. \x30\x08  
.................................. \x30\x1b  
.................................. \x30\x09  
.................................. \x30\x1f  
.................................. \x30\x0f  
.................................. \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 :  
infraredcontrol,TEXT:  
infraredcontrol,TINT:  
infraredcontrol,TINT+:  
infraredcontrol,TINT-:  
.................................. \x30\x0e  
.................................. \x30\x0d  
.................................. \x30\x31  
.................................. \x30\x2e  
.................................. \x30\x2f  
infraredcontrol, TREBLE+: .................................. \x30\x3c  
infraredcontrol,TREBLE-: .................................. \x30\x3d  
infrared control, VOLUME+ : .................................. \x30\x38  
infraredcontrol, 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  
phase, decrement :  
phase, increment :  
.................................. \x0c  
..................................\x0b  
projector status, read :  
projector status, write off :  
projector status, write on :  
..................................\x67  
.................................. \x66  
..................................\x65  
user's manual R5975236-r3  
a-3  
 
appendixa  
Appendixa:Commandsummary2  
sharpness, decrement :  
sharpness, increment :  
.................................. \x0a  
..................................\x09  
source/slot, read number : ..................................\x32  
source/slot, write number : .................................. \x31\xSS (\xSS =  
.................................. source/slotnumber)  
source/slot, read number+mode :............................\x34  
source/slot, write number+mode : ........................... \x33\xSS\xMM (\xSS =  
.................................. source/slotnumber;  
\xMM = source/slot ...  
mode)  
tint, decrement :  
tint, increment :  
.................................. \x08  
.................................. \x07  
treble, decrement :  
treble, increment :  
.................................. \x23\x09  
.................................. \x22\x09  
volume,decrement:  
volume,increment:  
.................................. \x23\x07  
.................................. \x22\x07  
user's manual R5975236-r3  
a-4  
 
Appendixb:Commandsummary3  
Appendix b  
Command summary 3  
user's manual R5975236-r3  
 
b-1  
appendixa  
Appendixb:Commandsummary3  
balance, read :  
balance, write :  
......... \x21\x0a  
......... \x20\x0a\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)  
contrast, read :  
contrast, write :  
......... \x21\x01  
......... \x20\x01\xVV (\xVV = value)  
dimming, decrement :  
dimming, increment :  
......... \x23\x0d  
......... \x22\x0d  
fade audio extern, decrement : ....... \x23\x41  
fade audio extern, increment : ........ \x22\x41  
fade audio extern, read :  
fade audio extern, write :  
......... \x21\x41  
......... \x20\x41\xVV (\xVV = value)  
fade audio intern, decrement : ........ \x23\x40  
fade audio intern, increment :\x22\x40  
fade audio intern, read :  
fade audio intern, write :  
......... \x21\x40  
......... \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)  
freeze, write off :  
freeze, write on :  
......... \x26\x23  
......... \x27\x23  
installation, read :  
installation, write :  
......... \x21\x24  
......... \x20\x24  
lamp, read run time :  
lamp, read serial number :  
......... \x64  
......... \x63  
user's manual R5975236-r3  
b-2  
 
appendixa  
Appendixb:Commandsummary3  
lamp, read status :  
lamp, reset run time :  
......... \x6c  
......... \x68  
lock audio, read :  
lock audio, write :  
......... \x21\x3f  
......... \x20\x3f  
phase, read :  
phase, write :  
......... \x21\x06  
......... \x20\x06\xVV (\xVV = value)  
programmableblanking,write: ........ \xe1\xDD(\xDD=shape)  
projector, read run time :  
......... \x62  
projector, read serial number : ........ \x61  
projector, read type :  
......... \x6b  
projector, writeaddress:  
......... \x6d\xAA (\xAA=address)  
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  
software,readlanguage:  
software, read type :  
software,readversion:  
......... \x69  
......... \x6a  
......... \x60  
sync, read :  
sync, write fast :  
sync, write slow :  
......... \x21\x27  
......... \x27\x27  
......... \x26\x27  
text, write off :  
text, write on :  
......... \x0e  
......... \x0d  
treble, read :  
treble, write :  
......... \x21\x09  
......... \x20\x09\xVV (\xVV = value)  
volume,read:  
volume, write:  
......... \x21\x07  
......... \x20\x07\xVV (\xVV = value)  
user's manual R5975236-r3  
b-3  
 

321 Studios Two Way Radio OL 7141 04 User Manual
Acer Computer Monitor X173 User Manual
ADC Network Card 2 User Manual
ADTRAN Network Router 2 x E1 User Manual
Amana Oven RS2320006 User Manual
Apple MP3 Player ZM034 4945 A User Manual
Audiovox Remote Starter PRO 9900 User Manual
Avenview Switch SW HDSDI 8X2 User Manual
Axis Communications Home Theater Server 243Q Blade User Manual
Axis Communications Security Camera AXIS 216FD User Manual