External Controls
Page 1
... Typical procedure example ...20 6.1. Communication Parameter ...5 3.1 RS-232C Remote control...5 3.2 LAN control ...5 3.3 Communication timing ...5 4. Message type...13 5.1 Get current Parameter from a monitor 13 5.2 "Get parameter" reply ...14 5.3 Set parameter ...16 5.4 "Set parameter" reply ...17 5.5 Commands ...18 5.5.2 Get Timing Report and Timing reply 18 5.5.3 NULL Message... 10.1 Get Timing Report and Timing reply 30 11. Communication specification ...5 3. Control Commands ...20 6. Application...3 II. External Control NEC LCD Monitor For Exx7 Series Rev.1.0 INDEX I.
... Typical procedure example ...20 6.1. Communication Parameter ...5 3.1 RS-232C Remote control...5 3.2 LAN control ...5 3.3 Communication timing ...5 4. Message type...13 5.1 Get current Parameter from a monitor 13 5.2 "Get parameter" reply ...14 5.3 Set parameter ...16 5.4 "Set parameter" reply ...17 5.5 Commands ...18 5.5.2 Get Timing Report and Timing reply 18 5.5.3 NULL Message... 10.1 Get Timing Report and Timing reply 30 11. Communication specification ...5 3. Control Commands ...20 6. Application...3 II. External Control NEC LCD Monitor For Exx7 Series Rev.1.0 INDEX I.
External Controls
Page 3
I. Application This document defines the communications method for control of the NEC LCD monitor, Exx7 series when using an external controller. (3/47)
I. Application This document defines the communications method for control of the NEC LCD monitor, Exx7 series when using an external controller. (3/47)
External Controls
Page 5
...the controller (PC) has to re-connect to change, Please refer "Network settings" on User's manual. 7142 (Fixed) (Note) The monitor will disconnect the connection if no packet data is sent. (Note) When the following commands are sent, a controller should wait for specified period... suite) Ethernet (CSMA/CD) Transport layer (TCP) * Using the payload of TCP segment. (Default) Automatic setup * If you need to control the monitor again, after receiving the reply command before the next command is received for a reply packet before sending the next command. Power On, Power Off...
...the controller (PC) has to re-connect to change, Please refer "Network settings" on User's manual. 7142 (Fixed) (Note) The monitor will disconnect the connection if no packet data is sent. (Note) When the following commands are sent, a controller should wait for specified period... suite) Ethernet (CSMA/CD) Transport layer (TCP) * Using the payload of TCP segment. (Default) Automatic setup * If you need to control the monitor again, after receiving the reply command before the next command is received for a reply packet before sending the next command. Power On, Power Off...
External Controls
Page 6
... Header Message Check Code Delimiter The command packet consists of the requested item. Operation Code (OP code) Table") Controller Monitor Get Parameter Get Parameter Reply Set Parameter Set Parameter Reply Get Parameter Get Parameter Reply The controller sends command to get ...a value for confirmation. The controller sends commands to control a monitor is as follows, [A controller and a monitor, two-way communication composition figure] ■ For the general command (see the part 7 to 26. use the proper ...
... Header Message Check Code Delimiter The command packet consists of the requested item. Operation Code (OP code) Table") Controller Monitor Get Parameter Get Parameter Reply Set Parameter Set Parameter Reply Get Parameter Get Parameter Reply The controller sends command to get ...a value for confirmation. The controller sends commands to control a monitor is as follows, [A controller and a monitor, two-way communication composition figure] ■ For the general command (see the part 7 to 26. use the proper ...
External Controls
Page 7
...A1h A2h A3h A4h Ex.) If you want to control all of the monitors which are connected by a daisy chain, specify a destination address '*'(2Ah). (7/47) If you want to control a monitor that has the "ID No." 4.1 Header block format (fixed length) ... Destination '0' 1st 2nd 3rd 1stbyte) SOH: Start of the monitor controlled in here. On the reply, the monitor sets '0' (30h), always. "MONITOR ID" to "Destination Address" conversion table is as '1', specify a destination address 'A'(41h). On this monitor, it must be ASCII '0'(30h). 3rdbyte) Destination: Destination equipment...
...A1h A2h A3h A4h Ex.) If you want to control all of the monitors which are connected by a daisy chain, specify a destination address '*'(2Ah). (7/47) If you want to control a monitor that has the "ID No." 4.1 Header block format (fixed length) ... Destination '0' 1st 2nd 3rd 1stbyte) SOH: Start of the monitor controlled in here. On the reply, the monitor sets '0' (30h), always. "MONITOR ID" to "Destination Address" conversion table is as '1', specify a destination address 'A'(41h). On this monitor, it must be ASCII '0'(30h). 3rdbyte) Destination: Destination equipment...
External Controls
Page 8
.... ASCII 'E' (45h): Set parameter. The byte data 0Bh must be encoded to ASCII characters '0' and 'B' (30h and 42h). (8/47) On the reply, the monitor sets the own MONITOR ID in here. 5thbyte) Message Type: (Case sensitive.) Refer to ETX. ASCII 'B' (42h): Command reply. This length includes STX and ETX. The byte data... format" for more details. ASCII 'F' (46h): "Set parameter" reply. 6th -7th bytes) Message Length: Specify the length of the message (that follows the header) from a monitor. 4thbyte) Source: Source equipment ID. (Sender) Specify a sender address.
.... ASCII 'E' (45h): Set parameter. The byte data 0Bh must be encoded to ASCII characters '0' and 'B' (30h and 42h). (8/47) On the reply, the monitor sets the own MONITOR ID in here. 5thbyte) Message Type: (Case sensitive.) Refer to ETX. ASCII 'B' (42h): Command reply. This length includes STX and ETX. The byte data... format" for more details. ASCII 'F' (46h): "Set parameter" reply. 6th -7th bytes) Message Length: Specify the length of the message (that follows the header) from a monitor. 4thbyte) Source: Source equipment ID. (Sender) Specify a sender address.
External Controls
Page 9
...Set Value ETX page Hi Lo Hi Lo MSB LSB Refer to section 5.3 "Set parameter" for more details. 4) Set Parameter reply The monitor replies with the status of the "Set parameter message". Usually, this message when you want to get , specify the "OP code page" and "OP... code", refer to change a setting of the monitor. 4.2 Message block format Header Message Check code Delimiter "Message block format" is allied to the "Message Type" in the "Get parameter message". For the...
...Set Value ETX page Hi Lo Hi Lo MSB LSB Refer to section 5.3 "Set parameter" for more details. 4) Set Parameter reply The monitor replies with the status of the "Set parameter message". Usually, this message when you want to get , specify the "OP code page" and "OP... code", refer to change a setting of the monitor. 4.2 Message block format Header Message Check code Delimiter "Message block format" is allied to the "Message Type" in the "Get parameter message". For the...
External Controls
Page 10
more details. (10/47) Refer 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.
more details. (10/47) Refer 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.
External Controls
Page 13
..., specify the "OP code page" the "OP code", refer to Operation code table. 6thbyte) ETX: End of a monitor. OP code data must be encoded to get the status. Message type 5.1 Get current Parameter from a monitor. For the status that you want to ASCII characters. Refer to ASCII characters. OP code page data...
..., specify the "OP code page" the "OP code", refer to Operation code table. 6thbyte) ETX: End of a monitor. OP code data must be encoded to get the status. Message type 5.1 Get current Parameter from a monitor. For the status that you want to ASCII characters. Refer to ASCII characters. OP code page data...
External Controls
Page 14
...characters. Result code is encoded to ASCII character '0' and '1' (30h and 31h). 10th-13thbytes) Max. This returned value from the monitor is encoded to the operation code table. Refer to ASCII characters. value: Maximum value which automatically changes the parameter. These bytes indicate ...a replying item's OP code page. This returned value from the monitor is encoded to ASCII characters. 5.2 "Get parameter" reply STX Result OP code OP code Type Max value Current Value ETX page Hi ...
...characters. Result code is encoded to ASCII character '0' and '1' (30h and 31h). 10th-13thbytes) Max. This returned value from the monitor is encoded to the operation code table. Refer to ASCII characters. value: Maximum value which automatically changes the parameter. These bytes indicate ...a replying item's OP code page. This returned value from the monitor is encoded to ASCII characters. 5.2 "Get parameter" reply STX Result OP code OP code Type Max value Current Value ETX page Hi ...
External Controls
Page 16
Refer to the Operation code table. 4th-5thbytes) OP code: Operation code This OP code data must be encoded to ASCII characters. The controller requests a monitor to change monitor's adjustment and so on. 5.3 Set parameter STX OP code OP code Set Value ETX page Hi Lo Hi Lo MSB LSB 1st 2nd-3rd...
Refer to the Operation code table. 4th-5thbytes) OP code: Operation code This OP code data must be encoded to ASCII characters. The controller requests a monitor to change monitor's adjustment and so on. 5.3 Set parameter STX OP code OP code Set Value ETX page Hi Lo Hi Lo MSB LSB 1st 2nd-3rd...
External Controls
Page 17
... End of Message ASCII STX (02h) 2nd-3rdbytes) Result code ASCII '0''0' (30h, 30h): No Error. ASCII '0''1' (30h, 31h): Unsupported operation with this monitor or unsupported operation under current condition. 4th-5thbytes) OP code page: Echoes back the Operation code page for confirmation. (16bits) Reply data from the... Lo 6th-7th Type Hi Lo 8th-9th Max value MSB LSB 10th-13th Requested setting ETX Value MSB LSB 14th -17th 18th The Monitor echoes back the parameter and status of the requested operation code. 1stbyte) STX: Start of Message ASCII ETX (03h) (17/47) ...
... End of Message ASCII STX (02h) 2nd-3rdbytes) Result code ASCII '0''0' (30h, 30h): No Error. ASCII '0''1' (30h, 31h): Unsupported operation with this monitor or unsupported operation under current condition. 4th-5thbytes) OP code page: Echoes back the Operation code page for confirmation. (16bits) Reply data from the... Lo 6th-7th Type Hi Lo 8th-9th Max value MSB LSB 10th-13th Requested setting ETX Value MSB LSB 14th -17th 18th The Monitor echoes back the parameter and status of the requested operation code. 1stbyte) STX: Start of Message ASCII ETX (03h) (17/47) ...
External Controls
Page 18
...; Send "07"(30h, 37h) as Get Timing Report command. Complete "Get Timing Report" command packet as the following format; V Freq. The controller requests the monitor to 25. 5.5.2 Get Timing Report and Timing reply. ETX '4' 'E' Hi Lo MSB LSB MSB LSB SS: Timing status byte Bit 7 = 1: Sync Frequency is '1''2''A''9' (31h... count Bit 5-2 Reserved (Don't care) Bit 1 1: Positive Horizontal sync polarity 0: Negative Horizontal sync polarity. Refer to section 7 to report the displayed image timing. CR The monitor replies status as follows;
...; Send "07"(30h, 37h) as Get Timing Report command. Complete "Get Timing Report" command packet as the following format; V Freq. The controller requests the monitor to 25. 5.5.2 Get Timing Report and Timing reply. ETX '4' 'E' Hi Lo MSB LSB MSB LSB SS: Timing status byte Bit 7 = 1: Sync Frequency is '1''2''A''9' (31h... count Bit 5-2 Reserved (Don't care) Bit 1 1: Positive Horizontal sync polarity 0: Negative Horizontal sync polarity. Refer to section 7 to report the displayed image timing. CR The monitor replies status as follows;
External Controls
Page 19
... host (not ready or not expected) A null message 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; 01h-30h-30h-41h-42h-30h-34h-02h-42h-45h-03h-...
... host (not ready or not expected) A null message 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; 01h-30h-30h-41h-42h-30h-34h-02h-42h-45h-03h-...
External Controls
Page 20
... is 10h (in the OP code page 0). Control Commands 6. How to support this operation. (Get parameter) Header SOH-'0'-Monitor ID- '0'-'C'-'0'-'6' Message STX-'0'-'0'-'1'-'0'-ETX Check code BCC Delimiter CR Header SOH (01h): Start of "Get parameter" and "Set parameter...". 6.1. Delimiter CR (0Dh): End of Message '0'-'0' (30h, 30h): Result code. Header SOH-'0'-'0'-Monitor ID'D'-'1'-'2' Message STX-'0'-'0'-'0'-'0'-'1'-'0'-'0'-'0' -'0'-'0'-'6'-'4'-'0'-'0'-'3'-'2'-ETX Check code BCC Delimiter CR Header SOH (01h): Start of Header '0' (30h): Reserved '0' ...
... is 10h (in the OP code page 0). Control Commands 6. How to support this operation. (Get parameter) Header SOH-'0'-Monitor ID- '0'-'C'-'0'-'6' Message STX-'0'-'0'-'1'-'0'-ETX Check code BCC Delimiter CR Header SOH (01h): Start of "Get parameter" and "Set parameter...". 6.1. Delimiter CR (0Dh): End of Message '0'-'0' (30h, 30h): Result code. Header SOH-'0'-'0'-Monitor ID'D'-'1'-'2' Message STX-'0'-'0'-'0'-'0'-'1'-'0'-'0'-'0' -'0'-'0'-'6'-'4'-'0'-'0'-'3'-'2'-ETX Check code BCC Delimiter CR Header SOH (01h): Start of Header '0' (30h): Reserved '0' ...
External Controls
Page 21
... 10h (in the page 0). '0'-'0'-'5'-'0' (30h, 30h, 35h, 30h): Set Backlight setting 80(0050h). The monitor replies with a message for a BCC calculation. Monitor ID - 'F'-'1'-'2' STX-'0'-'0'-'0'-'0'-'1'-'0'-'0'-'0''0'-'0'-'6'-'4'-'0'-'0'-'5'-'0'-ETX Check code BCC Delimiter CR Header SOH (01h): Start of which you want to... Check code BCC: Block Check Code Refer to the section 4.3 "Check code" for confirmation. Header Message SOH-'0'-'0'- Monitor ID: Indicate a replying Monitor ID. Delimiter CR (0Dh): End of Message '0'-'0' (30h, 30h): Result code. ETX (03h): End of ...
... 10h (in the page 0). '0'-'0'-'5'-'0' (30h, 30h, 35h, 30h): Set Backlight setting 80(0050h). The monitor replies with a message for a BCC calculation. Monitor ID - 'F'-'1'-'2' STX-'0'-'0'-'0'-'0'-'1'-'0'-'0'-'0''0'-'0'-'6'-'4'-'0'-'0'-'5'-'0'-ETX Check code BCC Delimiter CR Header SOH (01h): Start of which you want to... Check code BCC: Block Check Code Refer to the section 4.3 "Check code" for confirmation. Header Message SOH-'0'-'0'- Monitor ID: Indicate a replying Monitor ID. Delimiter CR (0Dh): End of Message '0'-'0' (30h, 30h): Result code. ETX (03h): End of ...
External Controls
Page 24
Item MUTE TREBLE HUE BASS BRIGHTNESS BALANCE Key Lock MENU DISPLAY TIME PICTURE MODE NOISE REDUCTION MTS MONITOR ID IR Control Input Detect Size OP code OP code page 00h 8Dh 00h 8Fh 00h 90h 00h 91h 00h 92h 00h 93h 00h FBH ...
Item MUTE TREBLE HUE BASS BRIGHTNESS BALANCE Key Lock MENU DISPLAY TIME PICTURE MODE NOISE REDUCTION MTS MONITOR ID IR Control Input Detect Size OP code OP code page 00h 8Dh 00h 8Fh 00h 90h 00h 91h 00h 92h 00h 93h 00h FBH ...
External Controls
Page 26
...as IR power off) ETX (03h): End of Message Check code BCC: Block Check Code (26/47) Monitor ID: Indicate a replying Monitor ID. Header SOH-'0'-Monitor ID'0'-'A'-'0'-'6' Message STX-'0'-'1'-'D'-'6'-ETX Check code BCC Delimiter CR Header SOH (01h): Start of Message '0'-'1'-'D'-'6': Get power ...02h):Start of Header '0' (30h): Reserved '0' (30h): Message receiver is 6 bytes. ETX (03h): End of packet 2) The monitor returns with the current power 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...
...as IR power off) ETX (03h): End of Message Check code BCC: Block Check Code (26/47) Monitor ID: Indicate a replying Monitor ID. Header SOH-'0'-Monitor ID'0'-'A'-'0'-'6' Message STX-'0'-'1'-'D'-'6'-ETX Check code BCC Delimiter CR Header SOH (01h): Start of Message '0'-'1'-'D'-'6': Get power ...02h):Start of Header '0' (30h): Reserved '0' (30h): Message receiver is 6 bytes. ETX (03h): End of packet 2) The monitor returns with the current power 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...
External Controls
Page 28
... command to the controller. '0'-'0'-'0'-'1' (30h, 30h, 30h, 31h): Power mode 0001: ON 0002, 0003: Do not 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 ...section 4.3 "Check code" for confirmation. Message STX (02h): Start of Header '0' (30h): Reserved Monitor ID: Specify the Monitor ID which you want to control monitor power. Delimiter CR (0Dh): End of Header '0' (30h): Reserved '0' (30h): Message receiver is encoded as ASCII characters ...
... command to the controller. '0'-'0'-'0'-'1' (30h, 30h, 30h, 31h): Power mode 0001: ON 0002, 0003: Do not 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 ...section 4.3 "Check code" for confirmation. Message STX (02h): Start of Header '0' (30h): Reserved Monitor ID: Specify the Monitor ID which you want to control monitor power. Delimiter CR (0Dh): End of Header '0' (30h): Reserved '0' (30h): Message receiver is encoded as ASCII characters ...
External Controls
Page 30
...Check code BCC Delimiter CR Header SOH (01h): Start of Header '0' (30h): Reserved Monitor ID: Specify the Monitor ID from which you want to get timing report. Monitor ID: Indicate a replying Monitor ID. Get Timing Report 10.1 Get Timing Report and Timing reply. ETX (03h): End...Complete "Get Timing Report" command packet as follows; Ex.) When this byte is set to the section 4.3 "Check code" for a BCC calculation. 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 out...
...Check code BCC Delimiter CR Header SOH (01h): Start of Header '0' (30h): Reserved Monitor ID: Specify the Monitor ID from which you want to get timing report. Monitor ID: Indicate a replying Monitor ID. Get Timing Report 10.1 Get Timing Report and Timing reply. ETX (03h): End...Complete "Get Timing Report" command packet as follows; Ex.) When this byte is set to the section 4.3 "Check code" for a BCC calculation. 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 out...