advertisement
Dell
™ S300wi RS232 Protocol Document
z RS232 Projector Pin Assignment (Facing Projector) z RS232 Serial Communication Cable Pin Assignment (Facing Cable)
Pin Assignments
RS232 PIN DESCRIPTION MINI DIN-6
1
2 TXD 5
3 RXD 3
4
6
7 Not 6
8 Not 4
9
Note 1: The RS232 cable is not provided by Dell. z RS232 Protocol
Communication Settings
Connection Settings
Baud Rate
Data Bits
Value
19200 bps
8 bits
Parity None
Stop Bits 1 bit
Flow control None
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 --> 0x00, 0x2f, 0x20, 0x03
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: 000-999
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
Command Description Header
(WORD)
Address
Code
(BYTE)
Power On
Menu
0xefbe
0xefbe
0x10
0x10
Size Of
The
Payload
(WORD)
CRC16 For
The Entire
Packet
(WORD)
0x0005 0xffc6
0x0005 0xbfc7
MsG ID
(WORD)
MsG Size
(WORD)
Command
Code
(BYTE)
Value (BYTE) Comment
0x1111 0x0001 0x01
0x1111 0x0001 0x02
2
Down
Right
Source
Volume +
Volume –
Zoom In
Zoom Out
Mute On
Freeze
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x0005 0x3fc5
0x0005 0xbe04
0x0005 0x3fc0
0x0005 0xfe00
0x0005 0xbe01
0x0005 0x7fc1
0x0005 0x3e03
0x0005 0xffc3
0x0005 0xbfc2
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x0001
0x0001
0x0001
0x0001
0x0001
0x0001
0x0001
0x0001
0x0001
0x04
0x06
0x08
0x09
0x0a
0x0b
0x0c
0x0d
0x0e
Toggle Video Mode
V. Keystone Up
V. Keystone Down
Aspect Ratio
(Original/4:3/Wide)
Power Off
Source-VGA
0xefbe
0xefbe
0xefbe
0xefbe
0x10
0x10
0x10
0x10
0x0005 0x3fca
0x0005 0x7fcb
0x0005 0x3e09
0x0005 0x3e0c
0x1111
0x1111
0x1111
0x1111
0x0001
0x0001
0x0001
0x0001
0x10
0x13
0x14
0x18
Analog-A
Source-S-Video 0xefbe 0x10 0x0005 0xbe1f 0x1111 0x0001 0x22
Source-Composite 0xefbe 0x10 0x0005 0x7fdf 0x1111 0x0001 0x23
Key Pad Lock On
Key Pad Lock Off
0xefbe
0xefbe
0x10
0x10
0x0005 0x3e1d
0x0005 0xffdd
0x1111
0x1111
0x0001
0x0001
0x24
0x25
Current Source
V. Keystone Read
Auto Source On
Auto Source Off
Factory Reset
Firmware Version
Projector Mode
Write
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
Projector Mode Read 0xefbe
Brightness Write
Brightness Read
Contrast Write
Contrast Read
Color Temperature
Write
Color Temperature
Read
Saturation Write
Saturation Read
Sharpness Write
Sharpness Read
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x0005 0xbfdc
0x0005 0x3e18
0x0005 0x3fdb
0x0005 0xfe1b
0x0005 0xbe1a
0x0005 0x3e12
0x0006 0x9ae3
0x0005 0x3fd1
0x0006 0x1ae1
0x0005 0xbe10
0x0006 0x9b20
0x0005 0x3fd4
0x0006 0x1ae4
0x0006 0x9b25
0x0005 0x3e17
0x0006 0x1b27
0x0005 0xbfd6
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x0001
0x0001
0x0001
0x0001
0x0001
0x0001
0x0002
0x0001
0x0002
0x0001
0x0002
0x0001
0x0002
0x0002
0x0001
0x0002
0x0001
0x26
0x28
0x2c
0x2d
0x2e
0x30
0x33
0x34
0x35
0x36
0x37
0x38
0x39
0x3b
0x3c
0x3d
0x3e
0x00: No Source
0x01: VGA-A
0x02: VGA-B
0x03: HDMI
0x04: S-video
0x05: Composite
0x07: Wireless Display
0x08: USB Display
0x09: USB Viewer
0x01~0x04
Feedback:
0x00: Original(1:1)
0x01: 4:3
0x02: Wide(16:9)
0x01: Front
0x02: Front, Ceiling
0x03: Rear
0x04: Rear, Ceiling
0x01: Front
0x02: Front, Ceiling
0x03: Rear
0x04: Rear, Ceiling
0x00~0x64 Range (0x00~0x64)
Range
0x00~0x64 Range (0x00~0x64)
Range
0x01~0x04
0x01: Low
0x02: Mid
0x03: High
0x04: Custom
0x01: Low
0x02: Mid
0x03: High
0x04: Custom
0x00~0x64 Range (0x00~0x64)
Range
0x00~0x1f Range (0x00~0x1f)
Range
Tint Write
Tint Read
Video Mode Read
Color Space Write
Color Space Read
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
White Intensity
Write
0xefbe
White Intensity Read 0xefbe
H. Position Write
H. Position Read
V. Position Write
V. Position Read
Current Language
Write
Current Language
Read
Volume Read
Audio Source Read
Password
Change Password
H. Frequency
V. Frequency
H. Sync Polarity
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
Audio Source Write 0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x0006 0x9ae6 0x1111
0x3ff6
0x0002 0x3f 0x00~0x64 Range (0x00~0x64)
0x40
0x0005 0xfe36 0x1111 0x0001 0x41
Return INVALID Else
Video
0x00: Presentation Mode
0x01: Birght Mode
0x0005 0xbe37 0x1111 0x0001 0x42 0x02: Movie Mode
0x03: sRGB Mode
0x04: Custom Mode
0x01: RGB
0x0006 0x9b07
0x0005 0x3e35
0x1111 0x0002 0x43
0x1111 0x0001 0x44
0x01~0x03 0x02: YCbCr
0x03: YPbPr
0x01: RGB
0x02: YCbCr
0x03: YPbPr
0x0006 0x1b05
0x0005 0xbff4
0x0006 0x1b00
0x0005 0xbff1
0x0006 0x9ac1
0x0005 0x3ff3
0x0006 0x1ac3
0x0005 0x7ff2
0x0006 0xdb09
0x0005 0xfe39
0x0009 0xaaf9
0x000d 0x99fa
0x0005 0xfe3c
0x0005 0xbe3d
0x0005 0x7ffd
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x1111
0x0002
0x0001
0x0002
0x0001
0x0002
0x0001
0x0002
0x0001
0x0002
0x0001
0x0005
0x0009
0x45
0x46
0x49
0x4a
0x4b
0x4c
0x4d
0x4f
0x54
0x55
0x56
0x57
0x1111 0x0001 0x59
0x1111 0x0001 0x5a
0x1111 0x0001 0x5b
0x00~0x0a Range (0x00~0x0a)
Range
0x00~0x64
Range(0x00~0x64)
See Note 3
0x00~0x64
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
0x01~0x0f
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
0x01,02,04,
06
0x08: Dutch
0x09: Iberian Portuguese
0x0a: Japanese
0x0b: T_Chinese
0x0c: S_Chinese
0x0d: Korean
0x0e: Russian
0x0f: Arabic
Range (0x00~0x14)
0x01: Audio-A
0x02: Audio-B
0x04: HDMI
0x06: Microphone
0x01: Audio-A
0x02: Audio-B
0x04: HDMI
0x06: Microphone
4byte: Original Password
4byte: Original Password
4byte: New Password
(KHz)
(Hz)
0x01: Negative
0x02: Postivite
V. Sync Polarity 0xefbe
Key Pad Lock State 0xefbe
Mute Off
Get Mute State
Freeze Off
Unhide
Get Hide State
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x0005 0x3e3f
0x0005 0xffff
0x0005 0x7e3e
0x0005 0xffee
0x0005 0xbfef
0x0005 0x3fed
0x0005 0xfe2d
0x1111 0x0001 0x5c
0x1111 0x0001 0x5d
0x1111 0x0001 0x5f
0x1111 0x0001 0x61
0x1111 0x0001 0x62
0x1111 0x0001 0x64
0x1111 0x0001 0x65
0x01: Negative
0x02: Postivite
0x01: Key Pad Lock On
0x02: Key Pad Lock Off
0x00 : Mute Off
0x01 : Mute On
0x00: Unhide
0x01: Hide
OSD Transparancy
Write
OSD Transparancy
Read
Volume Write
Source-VGA
Analog-B
0xefbe
0xefbe
0x10
0x10
0x0006 0x5adc
0x0006 0xdb18
0x1111 0x0002 0x66
0x1111 0x0002 0x68
0x00~0x0f Range (0x00~0x0f)
0x00~0x14 Range (0x00~0x14)
Temp Alert
Exit Lockup
Closed Captions
Power Saving
Quick Shutdown
Operating Hours
Password Off
Password Delete
Speaker
Speaker Status
Zoom Status
Get Power Saving
Status
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0xefbe
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x10
0x0005 0xbe29
0x0005 0xffeb
0x0006 0x7e2a
0x0006 0xfe66
0x0006 0xbe67
0x0005 0x3e65
0x0005 0xffa5
0x0005 0xbfa4
0x0005 0x7e64
0x0005 0x3e60
0x0005 0xffa0
0x1111 0x0001 0x6a
0x1111 0x0001 0x6d
0x1111 0x0002 0x6f
0x1111 0x0002 0x81
0x1111 0x0002 0x82
0x1111 0x0001 0x84
0x1111 0x0002 0x85
0x1111 0x0002 0x86
0x1111 0x0002 0x87
0x1111 0x0001 0x88
0x1111 0x0001 0x89
0x00~0x04
0x00: Normal
0x01: Abnormal
0x00: Off
0x01: CC1
0x02: CC2
0x03: CC3
0x04: CC4
0x00 : Off
0x1e : 30 min
0x3c : 60 min
0x5a : 90 min
0x00~0x01
0x78 : 120min
0x00: No
0x01: Yes 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
Source-Wireless
Display
0xefbe
Source-Wireless Off 0xefbe
Source-Wireless On 0xefbe
Source-USB Display 0xefbe
Source-USB Viewer 0xefbe
System Status 0xefbe
0x10
0x10
0x10
0x10
0x10
0x10
0x0005 0x7e61
0x0005 0x3fa3
0x0005 0xfe63
0x0005 0xbe62
0x0005 0x7fa2
0x0005 0x7e46
0x1111 0x0001 0x8b
0x1111 0x0001 0x8c
0x1111 0x0001 0x8d
0x1111 0x0001 0x8e
0x1111 0x0001 0x8f
0x1111 0x0001 0xff
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.
© 2010 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.
April 2010 Rev. A00
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
advertisement