External Control NEC LCD Monitor 1. Application This document defines the communications method for control of the NEC LCD monitor, MultiSync X461UN when using an external controller 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”...
4. Communication Format Header Message Check Code Delimiter The command packet consists of four parts, Header, Message, Check code and Delimiter. Sequence of a typical procedure to control a monitor is as follows, [A controller and a monitor, two-way communication composition figure] Controller Monitor Get Parameter...
Page 3
byte) Reserved: Reserved for future extensions. On this monitor, it must be ASCII '0'(30h). byte) Destination: Destination equipment ID. (Receiver) Specify a commands receiver’s address. The controller sets the “MONITOR ID” or “GROUP ID” of the monitor controlled in here. In reply, the monitor sets ‘0’...
Message format of the “Set parameter” is as follows, OP code OP code Set Value page 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”. Message format of the “Set parameter reply”...
Page 6
Following is an example of a Check code (BCC) calculation. Header Message Check code Delimiter Destination Source Message OP code Reserved Message length OP code Set Value (BCC) Address Address type page xor … xor D Check code (BCC) D xor D xor D xor D...
5. Message type 5.1 Get current Parameter from a monitor. OP code page OP code –5 Send this message when you want to get the status of a monitor. For the status that you want to get, specify the “OP code page” the “OP code”, refer to “Appendix A.
These bytes indicate a result of the requested commands as follows, 00h: No Error. 01h: Unsupported operation with this monitor or unsupported operation under current condition. This result code from the monitor is encoded to ASCII characters. Ex.) The byte data 01h is encoded to ASCII character '0' and '1' (30h and 31h). –5 bytes) OP code page: Operation code page.
This OP code page data must be encoded to ASCII characters. Ex.) The byte data 02h must be encoded to ASCII '0' and '2' (30h and 32h). Refer to the Operation code table. bytes) OP code: Operation code This OP code data must be encoded to ASCII characters. Ex.) OP code 1Ah ->...
ASCII '0''0' (30h, 30h): Set parameter ASCII '0''1' (30h, 31h): Momentary Like Auto Setup function, that automatically changes the parameter. bytes) Max. value: Maximum value that monitor can accept. (16bits) Reply data from the monitor is encoded to ASCII characters. Ex.) '0''1''2''3' means 0123h (291) bytes) Requested setting Value: Echoes back the parameter for confirmation.
Bit 5-2 Reserved (Don't care) Bit 1 1:Positive Horizontal sync polarity. 0:Negative Horizontal sync polarity. Bit 0 1:Positive Vertical sync polarity. 0:Negative Vertical sync polarity. H Freq: Horizontal Frequency in unit 0.01kHz V Freq: Vertical Frequency in unit 0.01Hz Ex.) When H Freq is '1''2''A''9' (31h, 32h, 41h, 39h), it means 47.77kHz.
Page 12
Delimiter CR (0Dh): End of packet Step 2. The monitor replies with current Brightness setting and capability to support this operation. Header Message Check code Delimiter SOH-'0'-'0'-Monitor ID-'D'-'1'-'2' STX-'0'-'0'-'0'-'0'-'1'-'0'-'0'-'0' -'0'-'0'-'6'-'4'-'0'-'0'-'3'-'2'-ETX Header SOH (01h): Start Of Header '0' (30h): Reserved '0' (30h): Message receiver is the controller. Monitor ID: Indicate a replying Monitor ID.
Header Message Check code Delimiter 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 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".
Page 14
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.
Page 15
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.
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 Delimiter SOH-'0'-Monitor ID-'0'-'A'-'0'-'6' STX-'0'-'1'-'D'-'6'-ETX 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'.
CR (0Dh): End of packet 7.2 Power control 1) The controller requests the monitor to control monitor power. Header Message Check code Delimiter SOH-'0'-Monitor ID-'0'-'A'-'0'-'C' STX-'C'-'2'-'0'-'3'-'D'-'6'- '0'-'0'-'0'-'1'-ETX 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'.
Refer to the section 4.5 “Check code” for a BCC calculation. Delimiter CR (0Dh): End of packet 8. Asset Data read and write 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.
Delimiter CR (0Dh): End of packet 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 Delimiter SOH-'0'-Monitor ID-'0'-'A'-N-N STX-'C'-'0'-'0'-'E'-'0'-'0'- Data(0)-Data(1)---Data(N)-ETX Header SOH (01h): Start Of Header '0' (30h): Reserved Monitor ID: Specify the Monitor ID in which you want to write data.
Delimiter CR (0Dh): End of packet 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...
Page 24
2) The monitor replies Schedule to the controller. Header Message Check code Delimiter SOH-'0'-'0'-Monitor ID-'B'-'1'-'8' STX-'C'-'3'-'1'-'3'-PG-ON HOUR-ON MIN- OFF HOUR-OFF MIN-INPUT-WD-FL-P MODE-ETX 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'.
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 Message STX (02h): Start of Message 'C'-'2'-'1'-'5' (43h, 32h, 31h, 35h): Enable/Disable Schedule writes command PG-EN: Enable/Disable Schedule data PG: Program No.
Page 30
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 Delimiter SOH-'0'-Monitor ID-'0'-'A'-'0'-'4' STX-'B'-'1'-ETX 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'.
Page 31
Refer to the section 4.5 “Check code” for a BCC calculation. Delimiter CR (0Dh): End of packet 12. Serial No. & Model Name Read 12.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...
12.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 Delimiter SOH-'0'-Monitor ID-'0'-'A'-'0'-'6' STX-'C'-'2'-'1'-'7'-ETX Header SOH (01h): Start Of Header '0' (30h): Reserved Monitor ID: Specify the Monitor ID which you want to get Model Name.
Page 33
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...
Page 34
'0'-'A'(30h, 41h): Message length Message STX (02h): Start of Message 'C'-'3'-'1'-'D' (43h, 33h, 31h, 44h): Security Lock Control reply command ST-EN: Lock condition result data ST: Status '0'-'0'(30h, 30h): No error '0'-'1'(30h, 31h): Error EN: Enable /Disable (Current condition) '0'-'0'(30h, 30h): Disable '0'-'1'(30h, 31h): Enable ETX (03h): End of Message Check code...
Appendix A. Operation Code (OP code) Table Item OP code Parameter Remarks code page Brightness 0: dark 100(64h): bright Contrast 0: low 100(64h): high Sharpness 0: dull 82(52h): sharp Black Level 0: dark 63(3Fh): bright Tint 0: purplish 63(3Fh): greenish Color 0: pale 63(3Fh): deep...
Page 36
Item OP code Parameter Remarks code page Ambient Ambient 0: dark Brightness 100(64h): bright Ambient 0: dark Brightness High 100(64h): bright Get Current Read only Illuminence Max. Bright Read only Sensor Read 255(FFh) Menu tree reset 0: None Momentary (Picture) 2: Reset Picture category Auto Setup...
Page 37
Item OP code Parameter Remarks code page Zoom 0: Down side V-Position Max.: Up side SIZE 1: Normal Wide: 2: Full A/V mode only 3: Wide 4: Zoom Menu tree reset 0: None Momentary (Adjust) 3: Reset Adjust category Balance O: Left 50:(Center) 100: Right...
Page 38
Item OP code Parameter Remarks code page PIP H Position 0: left 100(64h): right PIP V Position 0: top 100(64h): bottom Aspect Text Ticker Mode 0: None 1: Off 2: Horizontal 3: Vertical Position 0: Top/Left 100: Bottom/Right Size 0-1: Do not set. 2: Narrow(2/24) 8: Wide(8/24) Blend...
Page 39
Item OP code Parameter Remarks code page Information OSD 0:Disable information OSD 3-10: OSD timer [seconds] OSD Transparency 0: None 1: Off(Opaque) 2: TYPE1 3: TYPE2 Menu tree reset 0: None Momentary (OSD) 7: Reset OSD category Monitor ID 1-100:ID IR Control 1: Normal 2: Primary...
Page 40
Item OP code Parameter Remarks code page Brightness 1:normal 2:decrease brightness Motion 0: 0s(Off) 10s/step 90: 900s Side Border Color 0: Black 100: White Auto Brightness 0: Off 1: On Menu tree reset 0: None Momentary (Display Protection) 9: Reset Display Protection category Input Detect...
Page 41
Item OP code Parameter Remarks code page Scan Mode 1: Under Scan 2: Over Scan Menu tree reset 0: None Momentary (Advanced Option) 10: Reset Advanced option category Menu tree reset 0: None Momentary (Factory reset) 1: Factory Reset Input 0: No mean 1: VGA 2: RGB/HV...
Page 42
Item OP code Parameter Remarks code page PIP Input 0: No mean This 1: VGA operation has 2: RGB/HV limitation of 3: DVI selection. 4: HDMI (Set only) Please refer 5: Video1 6: Video2 monitor 7: S-Video instruction 10: TV manual.
Page 43
NEC Display Solutions, Ltd. makes no warranty for the use of its products and bears no responsibility for any errors or omissions which may appear in this document.