NEC X461UN - MultiSync - 46" LCD Flat Panel Display Control Manual

External control guide
Hide thumbs Also See for X461UN - MultiSync - 46" LCD Flat Panel Display:

Advertisement

External Control
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" on User's manual.)
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 RS-232C Remote control" on User's manual.)

3. Communication Parameter

3.1 RS-232C Remote control
(1) Communication system
(2) Interface
(3) Baud rate
(4) Data length
(5) Parity
(6) Stop bit
(7) Communication code
3.2 LAN control
Use the payload of TCP packet.

3.3 Communication timing

The controller should wait for a packet interval before next command is sent.
The packet interval needs to be longer than 600msec for the LCD monitor.
.
Asynchronous
RS-232C
9600bps
8bits
None
1 bit
ASCII
(1/43)
NEC LCD Monitor

Advertisement

Table of Contents
loading

Summary of Contents for NEC X461UN - MultiSync - 46" LCD Flat Panel Display

  • Page 1: Connectors And Wiring

    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”...
  • Page 2: Communication Format

    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’...
  • Page 4: Message Block Format

    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"...
  • Page 5: Check Code

    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...
  • Page 7: Message Type

    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.
  • Page 8: Set Parameter

    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.
  • Page 9: "Set Parameter" Reply

    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 ->...
  • Page 10: Save Current Settings

    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.
  • Page 11: Null Message

    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.
  • Page 13: How To Read The Measurement Value Of The Built-In Temperature Sensors

    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.
  • Page 16: Power Control Procedure

    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'.
  • Page 17: Power Control

    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'.
  • Page 18: Asset Data Read And Write

    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.
  • Page 19: Asset Data Write

    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.
  • Page 20: Date & Time Read And Write

    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 21: Date & Time Write

    '1'-'E'(31h, 45h): 30(=1Eh) '1'-'F'(31h, 46h): 31(=1Fh) WW: weekdays '0'-'0'(30h, 30h): Sunday '0'-'1'(30h, 31h): Monday '0'-'2'(30h, 32h): Tuesday '0'-'3'(30h, 33h): Wednesday '0'-'4'(30h, 34h): Thursday '0'-'5'(30h, 35h): Friday '0'-'6'(30h, 36h): Saturday HH: Hours '0'-'0'(30h, 30h): 0 '1'-'7'(31h, 37h): 23 (=17h) MN: Minutes '0'-'0'(30h, 30h): 0 '3'-'B' (33h, 42h): 59 (=3Bh) DS: Daylight saving (Summer time)
  • Page 22 '0'-'1'(30h, 31h): 1 '1'-'E'(31h, 45h): 30(=1Eh) '1'-'F'(31h, 46h): 31(=1Fh) WW: weekdays '0'-'0'(30h, 30h): Sunday '0'-'1'(30h, 31h): Monday '0'-'2'(30h, 32h): Tuesday '0'-'3'(30h, 33h): Wednesday '0'-'4'(30h, 34h): Thursday '0'-'5'(30h, 35h): Friday '0'-'6'(30h, 36h): Saturday HH: Hours '0'-'0'(30h, 30h): 0 '1'-'7'(31h, 37h): 23 (=17h) MN: Minutes '0'-'0'(30h, 30h): 0 '3'-'B' (33h, 42h): 59 (=3Bh)
  • Page 23: Schedule Read And Write

    '0'-'1'(30h, 31h): 1 '1'-'E'(31h, 45h): 30(=1Eh) '1'-'F'(31h, 46h): 31(=1Fh) WW: weekdays '0'-'0'(30h, 30h): Sunday '0'-'1'(30h, 31h): Monday '0'-'2'(30h, 32h): Tuesday '0'-'3'(30h, 33h): Wednesday '0'-'4'(30h, 34h): Thursday '0'-'5'(30h, 35h): Friday '0'-'6'(30h, 36h): Saturday HH: Hours '0'-'0'(30h, 30h): 0 '1'-'7'(31h, 37h): 23 (=17h) MN: Minutes '0'-'0'(30h, 30h): 0 '3'-'B' (33h, 42h): 59 (=3Bh)
  • 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'.
  • Page 25: Schedule Write

    bit 2: Wednesday bit 3: Thursday bit 4: Friday bit 5: Saturday bit 6: Sunday '0'-'1'(30h, 31h): Monday '0'-'4'(30h, 34h): Wednesday '0'-'F'(30h, 46h): Monday, Tuesday, Wednesday and Thursday '7'-'F'(37h, 46h): Monday to Sunday FL: Option bit 0: 0:once 1:Everyday bit 1: 0:once 1:Every week bit 2: 0:Disable 1:Enable '0'-'1'(30h, 31h): Disable, Everyday '0'-'4'(30h, 34h): Enable, once...
  • Page 26 '0'-'0'(30h, 30h): 00 '1'-'7'(31h, 37h): 23 (=17h) '1'-'8'(31h, 38h): ON timer isn't set. ON_MIN: Turn on time (minute) '0'-'0'(30h, 30h): 0 '3'-'B'(33h, 42h): 59 '3'-'C'(33h, 43h): On timer isn’t set. OFF_HOUR: Turn off time (hour) '0'-'0'(30h, 30h): 00 '1'-'7'(31h, 37h): 23 (=17h) '1'-'8'(31h, 38h): Off timer isn't set.
  • Page 27 '0'-'4'(30h, 34h): ISF_DAY '0'-'5'(30h, 35h): ISF_NIGHT '0'-'6'(30h, 36h): AMBIENT_1 '0'-'7'(30h, 37h): AMBIENT_2 * Picture mode setting can be skipped. Skipped message length is '1'-'6'(31h, 36h). * If picture mode setting is skipped, the reply also won’t have picture mode data. ETX (03h): End of Message Check code BCC: Block Check Code...
  • Page 28 '0'-'2'(30h, 32h): VGA '0'-'3'(30h, 33h): RGB/HV '0'-'4'(30h, 34h): HDMI '0'-'5'(30h, 35h): DVD/HD1 '0'-'6'(30h, 36h): DVD/HD2 '0'-'7'(30h, 37h): SCART '0'-'8'(30h, 38h): VIDEO1 '0'-'9'(30h, 39h): VIDEO2 '0'-'A'(30h, 41h): S-VIDEO '0'-'B'(30h, 42h): OPTION DTV '0'-'C'(30h, 43h): OPTION COMPONENT '0'-'D'(30h, 44h): OPTION DIGITAL '0'-'E'(30h, 45h): OPTION ANALOG WD: Week setting bit 0: Monday bit 1: Tuesday...
  • Page 29: Self-Diagnosis Status Read

    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...
  • Page 32: Model Name Read

    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...
  • Page 35: Operation Code (Op Code) Table

    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.

Table of Contents