Dell C5517H electronics accessory User's Guide

Dell C5517H electronics accessory User's Guide
Dell™ C5517H RS232 Protocol Document


 RS232 Projector Pin Assignment (Facing Monitor)






RS232 Serial Communication Cable Pin Assignment (Facing Cable)

Pin Assignments
RS232
1
2
3
4
5
6
7
8
9
PIN DESCRIPTION
RS232
TXD
RXD
2
3
GROUND
5
Not Used
Not Used
7
8
Note 1: The RS232 cable is not provided by Dell.

RS232 Protocol

Communication Settings
Connection Settings
Baud Rate
Data Bits
Parity
Stop Bits
Flow control
Command Types
To adjust the OSD settings.
Value
9600 bps
8 bits
None
1 bit
None

Control Command Syntax (From PC to Monitor)
[H0][H1][Len][R/W][Cmd][Data0]…[DataN][Chk]
[H0] = 0x37
[H1] = 0x51
[Len] = Length
[R/W] = Read/Write
Read = 0xEB
Write = 0xEA
[Cmd] = Command
[Data0]…[DataN] = Data0~N
[Chk] = Check Sum
Reply Command Syntax (From Monitor to PC)
[H2][H3][Len][Reply][RC][Cmd][Data0]…[DataN][Chk]
[H2] = 0x6F
[H3] = 0x37
[Len] = Length
[Reply] = Reply (0x02)
[RC] = Result Code
0 = Success
1 = Timeout
2 = Parameters Error
3 = Not connected
4 = Other Failure
[Cmd] = Command
[Data0]…[DataN] = Data0~N
[Chk] = Check Sum
Example: Get Monitor Name (Maximum 10 characters)
[From PC to Monitor] = 37, 51, 02, EB, 01, 8E
[From Monitor to PC] = 6F, 37, 0F, 02, 00, 01, 44, 65, 6C, 6C, 20, 43, 35, 35, 31, 37, 48,
00, 58
CheckSum calculation
Xor byte by byte from first byte to the end of the command data stream.
Control Commands List
Command
Reply
[Data0DataN][CheckSum]
[BYTEx(N+1)][BYTE]
Header_
0
(BYTE)
Header_
1
(BYTE)
Length
(BYTE)
R/W
(BYTE)
Command
(BYTE)
[Data0-DataN][CheckSum]
[BYTEx(N+1)][BYTE]
Header_
0
(BYTE)
Header_
1
(BYTE)
Length
(BYTE)
ReplyCode
(BYTE)
ResultCode
(BYTE)
Command
(BYTE)
GetMonitorName
0x37
0x51
0x02
0xEB
0x01
CHK
0x6F
0x37
0x0F
0x02
[RC]
0x01
GetMonitorSerialNumber
0x37
0x51
0x02
0xEB
0x02
CHK
0x6F
0x37
0x10
0x02
[RC]
0x02
GetBacklightHours
0x37
0x51
0x02
0xEB
0x04
CHK
0x6F
0x37
0x05
0x02
[RC]
0x04
GetPowerState
0x37
0x51
0x02
0xEB
0x20
CHK
0x6F
0x37
0x04
0x02
[RC]
0x20
SetPowerState
0x37
0x51
0x03
0xEA
0x20
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x20
CHK
GetPowerLED
0x37
0x51
0x02
0xEB
0x21
CHK
0x6F
0x37
0x04
0x02
[RC]
0x21
[Data0],CHK
SetPowerLED
0x37
0x51
0x03
0xEA
0x21
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x21
CHK
GetPowerUSB
0x37
0x51
0x02
0xEB
0x22
CHK
0x6F
0x37
0x04
0x02
[RC]
0x22
[Data0],CHK
SetPowerUSB
0x37
0x51
0x03
0xEA
0x22
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x22
CHK
ResetPower
/* IMAGE ADJUSTMENT */
0x37
0x51
0x02
0xEA
0x2F
CHK
0x6F
0x37
0x03
0x02
[RC]
0x2F
CHK
GetBrightness
0x37
0x51
0x02
0xEB
0x30
CHK
0x6F
0x37
0x04
0x02
[RC]
0x30
[Data0],CHK
SetBrightness
0x37
0x51
0x03
0xEA
0x30
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x30
CHK
GetContrast
0x37
0x51
0x02
0xEB
0x31
CHK
0x6F
0x37
0x04
0x02
[RC]
0x31
[Data0],CHK
SetContrast
0x37
0x51
0x03
0xEA
0x31
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x31
CHK
GetAspectRatio
0x37
0x51
0x02
0xEB
0x33
CHK
0x6F
0x37
0x04
0x02
[RC]
0x33
[Data0],CHK
SetAspectRatio
0x37
0x51
0x03
0xEA
0x33
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x33
CHK
GetSharpness
0x37
0x51
0x02
0xEB
0x34
CHK
0x6F
0x37
0x04
0x02
[RC]
0x34
[Data0],CHK
SetSharpness
0x37
0x51
0x03
0xEA
0x34
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x34
CHK
Command Description
Parm / Return / Comments
/* MONITOR MANAGEMENT */
[Data0],…,[Dat
aB],CHK
[Data0],…,[Dat
aC],CHK
[Data0],…,[Dat
a1],CHK
ASCII string
ASCII string
Monitor Backlight Hours (WORD)
0 - 65535
/* POWER MANAGEMENT */
/* COLOR MANAGEMENT */
[Data0],CHK
Power State (BYTE)
0 - off
1 - on
Power LED Setting (BYTE)
0 - off during Active
1 - on during Active
Power USB Setting (BYTE)
0 - off during Standby
1 - on during Standby
NONE
Brightness (BYTE)
0 - 100
values in increments of 1
Contrast (BYTE)
0 - 100
values in increments of 1
Aspect Ratio (BYTE)
0 - Wide 16:9
2 - 4:3
4 - 5:4
Sharpness (BYTE)
0 - 100
values in increments of 10
GetColorTempCaps
0x37
0x51
0x02
0xEB
0x42
CHK
0x6F
0x37
0x07
0x02
[RC]
0x42
[Data0],…,[Dat
a3],CHK
GetColorTemp
0x37
0x51
0x02
0xEB
0x43
CHK
0x6F
0x37
0x07
0x02
[RC]
0x43
[Data0],…,[Dat
a3],CHK
SetColorTemp
0x37
0x51
0x06
0xEA
0x43
[Data0],…,[Dat
a3],CHK
0x6F
0x37
0x03
0x02
[RC]
0x43
CHK
GetInputColorFormat
0x37
0x51
0x02
0xEB
0x46
CHK
0x6F
0x37
0x04
0x02
[RC]
0x46
[Data0],CHK
SetInputColorFormat
0x37
0x51
0x03
0xEA
0x46
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x46
GetColorPresetCaps
0x37
0x51
0x02
0xEB
0x47
CHK
0x6F
0x37
0x07
0x02
[RC]
0x47
GetColorPreset
0x37
0x51
0x02
0xEB
0x48
CHK
0x6F
0x37
0x07
0x02
[RC]
0x48
CHK
[Data0],…,[Dat
a3],CHK
[Data0],…,[Dat
a3],CHK
SetColorPreset
0x37
0x51
0x06
0xEA
0x48
[Data0],…,[Dat
a3],CHK
0x6F
0x37
0x03
0x02
[RC]
0x48
CHK
GetCustomColor
0x37
0x51
0x03
0xEB
0x49
[Data0],CHK
0x6F
0x37
0x06
0x02
[RC]
0x49
[Data0],…,[Dat
a2],CHK
SetCustomColor
0x37
0x51
0x06
0xEA
0x49
[Data0],…,[Dat
a3],CHK
0x6F
0x37
0x03
0x02
[RC]
0x49
CHK
ResetColor
/* VIDEO INPUT MANAGEMENT
*/
0x37
0x51
0x02
0xEA
0x4F
CHK
0x6F
0x37
0x03
0x02
[RC]
0x4F
CHK
GetAutoSelect
0x37
0x51
0x02
0xEB
0x60
CHK
0x6F
0x37
0x04
0x02
[RC]
0x60
[Data0],CHK
SetAutoSelect
0x37
0x51
0x03
0xEA
0x60
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x60
GetVideoInputCaps
0x37
0x51
0x02
0xEB
0x61
CHK
0x6F
0x37
0x07
0x02
[RC]
0x61
GetVideoInput
0x37
0x51
0x02
0xEB
0x62
CHK
0x6F
0x37
0x07
0x02
[RC]
0x62
SetVideoInput
CHK
[Data0],…,[Dat
a3],CHK
[Data0],…,[Dat
a3],CHK
0x37
0x51
0x06
0xEA
0x62
[Data0],…,[Dat
a3],CHK
0x6F
0x37
0x03
0x02
[RC]
0x62
SetOSDTransparency
0x37
0x51
0x03
0xEA
0x80
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x80
CHK
GetOSDTransparency
0x37
0x51
0x02
0xEB
0x80
CHK
0x6F
0x37
0x04
0x02
[RC]
0x80
[Data0],CHK
SetOSDLanguage
0x37
0x51
0x03
0xEA
0x81
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x81
CHK
GetOSDLanguage
0x37
0x51
0x02
0xEB
0x81
CHK
0x6F
0x37
0x04
0x02
[RC]
0x81
[Data0],CHK
SetOSDTimer
0x37
0x51
0x03
0xEA
0x83
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x83
CHK
GetOSDTimer
0x37
0x51
0x02
0xEB
0x83
CHK
0x6F
0x37
0x04
0x02
[RC]
0x83
[Data0],CHK
SetOSDButtonLock
0x37
0x51
0x03
0xEA
0x84
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0x84
CHK
GetOSDButtonLock
0x37
0x51
0x02
0xEB
0x84
CHK
0x6F
0x37
0x04
0x02
[RC]
0x84
ResetOSD
/* SYSTEM MANAGEMENT */
0x37
0x51
0x02
0xEA
0x8F
CHK
0x6F
0x37
0x03
0x02
[RC]
0x8F
CHK
CHK
Bitwise representation of color
temperatures (DWORD)
0x00000001 - 5000K
0x00000002 - 5700K
0x00000004 - 6500K
0x00000008 - 7500K
0x00000010 - 9300K
0x00000020 - 10000K
Input Color Format (BYTE)
0 - RGB
1 - YPbPr
Bitwise representation of color presets
0x00000001 - Standard
0x00000002 - Multimedia
0x00000020 - Color Temp
0x00000080 - Custom Color
Custom color type (BYTE)
0 - Gain
R value (BYTE) - 0 - 100
G value (BYTE) - 0 - 100
B value (BYTE) - 0 - 100
NONE
Auto Select (BYTE)
0 - off
1 - on
Bitwise representation of video inputs
(DWORD)
0x00000001 - HDMI1
0x00000002 - HDMI2
0x00000008 - DP1
0x00000040 - VGA1
/* OSD MANAGEMENT */
[Data0],CHK
CHK
0x6F
0x37
0x0A
0x02
[RC]
0xA0
[Data0],…,[Dat
a6],CHK
0xA2
CHK
0x6F
0x37
0x04
0x02
[RC]
0xA2
[Data0],CHK
0xA2
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0xA2
CHK
0xEB
0xA3
CHK
0x6F
0x37
0x04
0x02
[RC]
0xA3
[Data0],CHK
0x03
0xEA
0xA3
[Data0],CHK
0x6F
0x37
0x03
0x02
[RC]
0xA3
CHK
0x02
0xEA
0xAF
CHK
0x6F
0x37
0x03
0x02
[RC]
0xAF
CHK
GetVersionFirmware
0x37
0x51
0x02
0xEB
0xA0
GetDDCCI
0x37
0x51
SetDDCCI
0x37
0x51
0x02
0xEB
0x03
0xEA
GetLCDConditioning
0x37
0x51
0x02
SetLCDConditioning
FactoryReset
0x37
0x51
0x37
0x51
OSD Transparency (BYTE)
0 - 100
values in increments of 20
OSD Language (BYTE)
0 - English
1 - Español
2 - Français
3 - Deutsch
4 - Português (Brasil)
5 - Русский
6 - 简体中文
7 - 日本語
OSD Timer (BYTE)
5 - 60 seconds
values in increments of 1
OSD Button Lock (BYTE)
0 - Unlock
1 - Lock
NONE
ASCII string
DDCCI (BYTE)
0 - Disabled
1 - Enabled
LCD Conditioning (BYTE)
0 - Disabled
1 - Enabled
NONE
Information in this document is subject to change without
notice. © 2016 Dell Inc. All rights reserved.
Reproduction of these materials 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.
Oct 2016
Rev. A01
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement