I. Application ............................................................................................................................................. 4
II. Preparation ........................................................................................................................................... 4
2. Connectors and wiring ......................................................................................................................... 4
2.1 RS-232C Remote control .................................................................................................................... 4
2.2 LAN control ......................................................................................................................................... 5
III. Communication specification ............................................................................................................ 6
3. Communication Parameter .................................................................................................................. 6
3.1 RS-232C Remote control .................................................................................................................... 6
3.2 LAN control ......................................................................................................................................... 6
3.3 Communication timing ....................................................................................................................... 6
4. Communication Format ........................................................................................................................ 7
4.1 Header block format (fixed length) ................................................................................................... 8
4.2 Message block format ...................................................................................................................... 10
5. Message type ...................................................................................................................................... 14
5.1 Get current Parameter from a monitor. .......................................................................................... 14
5.3 Set parameter ................................................................................................................................... 17
7. Power control procedure ................................................................................................................... 46
7.1 Power status read ............................................................................................................................ 46
7.2 Power control ................................................................................................................................... 48
8. Asset Data read and write ................................................................................................................. 50
8.1 Asset Data Read Request and reply................................................................................................ 50
8.2 Asset Data write ............................................................................................................................... 51
9. Date & Time read and write............................................................................................................... 53
9.1 Date & Time Read ............................................................................................................................ 53
(1/139)
Page 2
9.2 Date & Time Write ............................................................................................................................ 55
10. Schedule read and write .................................................................................................................. 58
18. Firmware Version ............................................................................................................................. 93
18.1 Firmware Version Read .................................................................................................................. 93
19. Auto ID .............................................................................................................................................. 95
19.1 Auto ID Execute.............................................................................................................................. 95
19.2 Auto ID Complete ........................................................................................................................... 96
19.3 Auto ID Reset .................................................................................................................................. 97
20. Input Name ....................................................................................................................................... 98
20.1 Input Name Read ............................................................................................................................ 98
20.2 Input Name Write ......................................................................................................................... 100
20.3 Input Name Reset ......................................................................................................................... 102
21. Auto Tile Matrix .............................................................................................................................. 103
21.1 Auto Tile Matrix Execute ............................................................................................................. 103
21.2 Auto Tile Matrix Complete ........................................................................................................... 105
21.3 Auto Tile Matrix Monitors Read ................................................................................................... 106
21.4 Auto Tile Matrix Monitors Write .................................................................................................. 107
(2/139)
Page 3
21.5 Auto Tile Matrix Reset ................................................................................................................. 108
22. Power Save Mode ........................................................................................................................... 109
22.1 Power Save Mode Read ............................................................................................................... 109
22.2 Power Save Mode Write ............................................................................................................... 111
22.3 Auto Power Save Time Read ....................................................................................................... 113
22.4 Auto Power Save Time Write ....................................................................................................... 114
22.5 Auto Standby Time Read ............................................................................................................. 115
22.6 Auto Standby Time Write ............................................................................................................. 116
25. LAN MAC Address .......................................................................................................................... 125
25.1 LAN MAC Address Read ............................................................................................................... 125
26. Proof of Play.................................................................................................................................... 127
26.1 Set Proof of Play Operation Mode ............................................................................................... 127
26.2 Get Proof of Play Current ............................................................................................................. 129
26.3 Get Proof of Play Status ............................................................................................................... 132
26.4 Get Proof of Play Number to Number .......................................................................................... 134
27. Setting Lock of COMPUTE MODULE.............................................................................................. 136
27.1 Setting Lock Control .................................................................................................................... 136
This document defines the communications method for control of the NEC LCD monitor, MultiSync
P404 /P484 /P554 /V404 /V484 /V554/ V404-T/ V484-T/ V554-T/ P754Q/ V754Q/ V864Q/ V984Q/ C751Q/
C861Q/ C981Q when using an external controller.
II. Preparation
2. Connectors and wiring
2.1 RS-232C Remote control
Connector: 9-pin D-Sub
Cable: Cross (reversed) cable or null modem cable
(Please refer “Controlling the LCD monitor via RS-232C Remote control” on User’s manual.)
(4/139)
Page 5
2.2 LAN control
Connector: RJ-45 10/100 BASE-T
Cable: Category 5 or higher LAN cable
(Please refer “Controlling the LCD monitor via LAN control” on User’s manual.)
(5/139)
Page 6
III. Communication specification
3. Communication Parameter
3.1 RS-232C Remote control
(1) Communication system Asynchronous
(2) Interface RS-232C
(3) Baud rate 9600bps
(4) Data length 8bits
(5) Parity None
(6) Stop bit 1 bit
(7) Communication code ASCII
3.2 LAN control
(1) Communication system TCP/IP (Internet protocol suite)
(2) Interface Ethernet (CSMA/CD)
(3) Communication layer Transport layer (TCP)
* Using the payload of TCP segment.
(4) IP address (Default) Automatic setup
* If you need to change,
Please refer “Network settings” on User’s manual.
(5) Port No. 7142 (Fixed)
(Note)
The monitor will disconnect the connection if no packet data is received for 15 minutes.
And the controller (PC) has to re-connect to control the monitor again, after 15 minutes or
more.
3.3 Communication timing
The controller should wait for a reply packet before the next command is sent.
(Note)
When the following commands are sent, a controller should wait for specified period after
receiving the reply command before sending the next command.
Power On, Power Off: 15 seconds
Input, PIP Input, Auto Setup, Factory Reset: 10 seconds
(6/139)
Page 7
Set Parameter
Set Parameter
Get Parameter
4. Communication Format
Header Message Check Code Delimiter
The command packet consists of four parts, Header, Message, Check code and Delimiter.
Note: Don't add extra data (Example: padding data) after Delimiter.
Recommended sequence of a typical procedure to control a monitor is as follows,
[A controller and a monitor, two-way communication composition figure]
■ For the general command (see the part "6.3. Operation Code (OP code) Table”)
Monitor Controller
Get Parameter
Get Parameter Reply
Get Parameter Reply
Save Current Setting Command
Save Current Setting Command Reply
The controller sends command to
get a value from the monitor
that you want to change.
The monitor replies a current
value of the requested item.
The controller sends commands
to set an adjusted value.
The monitor replies to the
controller for confirmation.
The controller sends command to
get a value for confirmation.
The monitor replies an adjusted
value.
The controller requests to
store the adjusted value to the
monitor.
The monitor replies to the
controller for confirmation.
■ For the special command (see the part 7 to 24. and 5.5.2)
Command
Command Reply
Monitor Controller
The control does not suitable
for above fixed protocol; use
the proper command for each
control. Please refer section
5.5 and section 7 to 26.
The monitor replies a proper
message defined for each
Address
A 31h(‘1’) D 34h(‘4’) G 37h(‘7’) J 3Ah(‘:’)
B 32h(‘2’) E 35h(‘5’) H 38h(‘8’)
C 33h(‘3’) F 36h(‘6’) I 39h(‘9’)
(8/139)
Page 9
Ex.) If you want to control a monitor that has the "ID No." as '1', specify a destination
address 'A'(41h). If you want to control all of the monitors which are connected by a daisy
chain, specify a destination address ‘*’(2Ah).
th
4
byte) Source: Source equipment ID. (Sender)
Specify a sender address.
The controller must be ‘0’ (30h).
On the reply, the monitor sets the own MONITOR ID in here.
th
5
byte) Message Type: (Case sensitive.)
Refer to section 4.2 “Message block format” for more details.
ASCII 'A' (41h): Command.
ASCII 'B' (42h): Command reply.
ASCII 'C' (43h): Get current parameter from a monitor.
ASCII 'D' (44h): "Get parameter" reply.
ASCII 'E' (45h): Set parameter.
ASCII 'F' (46h): "Set parameter" reply.
th
6
-7th bytes) Message Length:
Specify the length of the message (that follows the header) from STX to ETX.
This length includes STX and ETX.
The byte data must be encoded to ASCII characters.
Ex.) The byte data 3Ah must be encoded to ASCII characters '3' and 'A' (33h and 41h).
The byte data 0Bh must be encoded to ASCII characters '0' and 'B' (30h and 42h).
(9/139)
Page 10
Message
Hi Lo Hi Lo
Hi Lo Hi Lo Hi Lo Hi Lo
Hi Lo Hi Lo Hi Lo Hi Lo
4.2 Message block format
“Message block format” is allied to the “Message Type” in the “Header”.
Refer to the section 4.1 “Header block format” for more detail.
1)Get current parameter
The controller sends this message when you want to get the status of the monitor.
For the status that you want to get, specify the “OP code page” and “OP code”,
refer to “Appendix A. Operation code table”.
“Message format” of the “Get current parameter” is as follows,
Refer to section 5.1 “Get current parameter from a monitor.” for more details.
2)Get Parameter reply
The monitor will reply with the status of the requested item specified by the controller
STX OP code
page
Header
OP code
Check code Delimiter
ETX
in the “Get parameter message”.
“Message format” of the “Get parameter reply” is as follows,
STX Result OP code
page
Refer to section 5.2 “Get parameter reply” for more details.
3)Set parameter
The controller sends this message to change a setting of the monitor.
Message format of the “Set parameter” is as follows,
STX
Refer to section 5.3 “Set parameter” for more details.
4)Set Parameter reply
The monitor replies with this message for a confirmation of the “Set parameter message”.
STX Result OP code
Refer to section 5.4 “Set parameter reply” for more details.
OP code
page
Hi Lo Hi Lo MSB
Message format of the “Set parameter reply” is as follows,
page
OP code
OP code
OP code
Type Max value Current Value ETX
MSB
Set Value ETX
LSB
Type Max value Requested setting
MSB
LSB MSB
Value
LSB MSB
LSB
ETX
LSB
5)Command
“Command message” format depends on each command.
Usually, this “command message” is used for some non-slider controls and some special operations,
such as “Save current settings”, “Get timing report”, “power control”, “Schedule”, etc. Refer
(10/139)
Page 11
to section 5.5 “Commands message” for more details.
6)Command reply
The monitor replies to a query from the controller.
“Command reply message” format depends on each command.
Refer to section 5.5 “Commands message” for more details.
(11/139)
Page 12
Chec k c o d e
Header
Message
Check
Delimiter
SOH Reserved
Destination
Source
Message
Message length
STX OP code
OP code
Set Value
ETX
4.3 Check code
Head e r Mess a g e
Deli m i t e r
Check code is the Block Check Code (BCC) between the Header and the End of Message except SOH.
27 26 25 24 23 22 21 20
SOH D0
Rese r v e d D1
Dest i n a t i o n D2
Sour c e D3
Type D4
Leng t h ( H ) D5
Leng t h ( L ) D6
STX D7
Data D8
| |
| |
ETX Dn
Chec k c o d e D
P P P P P P P P
n+1
D
= D1 XOR D2 XOR D3 XOR ,,, D
n+1
n
XOR: Exclusive OR
Following is an example of a Check code (BCC) calculation.
Bit 7 = 1: Sync Frequency is out of range.
Bit 6 = 1: Unstable count
Bit 5-2 Rese r v e d ( Don' t c a r e )
Bit 1 1 : P o s i t ive H o r i z o ntal s y n c pola r i t y
0:Ne g a t i v e Hor i z o n t a l sync polarity.
Bit 0 1: P o s itiv e V e r t ical s y n c pola r i t y .
0:Ne g a t i v e Ver t i c a l sync polarity.
H Freq: Horizontal Frequency in unit 0.01kHz
V Freq: Vertical Frequency in unit 0.01Hz
ETX
MSB
LSB
MSB
LSB
Ex.) When H Freq is '1''2''A''9' (31h, 32h, 41h, 39h), it means 47.77kHz.
(20/139)
Page 21
5.5.3 NULL Message
The NULL message returned from the monitor is used in the following cases;
To tell the controller that the monitor does not have any answer to give to the host (not
read y o r n ot e x p e c t e d)
A n u l l m e s s age will be returned by the monitor if the “Start Proof of Play” command is
sent and the monitor has already started Proof of Play.
A null message will be returned by the monitor if the “Stop Proof of Play” command is sent
and the monitor has not started Proof of Play.
Complete "NULL Message" command packet as follows;
Command code
'B' 'E'
ETX
(21/139)
Page 22
IV. Control Commands
6. Typical procedure example
The following is a sample of procedures to control the monitor, these are examples of "Get
parameter", "Set parameter" and "Save current settings".
6.1. How to change the “Backlight” setting.
Step 1. The controller requests the Monitor to reply with the current brightness setting and
capability to support this operation. (Get parameter)
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'C'-'0'-'6'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID from which you want to get a value.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'C' (43h): Message type is "Get parameter command".
'0'-'6' (30h, 36h): Message length is 6 bytes.
Message
STX (02h): Start of Message
'0'-'0' (30h, 30h): Operation code page number is 0.
'1'-'0' (31h, 30h): Operation code is 10h (in the OP code page 0).
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
Step 2. The monitor replies with current Backlight setting and capability to support this
operation.
Header Message Check
SOH-'0'-'0'-Monitor ID-
'D'-'1'-'2'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'D' (44h): Message Type is "Get parameter reply".
'1'-'2' (31h, 32h): Message length is 18 bytes.
Message
STX (02h): Start of Message
'0'-'0' (30h, 30h): Result code. No error.
'0'-'0' (30h, 30h): Operation code page number is 0.
'1'-'0' (31h, 30h): Operation code is 10h (in the page 0).
'0'-'0' (30h, 30h): This operation is "Set parameter" type.
'0'-'0'-'6'-'4' (30h, 30h, 36h, 34h): Backlight max value is 100(0064h).
'0'-'0'-'3'-'2' (30h, 30h, 33h, 32h): Current Backlight setting is 50(0032h) .
ETX (03h): End of Message
Check code
STX-'0'-'0'-'1'-'0'-ETX BCC CR
STX-'0'-'0'-'0'-'0'-'1'-'0'-'0'-'0'
-'0'-'0'-'6'-'4'-'0'-'0'-'3'-'2'-ETX
Delimiter
Delimiter
code
BCC CR
(22/139)
Page 23
BCC: Block Check Code
R e f e r to t h e s e c ti o n 4 . 3 “ Ch e c k c o d e ” f o r a BCC calculation.
Delimiter
CR (0Dh): End of packet
Step 3. The controller request the monitor to change the Backlight setting
Header Message Check
SOH-'0'-Monitor ID-
'0'-'E'-'0'-'A'
STX-'0'-'0'-'1'-'0'-
'0'-'0'-'5'-'0'-ETX
Delimiter
code
BCC CR
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'E' (45h): Message Type is "Set parameter command".
'0'-'A' (30h, 41h): Message length is 10 bytes.
Message
STX (02h): Start of Message
'0'-'0' (30h, 30h): Operation code page number is 0.
'1'-'0' (31h, 30h): Operation code is 10h (in the page 0).
'0'-'0'-'5'-'0' (30h, 30h, 35h, 30h): Set Backlight setting 80(0050h).
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
Step 4. The monitor replies with a message for confirmation.
Header Message Check
code
SOH-'0'-'0'- Monitor ID –
'F'-'1'-'2'
STX-'0'-'0'-'0'-'0'-'1'-'0'—'0'-'0'-
'0'-'0'-'6'-'4'-'0'-'0'-'5'-'0'-ETX
BCC CR
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'F' (46h): Message Type is "Set parameter reply".
'1'-'2' (31h, 32h): Message length is 18 bytes.
Message
STX (02h): Start of Message
'0'-'0' (30h, 30h): Result code. No error.
'0'-'0' (30h, 30h): Operation code page number is 0.
'1'-'0' (31h, 30h): Operation code is 10h (in the page 0).
'0'-'0' (30h, 30h): This operation is "Set parameter" type.
'0'-'0'-'6'-'4' (30h, 30h, 36h, 34h): Backlight max value is 100(0064h).
'0'-'0'-'5'-'0' (30h, 30h, 35h, 30h): Received a Backlight setting was 80(0050h) .
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
Delimiter
(23/139)
Page 24
CR (0Dh): End of packet
Repeat Step 1 and Step 2, if you need to check the Backlight setting. (Recommended)
Step 5. Request the monitor to store the Backlight setting. (Save Current Settings Command)
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'4'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID which you want to store the setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'4' (30h, 34h): Message length is 4 bytes.
Message
STX (02h): Start of Message
'0'-'C' (30h, 43h): Command code is 0Ch as "Save current settings".
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
STX-'0-'C'-ETX BCC CR
Delimiter
(24/139)
Page 25
6.2. How to read the measurement value of the built-in temperature sensors.
Target displays have three built-in temperature sensors.
The controller can monitor inside temperatures by using those sensors with external control.
The following shows the procedure for reading the temperatures from the sensors.
Step 1. Select a temperature sensor which you want to read.
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'E'-'0'-'A'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID which you want to get a value.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'E' (45h): Message Type is "Set parameter command".
'0'-'A' (30h, 41h): Message length is 10 bytes.
Message
STX (02h): Start of Message
'0'-'2' (30h, 32h): Operation code page number is 2.
'7'-'8' (37h, 38h): Operation code is 78h (on page 2).
'0'-'0'-'0'-'1' (30h, 30h, 30h, 31h): Select the temperature sensor #1 (01h).
00h: No meaning
01h: Sensor #1
02h: Sensor #2
03h: Sensor #3
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
Step 2. The monitor replies for confirmation.
STX-'0'-'2'-'7'-'8'-
'0'-'0'-'0'-'1'-ETX
BCC CR
Delimiter
Header Message Check
code
SOH-'0'-'0'-Monitor ID-
'F'-'1'-'2'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicates a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'F' (46h): Message Type is "Set parameter reply".
'1'-'2' (31h, 32h): Message length is 18 bytes.
Message
STX (02h): Start of Message
'0'-'0' (30h, 30h): Result code. No error.
'0'-'2' (30h, 32h): Operation code page number is 2.
'7'-'8' (37h, 38h): Operation code is 78h (in the page 2).
'0'-'0' (30h, 30h): This operation is "Set parameter" type.
'0'-'0'-'0'-'3' (30h, 30h, 30h, 33h): Number of temperature sensors are 3 (0003h).
'0'-'0'-'0'-'1' (30h, 30h, 30h, 31h): temperature sensor is #1.
ETX (03h): End of Message
STX-'0'-'0'-'0'-'2'-'7'-'8'-'0'-'0'-
'0'-'0'-'0'-'3'-'0'-'0'-'0'-'1'-ETX
(25/139)
BCC CR
Delimiter
Page 26
Check code
BCC: Block Check Code
R e f e r t o t h e s e ct i o n 4 . 3 “C h e c k c o d e” f o r a BCC calculation.
Delimiter
CR (0Dh): End of packet
Step 3. The controller requests the monitor to send the temperature from the selected sensor.
Header Message Check
Delimiter
code
SOH-'0'-Monitor ID-
STX-'0'-'2'-'7'-'9'-ETX BCC CR
'0'-'C'-'0'-'6'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID which you want to get a value.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'C' (43h): Message Type is "Get parameter".
'0'-'6' (30h, 36h): Message length is 6 bytes.
Message
STX (02h): Start of Message
'0'-'2' (30h, 32h): Operation code page number is 2.
'7'-'9' (37h, 39h): Operation code is 79h (in the page 2).
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
Step 4. The monitor replies a temperature of selected sensor.
Header Message Check
Delimiter
code
SOH-'0'-'0'-Monitor ID-
'D'-'1'-'2'
STX-'0'-'0'-'0'-'2'-'7'-'9'-'0'-'0'
-'F'-'F'-'F'-'F'-'0'-'0'-'3'-'2'-ETX
BCC CR
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'D' (44h): Message Type is "Get parameter reply".
'1'-'2' (31h, 32h): Message length is 18 bytes.
Message
STX (02h): Start of Message
'0'-'0' (30h, 30h): Result code. No error.
'0'-'2' (30h, 32h): Operation code page number is 2.
'7'-'9' (37h, 39h): Operation code is 79h (in the page 2).
'0'-'0' (30h, 30h): This operation is "Set parameter" type.
'F'-'F'-'F'-'F' (46h, 46h, 46h, 46h): Maximum value.
'0'-'0'-'3'-'2' (30h, 30h, 33h, 32h): The temperature is 25 degrees Celsius.
Read o u t v a lue i s 2 ' s complement.
Temperature
[Celsius]
Readout value
Binary Hexadecimal
(26/139)
Page 27
ETX (03h): End of Message
Check code
BCC: Block Check Code
R e f e r to t h e s e c ti o n 4 . 3 “ Ch e c k c o d e ” f o r a BCC calculation.
5: DICOM SIM.
9: CST
11(0Bh): sRGB
12(0Ch): L STAR
CUSTOM VALUE 02h E8h 0: 0.5(MIN)
|
350(015Eh): 4.0(MAX)
WHITE 00h 54h 0:2600K
|
74(4Ah):10000K
00h 14h 2: NAVIVE
11(0Bh): CUSTOM
WHITE x 10h 52h 250(00FAh): 0.250
|
480(01E0h): 0.480
WHITE y 10h 53h 250(00FAh): 0.250
|
480(01E0h): 0.480
RED x
10h 55h 550(0226h): 0.550
|
800(0320h): 0.800
RED y 10h 56h 200(00C8h): 0.200
|
400(0190h): 0.400
GREEN x 10h 57h 100(0064h): 0.100
|
350(015Eh): 0.350
(44/139)
Page 45
Item OP
GREEN y 10h 58h 500(01F4h): 0.500
BLUE x 10h 59h 0: 0.000
BLUE y 10h 5Ah 0: 0.000
COLOR VISION EMU 10h 5Bh 0: No mean
UNIFORMITY 02h FFh 0: OFF
METAMERISM 10h 5Ch 0: No mean
OP code Parameter Remarks
code
page
|
900(0384h): 0.900
|
250(00FAh): 0.250
|
150(0096h): 0.150
1: OFF
2: P
3: D
4: T
5: GRAY
|
5
1: OFF
2: ON
(45/139)
Page 46
7. Power control procedure
7.1 Power status read
1) The controller requests the monitor to reply a current power status.
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'6'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID from which you want to get status.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message Type is "Command".
'0'-'6' (30h, 36h): Message length is 6 bytes.
Message
STX (02h): Start of Message
'0'-'1'-'D'-'6': Get power status command.
ETX (03h): End of Message
Check code
BCC: Block Check Code
Refer to the section 4.3 “Check code” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor returns with the current power status.
STX-'0'-'1'-'D'-'6'-ETX BCC CR
Delimiter
Header Message Check
SOH-'0'-'0'-Monitor ID-
'B'-'1'-'2'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message Type is "Command reply".
'1'-'2' (31h, 32h): Message length is 18 bytes.
Message
STX (02h):Start of Message
'0'-'2' (30h, 32h): Reserved data
'0'-'0' (30h, 30h): Result code
00: No Error.
01: Unsupported.
'D'-'6'(44h, 36h): Display power mode code
'0'-'0' (30h, 30h): Parameter type code is "Set parameter".
'0'-'0'-'0'-'4' (30h, 30h, 30h, 34h): Power mode is 4 types.
'0'-'0'-'0'-'1' (30h, 30h, 30h, 31h): Current power mode
ETX (03h): End of Message
Check code
BCC: Block Check Code
STX-'0'-'2'-'0'-'0'-'D'-'6'-'0'-'0'-
'0'-'0'-'0'-'4'-'0'-'0'-'0'-'1'-ETX
<Status>
0001: ON
0002: Stand-by (power save)
0003: Suspend (power save)
0004: OFF (same as IR power off)
Delimiter
code
BCC CR
(46/139)
Page 47
R e f e r to t h e s e c ti o n 4 . 3 “ Ch e c k c o d e ” f o r a BCC calculation.
Delimiter
CR (0Dh): End of packet
(47/139)
Page 48
7.2 Power control
1) The controller requests the monitor to control monitor power.
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'C'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'C (30h, 43h): Message length is 12 bytes.
Message
STX (02h): Start of Message
'C'-'2'-'0'-'3'-'D'-'6' (43h, 32h, 30h, 33h, 44h, 36h): power control command
'0'-'0'-'0'-'1' (30h, 30h, 30h, 31h): Power mode
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
STX-'C'-'2'-'0'-'3'-'D'-'6'-
'0'-'0'-'0'-'1'-ETX
0001: ON
0002, 0003: Do not set.
0004: OFF (same as the power off by IR)
BCC CR
Delimiter
2) The monitor replies a data for confirmation.
Header Message
SOH-'0'-'0'-Monitor ID-
'B'-'0'-'E'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message type is "Command reply".
'N'-'N': Message length
Note.) The maximum data length that can be written to the monitor at a time is
32bytes.
Ex.) The byte data 20h is encoded as ASCII characters '2' and '0' (32h and 30h).
Message
STX (02h): Start of Message
'0'-'0' (30h, 30h): Result code. No error.
'C'-'2’,'0'-'3'-'D'-'6' (43h, 32h, 30h, 33h, 44h, 36h): power control reply command
The monitor replies same as power control command to the controller.
'0'-'0'-'0'-'1' (30h, 30h, 30h, 31h): Power mode
ETX (03h): End of Message
STX-'0'-'0'-'C'-'2'-'0'-'3'-'D'-'6'-
'0'-'0'-'0'-'1'-ETX
0001: ON
0002, 0003: Do not set.
0004: OFF (same as the power off by IR)
Check
code
BCC CR
Delimiter
(48/139)
Page 49
Check code
BCC: Block Check Code
R e f e r to t h e s e c ti o n 4 . 3 “ Ch e c k c o d e ” f o r a BCC calculation.
Delimiter
CR (0Dh): End of packet
(49/139)
Page 50
8. Asset Data read and write
Target displays have the area for to store user’s asset data of up to 64bytes.
8.1 Asset Data Read Request and reply
This command is used in order to read Asset Data.
1) The controller requests the monitor to reply with Asset data.
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'A'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID from which you want to get data.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'A' (30h, 41h): Message length is 10 bytes.
Message
STX (02h): Start of Message
'C'-'0'-'0'-'B' (43h, 30h, 30h, 42h): Asset read request command.
'0'-'0' (30h, 30h): Offset data from top of the Asset data.
At first set 00h: Read data from the top of Asset data area.
'2'-'0' (32h, 30h): Read out data length is 32bytes.
Secondly set 20h: Read data from the 32bytes offset point in the Asset data area.
Maximum readout length is 32bytes at a time.
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies Asset data to the controller.
Header Message Check
SOH-'0'-'0'-Monitor ID-
'B'-N-N
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message type is "Command reply"
N-N: Message length
Note.) This length includes STX and ETX.
Message
STX (02h): Start of Message
'C'-'1'-'0'-'B' (43h, 31h, 30h, 42h): Asset read reply command
Data(0) – Data(N): Retuned Asset data
Ex.) When Data(n) is 1234h, replying data is (31h 32h, 33h, 34h).
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
STX-'C'-'0'-'0'-'B'-
'0'-'0'-'2'-'0'-ETX
STX-'C'-'1'-'0'-'B'-
Data(0)-Data(1)---Data(N)-ETX
BCC CR
Delimiter
code
BCC CR
Delimiter
(50/139)
Page 51
8.2 Asset Data write
This command is used in order to write Asset Data.
1) The controller requests the monitor to write Asset data.
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'A'-N-N
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID in which you want to write data.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
N-N: Message length
Note.) The maximum data length that can be written to the monitor at a time is
32bytes.
Message
STX (02h): Start of Message
'C'-'0'-'0'-'E' (43h, 30h, 30h, 45h): Asset Data writes command
'0'-'0'(30h, 30h): Offset address from top of Asset data.
00h : Write data from top of the Asset data area.
Data(0) –- Data(N): Asset data. The data must be ASCII characters strings.
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
STX-'C'-'0'-'0'-'E'-'0'-'0'-
Data(0)-Data(1)---Data(N)-ETX
BCC CR
Delimiter
2) The monitor replies a data for confirmation.
Header Message Check
SOH-'0'-'0'-Monitor ID-
'B'-N-N
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message type is "Command reply".
N-N: Message length
Note.) The maximum data length that can be written to the monitor at a time is
32bytes.
Message
STX (02h): Start of Message
'0'-'0': Result code. No error.
'C'-'0'-'0'-'E' (43h, 30h, 30h, 45h): Asset Data write command
'0'-'0'(30h, 30h): Offset address from top of Asset data.
00h : Write data into from top of the Asset data area.
Data(0) –- Data(N): Asset data. The data must be ASCII characters strings.
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
STX-'0'-'0'-'C'-'0'-'0'-'E'-'0'-'0'-
Data(0)-Data(1)---Data(N)-ETX
Delimiter
code
BCC CR
(51/139)
Page 52
Delimiter
CR (0Dh): End of packet
(52/139)
Page 53
9. Date & Time read and write
9.1 Date & Time Read
This command is used in order to read the setting of Date & Time.
1) The controller requests the monitor to reply with the Date & Time.
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'6'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to get status.
Ex.) If Monitor ID is '1', specify 'A'.
'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'-'1'-'1' (43h, 32h, 31h, 31h): Date & time read request command.
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies Date & Time to the controller.
Header Message Check
SOH-'0'-'0'-Monitor ID-
'B'-'1'-'4'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller
Monitor ID: Indicate a replying Monitor ID
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message type is "Command reply"
'1'-'4'(31h, 34h): Message length
Message
STX (02h): Start of Message
'C'-'3'-'1'-'1' (43h, 33h, 31h, 31h): Date & Time read reply command
'YY'-'MM'-'DD'-'WW'-'HH'-'MN'-'DS': Date & Time data
YY: Year (offset 2000)
'0 ' - ' 0 ' (3 0 h , 3 0 h ) : 2 0 0 0
|
'6'- ' 3 ' ( 3 6 h, 3 3 h ) : 2 099 (99 = 63h)
MM: Month
'0'-'1'(30h, 31h): January
|
'0'-'C'(30h, 43h): December
'0'-'0'(30h, 30h): 0
|
'3'- ' B ' ( 3 3h, 4 2 h ) : 59 (=3Bh)
DS: Daylight saving (Summer time)
'0'-'0'(30h, 30h): NO
'0'-'1'(30h, 31h): YES
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
(54/139)
Page 55
9.2 Date & Time Write
This command is used in order to write the setting of the Date & Time.
1) The controller requests the monitor to write Date & Time.
Header Message Check
SOH-'0'-Monitor ID-
'0'-'A'-'1'-'2'
STX-'C'-'2'-'1'-'2'-
YY-MM-DD-WW-HH-MN-DS-ETX
code
BCC CR
Delimiter
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change the setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'1'-'2'(31h, 32h): Message length
Mess a g e
STX ( 0 2 h ) : Sta r t o f Message
'C'-'2'-'1'-'2' (43h, 32h, 31h, 32h): Date & Time write command
'YY'-'MM'-'DD'-'WW'-'HH'-'MN'-'DS': Date & Time data
YY: Year (offset 2000)
' 0 ' - ' 0 ' (3 0 h , 3 0 h ) : 2 0 0 0
|
'6'- ' 3 ' ( 3 6 h, 3 3 h ) : 2 099 (99 = 63h)
MM: Month
'0'-'1'(30h, 31h): JANUARY
|
'0'-'C'(30h, 43h): DECEMBER
'0'-'0'(30h,30h): No mean (works on last memory)
'0'-'1'(30h,31h): VGA(RGB) *1
'0'-'3'(30h,33h): DVI *1
'0'-'5'(30h,35h): VIDEO *1
'0'-'C'(30h,43h): VGA(YPbPr)
'0'-'D'(30h,44h): OPTION
'0'-'F'(30h,46h): DisplayPort1
'1'-'0'(31h,30h): DisplayPort2
'1'-'1'(31h,31h): HDMI1
'1'-'2'(31h,32h): HDMI2
'8'-'2'(38h,32h): HDMI3 *2
'8'-'7'(38h,37h): MP
'8'-'8'(38h,38h): COMPUTE MODULE
*1 Available on P404/ P484/ P554/ V404/ V484/ V554/ V404-T/ V484-T/ V554-T
*2 Not available on P404/ P484/ P554/ V404/ V484/ V554/ V404-T/ V484-T/ V554-T
WEEK: Week setting
bit 0: MONDAY
bit 1: TUESDAY
bit 2: WEDNESDAY
bit 3: THURSDAY
bit 4: FRIDAY
bit 5: SATURDAY
bit 6: SUNDAY
EX.
'0'-'1'(30h, 31h): MONDAY
'0'-'4'(30h, 34h): TUESDAY
'0'-'F'(30h, 46h): MONDAY, TUESDAY, WEDNESDAY and THURSDAY
'7'-'F'(37h, 46h): MONDAY to SUNDAY
TYPE: Schedule type
bit 7: Fixed 0
bit 6: 1: Date
bit 5: 1: Holiday
bit 4: 1: Weekend
bit 3: 1: Weekday
bit 2: 0:Disable 1:Enable
bit 1: 1:Every week
bit 0: 1:Every day
EX.
'0'-'1'(30h, 31h): Disable, Everyday
'0'-'4'(30h, 34h): Enable, once
PMODE: Picture mode
'0'-'0'(30h,30h): No mean (works on last memory)
'0'-'1'(30h,31h): sRGB
'0'-'3'(30h,33h): HIGHBRIGHT
'0'-'4'(30h,34h): STANDARD
'0'-'5'(30h,34h): CINEMA
'0'-'D'(30h,44h): CUSTOM1
'0'-'E'(30h,45h): CUSTOM2
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'2'-'2'(32h, 32h): Message length.
Message
STX (02h): Start of Message
PG: Program No.
'0'-'0'(30h, 30h): Program No.1
|
'1'-'D'(31h, 44h): Program No.30
EVENT: Schedule event
'0'-'1'(30h, 31h): Power ON
'0'-'2'(30h, 32h): Power OFF
'0'-'0'(30h,30h): No mean (works on last memory)
'0'-'1'(30h,31h): VGA(RGB) *1
'0'-'3'(30h,33h): DVI *1
'0'-'5'(30h,35h): VIDEO *1
'0'-'C'(30h,43h): VGA(YPbPr) *1
'0'-'D'(30h,44h): OPTION
'0'-'F'(30h,46h): DisplayPort1
'1'-'0'(31h,30h): DisplayPort2
'1'-'1'(31h,31h): HDMI1
'1'-'2'(31h,32h): HDMI2
'8'-'2'(38h,32h): HDMI3 *2
'8'-'7'(38h,37h): MP
'8'-'8'(38h,38h): COMPUTE MODULE
*1 Available on P404/ P484/ P554/ V404/ V484/ V554/ V404-T/ V484-T/ V554-T
Delimiter
BCC CR
*2 Not available on P404/ P484/ P554/ V404/ V484/ V554/ V404-T/ V484-T/ V554-T
WEEK: Week setting
bit 0: MONDAY
bit 1: TUESDAY
bit 2: WEDNESDAY
bit 3: THURSDAY
bit 4: FRIDAY
(62/139)
Page 63
bit 5: SATURDAY
bit 6: SUNDAY
EX.
'0'-'1'(30h, 31h): MONDAY
'0'-'4'(30h, 34h): TUESDAY
'0'-'F'(30h, 46h): MONDAY, TUESDAY, WEDNESDAY and THURSDAY
'7'-'F'(37h, 46h): MONDAY to SUNDAY
TYPE: Schedule type
bit 7: Fixed 0
bit 6: 1: Date
bit 5: 1: Holiday
bit 4: 1: Weekend
bit 3: 1: Weekday
bit 2: 0:Disable 1:Enable
bit 1: 1:Every week
bit 0: 1:Every day
EX.
'0'-'1'(30h, 31h): Disable, Everyday
'0'-'4'(30h, 34h): Enable, once
PMODE: Picture mode
'0'-'0'(30h,30h): No mean (works on last memory)
'0'-'1'(30h,31h): sRGB
'0'-'3'(30h,33h): HIGHBRIGHT
'0'-'4'(30h,34h): STANDARD
'0'-'5'(30h,34h): CINEMA
'0'-'D'(30h,44h): CUSTOM1
'0'-'E'(30h,45h): CUSTOM2
'0'-'0'(30h,30h): No mean (works on last memory)
'0'-'1'(30h,31h): VGA(RGB) *1
'0'-'3'(30h,33h): DVI *1
'0'-'5'(30h,35h): VIDEO *1
'0'-'C'(30h,43h): VGA(YPbPr)
'0'-'D'(30h,44h): OPTION
'0'-'F'(30h,46h): DisplayPort1
'1'-'0'(31h,30h): DisplayPort2
'1'-'1'(31h,31h): HDMI1
'1'-'2'(31h,32h): HDMI2
'8'-'2'(38h,32h): HDMI3
'8'-'7'(38h,37h): MP
'8'-'8'(38h,38h): COMPUTE MODULE
*1 Available on P404/ P484/ P554/ V404/ V484/ V554/ V404-T/ V484-T/ V554-T
Delimiter
code
BCC CR
*2 Not available on P404/ P484/ P554/ V404/ V484/ V554/ V404-T/ V484-T/ V554-T
WEEK: Week setting
bit 0: MONDAY
bit 1: TUESDAY
bit 2: WEDNESDAY
bit 3: THURSDAY
(65/139)
Page 66
bit 4: FRIDAY
bit 5: SATURDAY
bit 6: SUNDAY
EX.
'0'-'1'(30h, 31h): MONDAY
'0'-'4'(30h, 34h): TUESDAY
'0'-'F'(30h, 46h): MONDAY, TUESDAY, WEDNESDAY and THURSDAY
'7'-'F'(37h, 46h): MONDAY to SUNDAY
TYPE: Schedule type
bit 7: Fixed 0
bit 6: 1: Date
bit 5: 1: Holiday
bit 4: 1: Weekend
bit 3: 1: Weekday
bit 2: 0:Disable 1:Enable
bit 1: 1:Every week
bit 0: 1:Every day
EX.
'0'-'1'(30h, 31h): Disable, Everyday
'0'-'4'(30h, 34h): Enable, once
PMODE: Picture mode
'0'-'0'(30h,30h): No mean (works on last memory)
'0'-'1'(30h,31h): sRGB
'0'-'3'(30h,33h): HIGHBRIGHT
'0'-'4'(30h,34h): STANDARD
'0'-'5'(30h,34h): CINEMA
'0'-'D'(30h,44h): CUSTOM1
'0'-'E'(30h,45h): CUSTOM2
'0'-'0'(30h,30h): No mean
'0'-'1'(30h,31h): Janualy
|
'0'-'C'(31h,43h): December
WEEK NO: Week No.
'0'-'0'(30h,30h): No mean
'0'-'1'(30h,31h): 1st week
'0'-'2'(30h,32h): 2nd week
|
'0'-'5'(30h,35h): Last week
WEEK: Week
'0'-'0'(30h,30h): No mean
'0'-'1'(30h,31h): Monday
'0'-'2'(30h,32h): Tuesday
|
'0'-'7'(30h,37h): Sunday
DAY: Day
'0'-'0'(30h,30h): No mean
'0'-'1'(30h,31h): 1st
|
'1'-'F'(31h,46h): 31th
EMON: End month
'0'-'0'(30h,30h): No mean
'0'-'1'(30h,31h): Janualy
|
'0'-'C'(31h,43h): December
EDAY: End day
'0'-'0'(30h,30h): No mean
'0'-'1'(30h,31h): 1st
|
'1'-'F'(31h,46h): 31th
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
(74/139)
Page 75
12. Weekend read and write
12.1 Weekend Read
This command is used in order to read the setting of Weekend.
1) The controller requests the monitor to reply with the Date & Time.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'8'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to get status.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'8'(30h, 38h): Message length
Message
STX (02h): Start of Message
'C'-'A'-'1'-'A' (43h, 41h, 31h, 41h):
'0'-'0' (30h, 30h): read request
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies Date & Time to the controller.
Header Message Check code
SOH-'0'-'0'-Monitor ID-
'B'-'0'-'C'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller
Monitor ID: Indicate a replying Monitor ID
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message type is "Command reply"
'0'-'C'(30h, 43h): Message length
Message
STX (02h): Start of Message
'C'-'B'-'1'-'A' (43h, 42h, 31h, 41h):
'0'-'0' (30h, 30h): read request
ST: Status
'0'-'0'(30h, 30h): No error
'0'-'1'(30h, 31h): Error
WEEK: Weekend
'0'-'0'(30h, 30h): None
bit assignment of a day of the week.
bit0: Monday
bit1: Tuesday
bit2: Wednesday
bit3: Thursday
bit4: Friday
bit5: Saturday
bit6: Sunday
STX-'C'-'A'-'1'-'A'-'0'-'0'-ETX BCC CR
“
Weekend”command
STX-'C'-'B'-'1'-'A'-'0'-'0'-ST-
WEEK-ETX
“
Weekend reply”command
Delimiter
Delimiter
BCC CR
(75/139)
Page 76
Example:
Weekend setting is “Saturday” and “Sunday”.
'2'-'0' OR '4'-'0' = '6'-'0'
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
(76/139)
Page 77
12.2 Weekend Write
This command is used in order to write the setting of Weekend.
1) The controller requests the monitor to write the setting of Weekend.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'A'
STX-'C'-'A'-'1'-'A'-'0'-'1'-
WEEK-ETX
BCC CR
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change the setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'A'(31h, 41h): Message length
Mess a g e
STX ( 0 2 h ) : Sta r t o f Message
'C'-'A'-'1'-'A' (43h, 41h, 31h, 41h):
'0'-'1' (30h, 30h): write request
WEEK: Weekend
'0'-'0'(30h, 30h): None
bit assignment of a day of the week.
bit0: Monday
bit1: Tuesday
bit2: Wednesday
bit3: Thursday
bit4: Friday
bit5: Saturday
bit6: Sunday
Example:
Weekend setting is “Saturday” and “Sunday”.
'2'-'0' OR '4'-'0' = '6'-'0'
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies a data for confirmation.
Header Message Check code
SOH-'0'-'0'-Monitor ID-
'B'-'0'-'C'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message type is "Command reply".
'0'-'C'(30h, 43h): Message length
'0'-'0'(30h, 30h): None
bit assignment of a day of the week.
bit0: Monday
bit1: Tuesday
bit2: Wednesday
bit3: Thursday
bit4: Friday
bit5: Saturday
bit6: Sunday
Example:
Weekend setting is “Saturday” and “Sunday”.
'2'-'0' OR '4'-'0' = '6'-'0'
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
(78/139)
Page 79
13. Self diagnosis
13.1 Self-diagnosis status read
This command is used in order to read the Self-diagnosis status.
1) The controller requests the monitor to read Self-diagnosis status.
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'4'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID which you want to get status.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'4'(30h, 34h): Message length
Message
STX (02h): Start of Message
'B'-'1' (42h, 31h): Self-diagnosis command
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
STX-'B'-'1'-ETX BCC CR
Delimiter
CR (0Dh): End of packet
Delimiter
2) The monitor replies a result of the self-diagnosis.
Header Message Check
SOH-'0'-'0'-Monitor ID-
'B'-N-N
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message type is "Command reply".
N-N: Message length
Note.) The maximum data length that can be written to the monitor at a time is
32bytes.
Ex.) The byte data 20h is encoded as ASCII characters '2' and '0' (34h and 30h).
Message
STX (02h): Start of Message
'A'-'1' (41h, 31h): Application Test Report reply command
ST: Result of self-tests
'A'-'2'(41h, 32h):A2: SENSOR reached at the temperature that the user had specified.
'B'-'0'(42h, 30h):B0: No signal
'D'-'0'(44h, 30h):D0: PROOF OF PLAY buffer reduction
'E'-'0'(45h, 30h):E0: System error
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
(80/139)
Page 81
14. Serial No. & Model Name Read
14.1 Serial No. Read
This command is used in order to read a serial number.
1) The controller requests the monitor to read a serial number.
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'6'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID which you want to get serial number.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'6'(30h, 36h): Message length
Mess a g e
STX ( 0 2 h ) : Sta r t o f Message
'C'-'2'-'1'-'6' (43h, 32h, 31h, 36h): Serial No. command
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
STX-'C'-'2'-'1'-'6'-ETX BCC CR
Delimiter
2) The monitor replies the serial No. data to the controller.
Header Message Check code
SOH-'0'-'0'-Monitor ID-
'B'-N-N
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message type is "Command reply".
N-N: Message length
Note.) The maximum data length that can be returned from the monitor at a time is
32bytes.
Ex.) The byte data 20h is encoded as ASCII characters '2' and '0' (32h and 30h).
Message
STX (02h): Start of Message
'C'-'3'-'1'-'6' (41h, 33h, 31h, 36h): Serial No. reply command
Data(0)-Data(1)----Data(n):Serial Number
The byte data 20h is encoded as ASCII characters '2' and '0' (32h and 30h).
Ex.) Foe example when receiveing Serial Number data 33h 31h 33h 32h 33h 33h 33h 34h
Step1: Serial Number data is encoded as character string.
Step3: Byte data represents the ASCII string data.
Example:
31h 32h 33h 34h -> "1234"
Result: Serial Number is "1234".
STX-'C'-'3'-'1'-'6'-
Data(0)-Data(1)---Data(n)-ETX
Delimiter
BCC CR
(81/139)
Page 82
Note: No null termination character is sent.
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
(82/139)
Page 83
14.2 Model Name Read
This command is used in order to read the Model Name.
1) The controller requests the monitor to read Model Name.
Header Message Check
code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'6'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID which you want to get Model Name.
Ex.) If Monitor ID is '1', specify 'A'.
'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'-'1'-'7' (43h, 32h, 31h, 37h): Model Name command
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies the model name data to the controller.
Header Message Check
SOH-'0'-'0'-Monitor ID-
'B'-N-N
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to 'A', the replying Monitor ID is '1'.
'B' (42h): Message type is "Command reply".
N-N: Message length
Note.) The maximum data length that can be returned from the monitor at a time is
32bytes.
Ex.) The byte data 20h is encoded as ASCII characters '2' and '0' (32h and 30h).
Message
STX (02h): Start of Message
'C'-'3'-'1'-'7' (43h, 33h, 31h, 37h): Model Name reply Command
Data(0) -Data(1)----Data(n):Model name
The byte data 20h is encoded as ASCII characters '2' and '0' (32h and 30h).
Ex.) Foe example when receiving Model Name data 35h 30h 33h 34h 33h 30h 33h 33h
Step1: Model Name data is encoded character string.
Step3: Byte data represents the ASCII string data.
Example:
50h 34h 30h 33h -> "P403"
Result: Model Name is "P403".
Note: No null termination character is sent.
ETX (03h): End of Message
STX-'C'-'2'-'1'-'7'-ETX BCC CR
STX-'C'-'3'-'1'-'7'-
Data(0) -Data(1)—----Data(n)-ETX
Delimiter
Delimiter
code
BCC CR
(83/139)
Page 84
Check code
BCC: Block Check Code
R e f e r to t h e s e c ti o n 4 . 3 “ Ch e c k c o d e ” f o r a BCC calculation.
Delimiter
CR (0Dh): End of packet
(84/139)
Page 85
15. Security Lock
15.1 Security Lock Control
This command sets the condition of security lock function to "LOCK" or "UNLOCK".
If security pass codes 1st to 4th are matched with monitor resisted pass codes, then this
command is executed, and reply no error status and a new condition.
If codes aren't matched with them then setting isn't changed, and reply error status and a
current condition.
If the monitor receives this command while waiting for Pass codes inputs, then it only checks
Pass cords (and releases image muting if Pass codes are OK) and doesn't apply "EN" parameter.
1) The controller requests the monitor to set the condition of security lock.
Header Message Check
code
SOH-'0'-MonitorID-
'0'-'A'-'1'-'0'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'1'-'0'(31h, 30h): Message length
Message
STX (02h): Start of Message
'C'-'2'-'1'-'D' (43h, 32h, 31h, 44h): Security Lock Control command
EN-P1-P2-P3-P4: Lock condition control data
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
Delimiter
BCC CR
Delimiter
(88/139)
Page 89
17. Daylight Saving read & write
17.1 Daylight Saving Read
This command is used in order to read the setting of Daylight Saving.
1) The controller requests the monitor to reply a Daylight Saving setting.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'8'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'8'(30h, 38h): Message length (8bytes)
Message
STX (02h): Start of Message
'C'-'A'-'0'-'1' (43h, 41h, 30h, 31h): Daylight Saving Command
'0'-'0' (30h. 30h): Read
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies Date & Time to the controller.
Header Message Check
SOH-'0'-'0'-Monitor ID-
'B'-'2'-'0'
STX-'C'-'A'-'0'-'1'-'0'-'0'-ETX BCC CR
STX-'C'-'B'-'0'-'1'-'0'-'0'-ST-BM-BD1-BD
-BT1-BT2-EM-ED1-ED2-ET1-ET2-TD-ETX
Delimiter
Delimiter
code
BCC CR
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to ‘A’, replying monitor’s ID is ‘1’.
'B' (42h): Message type is "Command reply".
'2'-'0'(32h, 30h): Message length (32bytes)
Message
STX (02h): Start of Message
'C'-'B'-'0'-'1' (43h, 42h, 30h, 31h): Daylight Saving Setting reply command
'0'-'0' (30h, 30h): Read
ST: Error Status
N o E r r o r : 00 h ( 3 0 h , 30 h )
Error : 0 1 h (3 0 h , 3 1 h)
BM: B E G I N MONT H
JA NUARY – DECEMBER: 01h (30h, 31h) - 12h (31h, 32h)
BD1: BEGIN DAY1
FI R S T : 0 1 h ( 3 0 h , 3 1 h)
SE COND : 02h (30h, 32h)
TH I R D : 0 3 h ( 3 0 h , 3 3 h)
FO UR : 04 h ( 3 0 h , 34 h )
(89/139)
Page 90
L A S T : 0 5 h ( 3 0 h , 3 5 h )
BD2: B E G I N DAY 2 ( D a y of the week)
SU N DAY : 01h (30h, 31h)
MO N DAY : 02h (30h, 32h)
TU E SDAY : 03h (30h, 33h)
WE D NESDAY : 04h (30h, 34h)
TH U RSDAY : 05h (30h, 35h)
FR I DAY : 06h (30h, 36h)
SA T URDAY : 07h (30h, 37h)
BT1: BEGIN TIME1 (Hour)
00 h (30h, 30h) – 23 (32h, 33h)
BT2: BEGIN TIME2 (Minute)
00 h (30h, 30h) – 59 (35h, 39h)
EM: END MONTH
JA N UARY – DECEMBER: 01h (30h, 31h) - 12h (31h, 32h)
ED1: END DAY1
FI R S T : 0 1 h ( 3 0 h , 3 1 h)
SE COND : 02h (30h, 32h)
TH I R D : 0 3 h ( 3 0 h , 3 3 h)
FO UR : 04 h ( 3 0 h , 34 h )
LA ST : 05 h ( 3 0 h , 35 h )
ED2: E N D D AY2 ( D a y o f the week)
SU N DAY : 01h (30h, 31h)
MO N DAY : 02h (30h, 32h)
TU E SDAY : 03h (30h, 33h)
WE D NESDAY : 04h (30h, 34h)
TH U RSDAY : 05h (30h, 35h)
FR I DAY : 06h (30h, 36h)
SA T URDAY : 07h (30h, 37h)
ET1: END TIME1 (Hour)
00 h (30h, 30h) – 23 (32h, 33h)
ET2: END TIME2 (Minute)
00 h (30h, 30h) – 59 (35h, 39h)
TD: TIME DIFFERENCE
+0 1 :00 : 00h (30h, 30h)
+0 0 :30 : 01h (30h, 31h)
-0 0 :30 : 02h (30h, 32h)
-0 1 :00 : 03h (30h, 33h)
ETX (03h): End of Message
Check code
BCC: Block Check Code
Refer to the section 4.3 “Check code” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
(90/139)
Page 91
17.2 Daylight Saving Write
This command is used in order to write the setting of the Daylight Saving.
1) The controller requests the monitor to write Daylight Saving.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'A'-'1'-'E'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'1'-'E'(31h, 45h): Message length (30bytes)
Message
STX (02h): Start of Message
'C'-'A'-'0'-'1' (43h, 41h, 30h, 31h): Daylight Saving Setting Command
'0'-'1' (30h, 31h): Write
BM: BEGIN MONTH
JA N UARY – DECEMBER: 01h (30h, 31h) - 12h (31h, 32h)
BD1: BEGIN DAY1
FI R S T : 0 1 h ( 3 0 h , 3 1 h)
SE COND : 02h (30h, 32h)
TH I R D : 0 3 h ( 3 0 h , 3 3 h)
FO UR : 04 h ( 3 0 h , 34 h )
LA ST : 05 h ( 3 0 h , 35 h )
BD2: B E G I N DAY 2 ( D a y of the week)
SU N DAY : 01h (30h, 31h)
MO N DAY : 02h (30h, 32h)
TU E SDAY : 03h (30h, 33h)
WE D NESDAY : 04h (30h, 34h)
TH U RSDAY : 05h (30h, 35h)
FR I DAY : 06h (30h, 36h)
SA T URDAY : 07h (30h, 37h)
BT1: BEGIN TIME1 (Hour)
00 h (30h, 30h) – 23 (32h, 33h)
BT2: BEGIN TIME2 (Minute)
00 h (30h, 30h) – 59 (35h, 39h)
EM: END MONTH
JA N UARY – DECEMBER: 01h (30h, 31h) - 12h (31h, 32h)
ED1: END DAY1
FI R S T : 0 1 h ( 3 0 h , 3 1 h)
SE COND : 02h (30h, 32h)
TH I R D : 0 3 h ( 3 0 h , 3 3 h)
FO UR : 04 h ( 3 0 h , 34 h )
LA ST : 05 h ( 3 0 h , 35 h )
ED2: E N D D AY2 ( D a y o f the week)
SU N DAY : 01h (30h, 31h)
MO N DAY : 02h (30h, 32h)
TU E SDAY : 03h (30h, 33h)
WE D NESDAY : 04h (30h, 34h)
TH U RSDAY : 05h (30h, 35h)
FR I DAY : 06h (30h, 36h)
SA T URDAY : 07h (30h, 37h)
ET1: END TIME1 (Hour)
00 h (30h, 30h) – 23 (32h, 33h)
ET2: END TIME2 (Minute)
00 h (30h, 30h) – 59 (35h, 39h)
TD: TIME DIFFERENCE
+0 1 :00 : 00h (30h, 30h)
+0 0 : 3 0 : 01 h ( 3 0 h , 31 h )
STX-'C'-'A'-'0'-'1'-'0'-'1'-BM-BD1-BD2-
BT1-BT2-EM-ED1-ED2-ET1-ET2-TD-ETX
BCC CR
Delimiter
(91/139)
Page 92
- 0 0 :30 : 02h (30h, 32h)
-0 1 :00 : 03h (30h, 33h)
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies a written in result.
Header Message Check code
SOH-'0'-'0'-Monitor ID-
STX-'C'-'B'-'0'-'1'-'0'-'1'-ST-ETX BCC CR
'B'-'0'-'A'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to ‘A’, replying monitor’s ID is ‘1’.
'B' (42h): Message type is "Command reply".
'0'-'A'(30h, 41h): Message length (10bytes)
Message
STX (02h): Start of Message
'C'-'B'-'0'-'1' (43h, 42h, 30h, 31h): Daylight Saving Setting Command
'0'-'1' (30h, 31h): Write
ST: Error Status
N o E r r o r : 00 h ( 3 0 h , 30 h )
Error : 0 1 h (3 0 h , 3 1 h)
ETX ( 0 3 h ) : End o f M e ssag e
Delimiter
Chec k c o d e
BCC: B l o c k Che c k C o d e
Refe r t o t he s e c t i o n 4.3 “ C h e ck c o d e ” f or a B C C calculation.
Delimiter
CR (0Dh): End of packet
(92/139)
Page 93
18. Firmware Version
18.1 Firmware Version Read
This command is used in order to read a firmware version (FIRMWARE REVISION).
1) The controller requests the monitor to reply a firmware version.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'8'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'8'(30h, 38h): Message length (8bytes)
Message
STX (02h): Start of Message
'C'-'A'-'0'-'2' (43h, 41h, 30h, 32h): Firmware Version Command
TY: Firmware Type
F i r m w a r e: 0 0 h ( 3 0 h, 3 0 h )
ETX ( 0 3 h ) : End o f M e ssag e
Chec k c o d e
BCC: B l o c k Che c k C o d e
Re fer t o t h e sec t i o n 4 .3 “ C h e c k code ” f o r a BCC calculation.
Delimiter
CR (0Dh): End of packet
STX-'C'-'A'-'0'-'2'-TY-ETX BCC CR
Delimiter
2) The monitor replies a firmware version to the controller.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'B'-'1'-'1'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to ‘A’, replying monitor’s ID is ‘1’.
'B' (42h): Message type is "Command reply".
'1'-'1'(31h, 31h): Message length (17bytes)
Message
STX (02h): Start of Message
'C'-'B'-'0'-'2' (43h, 42h, 30h, 32h): Firmware Version Read reply
ST: Error Status
N o E r r o r : 00 h ( 3 0 h , 30 h )
Error : 0 1 h (3 0 h , 3 1 h)
TY: F i r m w a re T y p e
Firmwar e : 0 0 h ( 3 0 h , 3 0 h )
MV: M a j o r Vers i o n :
00h ( 3 0 h , 30h) – 0 9 h (30h, 39h)
PP: Period:
2Eh (32h, 45h) (fixed)
BV1: Minor (Basic) Version1:
Refer to the section 4.3 “Check code” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
(94/139)
Page 95
19. Auto ID
19.1 Auto ID Execute
This command is used in order to execute Auto ID function.
1) The controller requests the monitor to execute Auto ID function.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'8'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'8'(30h, 38h): Message length (8byte)
Message
STX (02h): Start of Message
'C'-'A'-'0'-'A' (43h, 41h, 30h, 41h, 30h, 31h): Auto ID Command
'0'-'1' (30h, 30h): Execute
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies receipt result.
Header Message Check code
SOH-'0'-'0'-Monitor ID-
'B'-'0'-'A'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to ‘A’, replying monitor’s ID is ‘1’.
'B' (42h): Message type is "Command reply".
'0'-'A'(30h,41h): Message length (10byte)
Message
STX (02h): Start of Message
'C'-'B'-'0'-'A' (43h, 42h, 30h, 41h, 30h, 31h): Auto ID Reply Command
'0'-'1' (30h, 30h): Execute
ST: Error Status
N o E r r o r : 00 h ( 3 0 h , 30 h )
Error : 0 1 h (3 0 h , 3 1 h)
ETX ( 0 3 h ) : End o f M e ssag e
STX-'C'-'A'-'0'-'A'-'0'-'1'-ETX BCC CR
STX-'C'-'B'-'0'-'A'-'0'-'1'-ST-ETX BCC CR
Delimiter
Delimiter
Chec k c o d e
BCC: B l o c k Che c k C o d e
Refe r t o t he s e c t i o n 4.3 “ C h e ck c o d e ” f or a B C C calculation.
Delimiter
CR (0Dh): End of packet
(95/139)
Page 96
19.2 Auto ID Complete
This command is used in order to notify complete status of Auto ID.
1) The monitor sends the controller to complete status of Auto ID.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'C'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'C'(30h,43h): Message length (12byte)
Message
STX (02h): Start of Message
'C'-'A'-'0'-'A'-'0'-'2' (43h, 41h, 30h, 41h, 30h, 32h): Auto ID
'0'-'2' (30h,32h): Complete
ST: Error Status
N o E r r o r : 00 h ( 3 0 h , 30 h )
Error : 0 1 h (3 0 h , 3 1 h)
MON: D E T E C TED M O N I T O RS
01h (30 h , 3 1 h ) - 6 4 h ( 3 6h, 3 4 h )
ETX ( 0 3 h ) : End o f M e ssag e
Chec k c o d e
BCC: B l o c k Che c k C o d e
Re fer t o t h e sec t i o n 4 .3 “ C h e c k code ” f o r a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The controller replies to the monitor.
Header Message Check code
SOH-'0'-'0'-Monitor ID-
'B'-'0'-'A'
eader
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to ‘A’, replying monitor’s ID is ‘1’.
'B' (42h): Message type is "Command reply".
'0'-'A'(30h,41h): Message length (10byte)
Message
STX (02h): Start of Message
'C'-'B'-'0'-'A' (43h, 42h, 30h, 41h): Auto ID Reply Command
'0'-'2' (30h,32h): Complete
ST : Error Status
N o E r r o r : 00 h ( 3 0 h , 30 h ) * F i x e d
ETX ( 0 3 h ) : End o f M e ssag e
Chec k c o d e
BCC: B l o c k Che c k C o d e
Refe r t o t he s e c t i o n 4.3 “ C h e ck c o d e ” f or a B C C calculation.
Delimiter
CR (0Dh): End of packet
STX-'C'-'A'-'0'-'A'-'0'-'2'-ST-MON-ETX BCC CR
STX-'C'-'B'-'0'-'A'-'0'-'2'-ST-ETX BCC CR
Delimiter
Delimiter
(96/139)
Page 97
19.3 Auto ID Reset
This command is used in order to reset Auto ID.
1) The controller requests the monitor to reset Auto ID.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'8'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'8'(30h, 38h): Message length (8byte)
Message
STX (02h): Start of Message
'C'-'A'-'0'-'A' (43h, 41h, 30h, 41h): Auto ID Command
'0'-'3' (30h, 33h): Reset
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies to the controller.
Header Message Check code
SOH-'0'-'0'-Monitor ID-
'B'-'0'-'A'
STX-'C'-'A'-'0'-'A'-'0'-'3'-ETX BCC CR
STX-'C'-'B'-'0'-'A'-'0'-'3'-ST-ETX BCC CR
Delimiter
Delimiter
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to ‘A’, replying monitor’s ID is ‘1’.
'B' (42h): Message type is "Command reply".
'0'-'A'(30h,41h): Message length (10byte)
Message
STX (02h): Start of Message
'C'-'B'-'0'-'A' (43h, 42h, 30h, 41h): Auto ID Reply
'0'-'3' (30h, 33h): Reset
ST: Error Status
N o E r r o r : 00 h ( 3 0 h , 30 h )
Error : 0 1 h (3 0 h , 3 1 h)
ETX ( 0 3 h ) : End o f M e ssag e
Chec k c o d e
BCC: B l o c k Che c k C o d e
Refe r t o t he s e c t i o n 4.3 “ C h e ck c o d e ” f or a B C C calculation.
Delimiter
CR (0Dh): End of packet
(97/139)
Page 98
20. Input Name
20.1 Input Name Read
This command is used in order to read the setting of Input Name.
1) The controller requests the monitor to reply Input Name setting.
Header Message Check code
SOH-'0'-Monitor ID-
'0'-'A'-'0'-'8'
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
'0'-'8'(30h, 38h): Message length (8bytes)
Message
STX (02h): Start of Message
'C'-'A'-'0'-'4' (43h, 41h, 30h, 34h): Input Name Command
'0'-'0' (30h. 30h): Read
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies Input Name to the controller.
Header Message Check
SOH-'0'-'0'-Monitor ID-
'B'-LN(H)-LN(L)
STX-'C'-'A'-'0'-'4'-'0'-'0'-ETX BCC CR
STX-'C'-'B'-'0'-'4'-'0'-'0'-
Data(0)-Data(1)-Data(2)- --- -Data(n)-ETX
Delimiter
Delimiter
code
BCC CR
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to ‘A’, replying monitor’s ID is ‘1’.
'B' (42h): Message type is "Command reply".
LN(H)-LN(L): Message length (byte length), from STX to ETX
Ex.) The byte data 20h is encoded as ASCII characters '2' and '0' (32h and 30h).
Message
STX (02h): Start of Message
'C'-'B'-'0'-'4' (43h, 42h, 30h, 34h): Input Name command reply
'0'-'0' (30h, 30h): Read
Data(n) : Input name *n = Max 14
The byte data 20h is encoded as ASCII characters '2' and '0' (32h and 30h).
Ex.) For example when receiving Data(n) of 35h 36h 34h 37h 34h 31h
Step1: Input Name data is encoded as character code.
Step2: Decode pairs of ASCII characters to hexadecimal values.
Example:
'5'-'6'-'4'-'7'-'4'-'1' -> 56h 47h 41h
(98/139)
Page 99
Step3: Byte data represents the ASCII string data.
Example:
56h 47h 41h -> “VGA”
Result: Input Name is “VGA”.
Note: No null termination character is sent.
ETX (03h): End of Message
Check code
BCC: Block Check Code
Refer to the section 4.3 “Check code” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
(99/139)
Page 100
20.2 Input Name Write
This command is used in order to write the setting of Input Name.
1) The controller requests the monitor to write Input Name.
Header Message Check
SOH-'0'-Monitor ID-
'0'-'A'- LN(H)-LN(L)
Header
SOH (01h): Start of Header
'0' (30h): Reserved
Monitor ID: Specify the Monitor ID of which you want to change a setting.
Ex.) If Monitor ID is '1', specify 'A'.
'0' (30h): Message sender is the controller.
'A' (41h): Message type is "Command".
LN(H)-LN(L): Message length (byte length), from STX to ETX
Ex.) The byte data 20h is encoded as ASCII characters '2' and '0' (32h and 30h).
Message
STX (02h): Start of Message
'C'-'A'-'0'-'4' (43h, 41h, 30h, 34h): Input name Command
'0'-'1' (30h, 31h): Write
Data(n) : Input name *n = Max 14
The byte data 20h is encoded as ASCII characters '2' and '0' (32h and 30h).
Ex.) In the case of Input Name "VGA"
Step1: Input Name data is handled as character code.
Example:
"VGA" -> 56h 47h 41h (ASCII)
Step2: The hexadecimal value of each original character is encoded as two ASCII
characters representing the value.
Example:
56h 47h 41h -> '5'-'6'-'4'-'7'-'4'-'1'
Result: The following data is assigned to Data(n).
35h 36h 34h 37h 34h 31h
ETX (03h): End of Message
Check code
BCC: Block Check Code
Re f e r t o the s e c t i on 4 . 3 “ C h eck c o d e ” for a BCC calculation.
Delimiter
CR (0Dh): End of packet
2) The monitor replies a written in result.
Header Message Check code
SOH-'0'-'0'-Monitor ID-
'B'-'0'-'A'
STX-'C'-'A'-'0'-'4'-'0'-1'-
Data(0)-Data(1)-Data(2)- --- -Data(n)-ETX
STX-'C'-'B'-'0'-'0'-'0'-'1'-ST-ETX BCC CR
Delimiter
code
BCC CR
Delimiter
Header
SOH (01h): Start of Header
'0' (30h): Reserved
'0' (30h): Message receiver is the controller.
Monitor ID: Indicate a replying Monitor ID.
Ex.) When this byte is set to ‘A’, replying monitor’s ID is ‘1’.
'B' (42h): Message type is "Command reply".
'0'-'A'(30h, 41h): Message length (10bytes)
Message
STX (02h): Start of Message
'C'-'B'-'0'-'4' (43h, 42h, 30h, 34h): Input name Command
'0'-'1' (30h, 31h): Write
(100/139)
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.