This document describes the communication and data formats used to control the projector via RS-232C
port.
1.1Connection
Switch off the Control Device and the Projector before connecting the cable.
Use a standard serial cable with 9 pin female to the Control Device and 9 pin male to the Projector: pin 2
connects to pin2, pin 3 to pin 3 and pin 5 to pin 5.
Make sure the distances between equipment do not exceed the specifications of the interface.
The RS-232C Port is described in the following table.
RS-232C Control Port
Pin NoSignalDefinition
1-Not used
15
96
D-SUB 9-pin (female)
2TDTransmit data
3RDReceive data
4-Not used
5GNDGround
6-Not used
7-Not used
8-Not used
9-Not used
Switch on the Control Device and, after start up, switch on the Projector.
Set the Serial Port Parameters as shown below.
Communication Parameters
ParameterValue
Transfer Rate19200 bps
Data Bits8
Parity BitNone
Stop Bit1
Flow ControlNone
Set Send Mode and Read Mode to HEX.
1.2Execution of the command
Command execution time may vary from 0.1 to 2 seconds, depending on the operation that have been
requested.
If the unit is busy when a command is sent, the unit may not accept the command.
When several commands are to be sent one after the other, sufficient time between them should be allowed.
When the unit is switched on from Standby, wait 20 seconds before sending commands or reading messages
sent by the projector.
3
Page 4
2 Commands
2.1Remote Control Keys Codes
The following commands send simulated Remote Control input to SIM2 HT380 projector.
BE EF 02 06 00 6B E6 52 01 00 00 00 00
BE EF 02 06 00 80 E5 49 01 00 00 00 00
BE EF 02 06 00 B3 E5 4A 01 00 00 00 00
BE EF 02 06 00 62 E4 4B 01 00 00 00 00
BE EF 02 06 00 D5 E5 4C 01 00 00 00 00
BE EF 02 06 00 04 E4 4D 01 00 00 00 00
4
Page 5
Notes:
1
When the unit is in Standby state, this command switches the unit on and the last source memorized
prior to switch off is automatically selected.
When the unit is On, this command displays the Source Selection window of the OSD.
2
When the unit is On, and OSD is not displayed, this command selects the corresponding source.
If the unit is On, the response of the unit to a correct Remote Control Key Code consists of a single byte:
OK06
Error15
If the unit is in Standby mode, the unit executes the 0n command but sends no response to it, while
commands other than On are not executed at all.
2.2Operation Commands
The following codes provide direct access to SIM2 HT380 User Interface operations not accessible via a
single Remote Control command.
XX is the hex representation of the value of Tint.
Example: if the returned value is XX = 3C then Tint value is 60.
Cinema Mode
ActionCommandResponse
Set OffBE EF 1A 0C 00 84 12 0C 00 00 00 00 00 00 00 00 00 00 00OK20 XX 00
Set AutoBE EF 1A 0C 00 91 52 0C 00 00 00 03 00 00 00 00 00 00 0003 Auto
GetBE EF 1A 0C 00 41 43 0C 00 01 00 00 00 00 00 00 00 00 0000 Off
Error15
XX is the hex representation of the value of Cinema Mode.
Example: if the returned value is XX = 03 then Cinema Mode is set to Auto.
Best Color
ActionCommandResponse
Set OffBE EF 1A 0C 00 07 AF 3D 00 00 00 00 00 00 00 00 00 00 00OK20 XX 00
Set OnBE EF 1A 0C 00 CB 6E 3D 00 00 00 01 00 00 00 00 00 00 0000 Off
GetBE EF 1A 0C 00 C2 FE 3D 00 01 00 00 00 00 00 00 00 00 0001 On
Error15
XX is the hex representation of the value of Best Color.
Example: if the returned value is XX = 01 then Best Color is On.
Color Temperature
ActionCommandResponse
Set HighBE EF 1A 0C 00 C8 5E 39 00 00 00 00 00 00 00 00 00 00 0020 XX 00
Set MediumBE EF 1A 0C 00 04 9F 39 00 00 00 01 00 00 00 00 00 00 0000 High
Set LowBE EF 1A 0C 00 11 DF 39 00 00 00 02 00 00 00 00 00 00 0001 Medium
Set NativeBE EF 1A 0C 00 DD 1E 39 00 00 00 03 00 00 00 00 00 00 0002 Low
Set UserBE EF 1A 0C 00 3B 5F 39 00 00 00 04 00 00 00 00 00 00 0003 Native
GetBE EF 1A 0C 00 0D 0F 39 00 01 00 00 00 00 00 00 00 00 0004 User
Error15
XX is the hex representation of the value of the Color Temperature.
Example: if the returned value is XX = 02 then the Color Temperature is set to Low.
6
Page 7
Gamma
ActionCommandResponse
Set ST1BE EF 1A 0C 00 05 CB 36 00 00 00 02 00 00 00 00 00 00 00OK20 XX 00
Set ST2BE EF 1A 0C 00 F6 CA 36 00 00 00 06 00 00 00 00 00 00 0002 ST1
Set ST3BE EF 1A 0C 00 7A 4B 36 00 00 00 08 00 00 00 00 00 00 0006 ST2
Set ST4BE EF 1A 0C 00 B6 8A 36 00 00 00 09 00 00 00 00 00 00 0008 ST3
Set ST5BE EF 1A 0C 00 A3 CA 36 00 00 00 0A 00 00 00 00 00 00 0009 ST4
Set EN1BE EF 1A 0C 00 DC 4A 36 00 00 00 00 00 00 00 00 00 00 000A ST5
Set EN2BE EF 1A 0C 00 10 8B 36 00 00 00 01 00 00 00 00 00 00 0000 EN1
Set EN3BE EF 1A 0C 00 2F 4B 36 00 00 00 04 00 00 00 00 00 00 0001 EN2
Set EN4BE EF 1A 0C 00 6F 0B 36 00 00 00 0B 00 00 00 00 00 00 0004 EN3
Set EN5BE EF 1A 0C 00 89 4A 36 00 00 00 0C 00 00 00 00 00 00 000B EN4
Set GR1BE EF 1A 0C 00 E3 8A 36 00 00 00 05 00 00 00 00 00 00 000C EN5
Set GR2BE EF 1A 0C 00 3A 0B 36 00 00 00 07 00 00 00 00 00 00 0005 GR1
GetBE EF 1A 0C 00 19 1B 36 00 01 00 00 00 00 00 00 00 00 0007 GR2
Error15
XX is the hex representation of the value of Gamma.
Example: if the returned value is XX = 04 then Gamma is set to EN3.
• Bytes 23 and 24 (labeled FF FF in the table above) contain the Failure Condition (if any):
OK (No failure)00 00
Lamp Failure00 01
Fan Failure (Lamp Cooling)00 02
Overtemperature (Lamp Cooling)00 08
If the unit is in Standby State the unit does not respond to this command.
Signal Status
The returned packet (25 byte long) is described in the following table:
1E BE EF 10 11 00 .. .. 01 01 00 01 01 15 01 00 00 08 00 00 00 SS .. .. II
0117 1820 2124
8
Page 9
where bytes marked with .. are not relevant.
The response may be separated into 4 parts:
• 1 bytes (byte 0) that initiates the packet (1E)
• 17 bytes (bytes 1-17) that duplicate the sent command (apart from 2 of them — the CRC)
• 3 Error bytes (bytes 18-20) that signal errors in the processing of the command
• 4 Data bytes (bytes 21-24) that contain the requested data
If the 3 Error bytes (bytes 18-20) are 00 00 00 then requested data are valid.
The tables below explain the meaning of returned data.
• Byte 21 (labeled SS in the table above) contains current Input Status:
OK00
No Signal01
Signal Out of Range02
• Byte 24 (labeled II in the table above) contains Current Input:
1Video00
2S-Video02
3YPrPb04
RGB05
4Graphics RGB0C
5HDMI12
If the unit is in Standby State the unit does not respond to this command.
Lamp Status
The returned packet (27 byte long) is described in the following table:
1E BE EF 10 13 00 .. .. 01 01 00 01 01 15 01 00 01 10 00 00 00 UU UU .. SS LL LL
0117 1820 21 2224 25 26
where bytes marked with .. are not relevant.
The response may be separated into 4 parts:
• 1 bytes (byte 0) that initiates the packet (1E)
• 17 bytes (bytes 1-17) that duplicate the sent command (apart from 2 of them — the CRC)
• 3 Error bytes (bytes 18-20) that signal errors in the processing of the command
• 6 Data bytes (bytes 21-26) that contain the requested data
If the 3 Error Bytes (bytes 18-20) are 00 00 00 then requested data are valid.
The tables below explain the meaning of returned data.
9
Page 10
• Bytes 21 and 22 (labeled UU UU in the table above) contain Unit Working Hours.
UU UU is the hex representation of the number of working hours.
Therefore, if, for instance, UU UU = 09 D8 then Unit Working Hours is 2520.
• Byte 24 (labeled SS in the table above) contains the Lamp Status:
Off00
Ignition01
On02
• Bytes 25 and 26 (labeled LL LL in the table above) contain Lamp Working Hours.
LL LL is the hex representation of the number of working hours.
Therefore, if, for instance, LL LL = 01 B6 then Unit Working Hours is 438.
If the unit is in Standby State the unit does not respond to this command.
10
Page 11
3 Examples
Send the simulated ’SWITCH ON FROM STANDBY’ Remote Control keycode
Remote Control allows Switching on from Standby via the key ’0’.
Send the code relative to key ’0’:
BEEF0206006BE6520100000000
The projector switches on and the last source memorized prior to switch off is automatically selected.
Send the simulated ’MENU RIGHT’ Remote Control keycode
Send the command:
BEEF02060023E75A0100000000
The On Screen Display appears on the screen.
The projector returns the response code:
06
which means that the command has been acknowledged with no error.