(40/56)
13. Control Commands for Auto Brightness function
MDT652S supports the Auto Brightness function via RS232c control in order to share a sensor detected
result in a monitor with multiple monitors.
We have 2 modes of control.
Stand alone mode: A monitor can control the others as Master(Primary).
Remote control mode: All of monitors are controlled by Host PC as slave(Secondary).
13.1 Auto Brightness Parameter Read
Read parameters about AUTO BRIGHTNESS from A monitor to Host PC.
1)
Read Request from PC to Monitor.
Header Message
Check
code
Delimiter
SOH-'0'-'A'-'0'-'A'-'0'-'6' STX-'C'-'2'-'2'-'1'–ETX
BCC
CR
Header
SOH (01h): Start Of Header
'0' (30h): Reserved
'A' (41h): Monitor ID
If the command should be sent to certain monitor only, the either of character ‘A’(41h)
to ‘Z’(5Ah) which is corresponding to monitor ID from No1 to No.26 should be set to this
portion.
'0' (30h): Message sender is the controller
'A' (41h): Message type is "Command"
'0'-'6'(30h, 36h): Message length.
Message
STX (02h): Start of Message
'C' -'2' -'2' -'1' (43h,32h,32h,31h): Auto Brightness Parameter Read command
ETX (03h): End of Message
Check code
BCC: Block Check Code
Refer to the section 4.5 “Check code” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2)
Reply from Monitor to PC.
The monitor replies the packet for confirmation as follows;
Header Message
Check
code
Delimiter
SOH-'0'-'0'-'A'-'B'-'0' -'A'
STX-'C'-'3'-'2'-'1'-[RES]-[RES]-[VAL_H]
-[VAL_L]–ETX
BCC CR
Header
SOH (01h): Start Of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller
'A' (41h): Monitor ID
'B' (42h): Message type is "Command reply "
'0' -'A' (30h, 41h): Message length.
Message
STX (02h): Start of Message
'C'-'3'-'2' -'1' (41h, 33h, 32h,31h): Auto Brightness Parameter Read reply Command
RES: Result code('0'(30h)-'0'(30h):Normal,
、
'0'(30h)-'1'(31h):Abnormal)
VAL: Auto Brightness setting parameter
bit0: LIGHT FROM BACK (1:Yes,0:No)
bit1: BACK WALL (1:Near,0:Far)
bit2: FRONT SENSOR (1:On,0:Off)
bit3: BACK SENSOR (1:On,0:Off)
bit4:Saturation(1:On,0:Off)
bit5:Video Detect(1:On,0:Off)