Dell??? 7700FullHD RS232 Protocol Document
zRS232 Projector Pin Assignment (Facing Projector)
zRS232 Serial Communication Cable Pin Assignment (Facing Cable)
??Pin Assignments
Note 1: The RS232
z RS232 Protocol
Communication Settings
Command Types
To display the OSD menu and adjust the settings.
Control Command Syntax (From PC to Projector)
[H][AC][SoP][CRC][ID][SoM][COMMAND]
[H][AC][SoP][CRC][ID][SoM][COMMAND][Value]
Example: Power On Command (Send Low Byte Firstly)
Enter the following code:
0xbe, 0xef, 0x10, 0x05, 0x00, 0xc6, 0xff, 0x11, 0x11, 0x01, 0x00, 0x01
Header [H] ==> Fixed, ???be (Low Byte), ef (High Byte)??? Address Code [AC] ==> Fixed, ???10???
Size of Payload [SoP] ==> Byte size from MsgID to Command Code, ???05 (Low Byte), 00 (High Byte)??? or Byte size from MsgID to Value, ???06 (Low Byte), 00 (High Byte)???.
CRC16 [CRC] ==> CRC value, ???c6 (Low Byte), ff (High Byte)??? MsgID [ID] ==> Fixed, ???11 11???
MsgSize [SoM] ==> Byte size of Command Code, ???01 (Low Byte), 00 (High Byte)??? or Byte size of Command Code and Value, ???02 (Low Byte), 00 (High Byte)??? Command Code [COMMAND] ==> ???Power On??? Command, ???01???
Projector Response Message Table
Byte0 value: 0x00: Success
0x01: Invalid Command (on the control command list but no valid)
0x02: Error Command (includes CRC error and unknown commands)
Projector Response System Status
Byte0, Byte1, Byte2
Byte0: 0x00 (Success)
Byte1: 0xff (the Command Code of System Status)
Byte2: Return status
Ex: When the projector is in standby mode, the return status will be 0x01.
Projector Response Lamp Hour
Byte0, Byte1, Byte2, Byte3 Byte0: 0x00 (Success)
Byte1: 0x2f (the Command Code of Lamp Hour)
Byte2: LSB (Hex)
Byte3: MSB (Hex)
Ex: 800 (3x256 + 2x16 = 800) hours
Firmware Version Response
Byte0, Byte1, Byte2, Byte3???Byte7 Byte0: 0x00 (Success)
Byte1: 0x30 (the Command Code of Firmware Version) Byte2???Byte7
Firmware version: 6 Bytes ASCII Code: ???M0RXXX???
XXX:
Ex: Version M0R001 ?? ???M0R001??? ??0x4d, 0x30, 0x52, 0x30, 0x30, 0x31 (Success,
the Command Code of FW Version, 6 Bytes ASCII Code: ???M0RXXX???)
Control Commands List
See Note 2
Toggle
Toggle
0x00: No. Off
0x01: Yes. On Feedback:
0x00: Original(1:1)
0x01: 4:3
0x02: Wide(16:9)
0x01: Front
0x01~0x04 0x02: Front, Ceiling
0x03: Rear
0x04: Rear, Ceiling
0x01: Front
0x02: Front, Ceiling
0x03: Rear
0x04: Rear, Ceiling
0x00~0x64 Range (0x00~0x64)
0x00~0x64
0x01~0x04
0x00~0x64
0x00~0x64
0x00~0x64
0x01~0x03
0x00~0x0a
0x00~0x64
0x00~0x64
0x01~0x0f
Range (0x00~0x64)
Range (0x00~0x64)
Range (0x00~0x64)
0x01: Low
0x02: Mid
0x03: High
0x04: Custom
0x01: Low
0x02: Mid
0x03: High
0x04: Custom
Range (0x00~0x64)
Range (0x00~0x64)
Range (0x00~0x64)
Range (0x00~0x64)
Range (0x00~0x64)
Return INVALID Else
Video
0x00: Presentation Mode
0x01: Birght Mode
0x02: Movie Mode
0x03: sRGB Mode
0x04: Custom Mode
0x01: RGB
0x02: YCbCr
0x03: YPbPr
0x01: RGB
0x02: YCbCr
0x03: YPbPr
Range (0x00~0x0a)
Range (0x00~0x0a)
Range(0x00~0x64)
See Note 3
Return INVALID if not Analog RGB
See Note 3 Range(0x00~0x64) See Note 3
Return INVALID if not Analog RGB
See Note 3 0x01: English 0x02: German 0x03: French 0x04: Italian 0x05: Spanish 0x06: Polish 0x07: Swedish 0x08: Dutch
0x09: Iberian Portuguese
0x0a: Japanese
0x0b: T_Chinese
0x0c: S_Chinese
0x0d: Korean
0x0e: Russian
0x0f: Arabic
0x01: English
0x02: German
0x03: French
0x04: Italian
0x05: Spanish
0x06: Polish
0x07: Swedish
0x08: Dutch
0x09: Iberian Portuguese
0x0a: Japanese
0x0b: T_Chinese
0x0c: S_Chinese
0x0d: Korean
0x0e: Russian
0x0f: Arabic
Range (0x00~0x14)
0x01: Analog In
0x01,04,07,0 0x04:
80x07: Wireless/LAN
0x08:
0x01: Analog In
0x04:
0x07: Wireless/LAN
0x08:
4byte: Original Password
4byte: Original Password
4byte: New Password (KHz)
(Hz)
0x01: Negative
0x02: Postivite
0x01: Negative
0x02: Postivite
0x01: Key Pad Lock On
0x02: Key Pad Lock Off
0x00: Off
0x01: On
0x00: Mute Off
0x01: Mute On
N/A
0x00: Unhide
0x01: Hide
0x00~0x14 Range (0x00~0x14)
Range (0x00~0x14)
0x00~0x14 Range (0x00~0x14)
0x00: Normal
0x01: Abnormal
0x00: Off
0x01: CC1 0x00~0x04 0x02: CC2 0x03: CC3 0x04: CC4 0x00 : Off
0x1e : 30 min
0x3c : 60 min
0x5a : 90 min
0x78 : 120min
0x00~0x01 0x00: No
0x01: Yes
0x00: Eco
0x01: Normal Hours (2 byte)
0x00~0x01 0x00: Off
0x01: On
0x00: Off
0x01: On 0x00~0x0a Range 0x00~0x0a
0x00 : Off
0x1e : 30 min
0x3c : 60 min
0x5a : 90 min
0x78 : 120min
0x00: Off
Write
0x01: Dynamic
0x02: Static
0x03: Auto
0x00: Off
0x01: Dynamic
0x02: Static
0x03: Auto
0x01:
0x02:
0x03:
PIP Second Source
Write
PIP Second Source
Read
PIP Layout Write
PIP Layout Read
PIP Size Write
PIP Size Read
System Status
0x04:
0x05: Composite
0x07: Wireless Display
0x10:
0x11: RCA Component
0x01:
0x02:
0x03:
0x04:
0x05: Composite
0x07: Wireless Display
0x10:
0x11: RCA Component
0x00: Top Left
0x01: Top Right
0x02: Bottom Left
0x03: Bottom Right
0x00: Top Left
0x01: Top Right
0x02: Bottom Left
0x03: Bottom Right
0x00: Small
0x01: Mid
0x02: Large
0x03: half
0x00: Small
0x01: Mid
0x02: Large
0x03: half
0x01: Standby
0x02: Warm Up
0x03: Power On
0x04: Cooling
0x05: Power Saving
Note 2: After power on the projector, wait for 5 seconds before sending next command.
Note 3: The range will depend on VGA input resolution.
Note 4: If sending multiple commands, check that a response has been received from the projector before sending next command.
Information in this document is subject to change without notice. ?? 2012 Dell Inc. All rights reserved.
Reproduction in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden. Trademarks used in this text: Dell and the DELL logo are trademarks of Dell Inc.
Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own.