EXTERNAL CONTROL NEC LCD Monitor Rev.3.8 INDEX I. Application ................................................................................3 II. Preparation ...............................................................................4 2. Connectors and wiring ....................................................................4 2.1 RS-232C Remote control ...............................................................4 2.2 LAN control .................................................................
9. Date & Time read and write ..............................................................44 9.1 Date & Time Read ....................................................................44 9.2 Date & Time Write ....................................................................46 10. Schedule read and write ................................................................49 10.1 Schedule Read ......................................................................49 10.2 Schedule Write .........................
I. Application This document defines the communications method for control of the NEC LCD monitor, MultiSync P402 /P462 /P552 /P702 /V422 /V462 /V551 /V651 /V322 /V652 /V552 /X461S /X551S /X401S /X463UN /X551UN /V463 /V423 /X462S /X552S /X462UNV /V801 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.) 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.
III. Communication specification 3. Communication Parameter 3.1 RS-232C Remote control (1) (2) (3) (4) (5) (6) (7) Communication system Interface Baud rate Data length Parity Stop bit Communication code Asynchronous RS-232C 9600bps 8bits None 1 bit ASCII 3.2 LAN control (1) Communication system (2) Interface (3) Communication layer (4) IP address (5) Port No. TCP/IP (Internet protocol suite) Ethernet (CSMA/CD) Transport layer (TCP) * Using the payload of TCP segment. (Default) 192.168.0.
4. Communication Format Header Message Check Code Delimiter The command packet consists of four parts, Header, Message, Check code and 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.
4.1 Header block format (fixed length) Header Message Check code SOH Reserved '0' Destination Source Message Type Message Length 1st 2nd 3rd 4th 5th 6th -7th Delimiter 1stbyte) SOH: Start of Header ASCII SOH (01h) 2ndbyte) Reserved: Reserved for future extensions. On this monitor, it must be ASCII '0'(30h). 3rdbyte) 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.
'A'(41h). If you want to control all of the monitors which are connected by a daisy chain, specify a destination address ‘*’(2Ah). 4thbyte) 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. 5thbyte) Message Type: (Case sensitive.) Refer to section 4.2 “Message block format” for more details. ASCII 'A' (41h): Command. ASCII 'B' (42h): Command reply.
4.2 Message block format Message Header Check code Delimiter “Message block format” is allied to the “Message Type” in the “Header”. Refer to the section 6 “Message 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”.
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.
4.3 Check code Header Message Check code Delimiter Check code is the Block Check Code (BCC) between the Header and the End of Message except SOH. SOH Reserved Destination Source Type Length(H) Length(L) STX Data | | ETX Check code D0 D1 D2 D3 D4 D5 D6 D7 D8 | | Dn Dn+1 27 26 25 24 23 22 21 20 P P P P P P P P Dn+1 = D1 XOR D2 XOR D3 XOR ,,, Dn XOR: Exclusive OR Following is an example of a Check code (BCC) calculation.
4.4 Delimiter Header Message Check code Packet delimiter code; ASCII CR(0Dh).
5. Message type 5.1 Get current Parameter from a monitor. STX 1 st OP code Hi Lo 4th–5th OP code page Hi Lo 2nd-3rd ETX 6th 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. Operation code table”. 1stbyte) STX: Start of Message ASCII STX (02h) nd 2 -3rdbytes) OP code page: Operation code page. Specify the “OP code page” for the control which you want to get the status.
5.2 "Get parameter" reply STX 1 st Hi Result Lo 2nd-3rd OP code page Hi Lo 4th–5th OP code Hi Lo 6th –7th Type Hi Lo 8th -9th Max value MSB LSB 10 th -13 th Current Value MSB LSB 14th -17th ETX 18th The monitor replies with a current value and the status of the requested item (operation code). 1stbyte) STX: Start of Message ASCII STX (02h) nd 2 -3rdbytes) Result code. These bytes indicate a result of the requested commands as follows, 00h: No Error.
5.3 Set parameter STX 1 st OP code page Hi Lo 2nd-3rd OP code Hi Lo 4th-5th MSB Set Value LSB 6th-9th ETX 10th Send this message to change monitor’s adjustment and so on. The controller requests a monitor to change value. 1stbyte) STX: Start of Message ASCII STX (02h) 2nd-3rdbytes) 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.
5.4 "Set parameter" reply STX 1st Result Hi Lo 2nd-3rd OP code Type Hi Lo 6th-7th Hi Lo 8th-9th OP code page Hi Lo 4th-5th Max value MSB LSB 10th-13th Requested setting Value MSB LSB 14th -17th ETX 18th The Monitor echoes back the parameter and status of the requested operation code. 1stbyte) STX: Start of Message ASCII STX (02h) 2nd-3rdbytes) Result code ASCII '0''0' (30h, 30h): No Error.
5.5 Commands "Command message format" depends on each command. Some commands are shown with usage. Refer to section 7 to 13. 5.5.1 Save Current Settings. The controller requests for the monitor to store the adjusted value. STX Command code '0' 'C' ETX Send "OC"(30h, 43h) as Save current settings command.
5.5.2 Get Timing Report and Timing reply. The controller requests the monitor to report the displayed image timing. STX Command code '0' '7' Send "07"(30h, 37h) as Get Timing Report command. Complete "Get Timing Report" command packet as follows; ETX ASCII: 01h-30h-41h-30h-41h-30h-34h-02h-30h-37h-03h-CHK-0Dh SOH-'0'-'A'-'0'-'A'-'0'-'4'-STX-'0'-'7'-ETX-CHK- CR The monitor replies status as the following format; STX Command '4' 'E' SS Hi H Freq. Lo MSB V Freq.
5.5.3 NULL Message STX Command code 'B' 'E' ETX 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 ready or not expected) Following operations need a certain time for to execute, so the monitor will return this message when another message is received during execution. Power ON, Power OFF, Auto Setup, Input, PIP Input, Auto Setup and Factory reset.
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.
CR (0Dh): End of packet Step 3. The controller request the monitor to change the Backlight setting Header Message SOH-'0'-Monitor ID-'0'-'E'-'0'-'A' STX-'0'-'0'-'1'-'0'-'0'-'0'-'5'-'0'-ETX Check code BCC Delimiter 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".
Header SOH-'0'-Monitor ID-'0'-'A'-'0'-'4' Message STX-'0-'C'-ETX Check code BCC Delimiter CR 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".
6.2. How to read the measurement value of the built-in temperature sensors. MultiSync P402 /P462 /P552 /P702 /V422 /V462 /V551 /V651 /V322 /V652 /V552 /X461S /X551S /X401S /X463UN /X551UN /V463 /V423 /X462S /X552S /X462UNV /V801 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.
'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 Check code BCC: Block Check Code Refer to the section 4.5 “Check code” for a BCC calculation. Delimiter CR (0Dh): End of packet Step 3. The controller requests the monitor to send the temperature from the selected sensor.
Readout value is 2's complement. Temperature [Celsius] +125.0 + 25.0 + 0.5 0 - 0.5 - 25.0 - 55.0 Readout value Binary 0000 0000 1111 0000 0000 0011 0000 0000 0000 0000 0000 0000 1111 1111 1111 1111 1111 1100 1111 1111 1001 1010 0010 0001 0000 1111 1110 0010 Hexadecimal 00FAh 0032h 0001h 0000h FFFFh FFCEh FF92h ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 “Check code” for a BCC calculation.
6.3.
Item OP cod e pag e 10h OP code Parameter 33h 10h 34h 02h B4h 0: dark | 100(64h): bright 0: dark | 100(64h): bright 0: | Max.
Item Input Resolution OP cod e pag e 02h OP code DAh Parameter Remarks Input Resolution select 0:no mean 1:Item 1(always Auto) 2:Item 2 3:Item 3 4:Item 4 5:Item 5 Over5:Ignore Ex) Item 1= AUTO Item 2= -- / 1024x768 / 1400x1050 / 800x600 / 1280x960 Item 3= -- / 1280x768 / 1680x1050 / 1024x576 / 1600x900 / Item 4= -- / 1360x768 / -- / -- / -Item 5= -- / 1366x768 -- / -- / -- Aspect 02h 70h Zoom 02h 6Fh Zoom H-Expansion 02h 6Ch Zoom V-Expansion 02h 6Dh Zoom H-Position 02h CCh Zoom V-Posi
OP code Parameter Remarks Balance OP cod e pag e 00h 93h Not available on X463UN,X551UN Treble 00h 8Fh Bass 00h 91h PIP Audio 10h 80h Line out 10h 81h SURROUND 02h 34h Audio Input 02h 2Eh Menu tree reset (Audio) 02h CBh Off Timer 02h 2Bh Enable Schedule 02h E5h Disable Schedule 02h E6h Menu tree reset (Schedule) 02h CBh Keep PIP Mode 10h 82h PIP Mode 02h 72h PIP Size 02h 71h O: Left | 30:(Center) | 60: Right O: Min. | 6:(Center) | 12: Max. 0: Min.
Item OP code Parameter PIP H Position OP cod e pag e 02h 74h PIP V Position 02h 75h Aspect 10h 83h Mode 10h 08h Position 10h 09h Size 10h 0Ah Blend 10h 0Bh Detect 10h 0Ch Fade In 10h 0Dh PIP Input(Sub input) 02h 73h Menu tree reset (PIP) 02h CBh Language 00h 68h Menu Display Time 00h FCh 0: left | 100(64h): right 0: top | 100(64h): bottom 0: No operate 1: Normal 2: Full 3: Wide 4: (reserved) 5: (reserved) 0: None 1: Off 2: Horizontal 3: Vertical 0: Top/Left | 100: B
Item OP cod e pag e 02h OP code Parameter 38h 02h 39h Information OSD 02h 3Dh OSD Transparency 02h B8h OSD Rotation 02h 41h 0: Left | MAX.: Right 0: Down | MAX.
Advanced Option DISPLAY PROTECTION Item OP code Parameter Tile Matrix Mem OP cod e pag e 10h 4Ah Power On Delay 02h D8h Power Indicator 02h BEh External control Control 10h 3Eh ID=All Reply 10h 85h Setting copy Menu tree reset (Multi Display) 02h CBh Power Save 00h E1h Video Power Save 02h D6h Fan Control 02h 7Dh Fan Speed 10h 3Fh Gamma 02h DBh Brightness 02h DCh Motion 02h DDh Side Border Color 02h DFh Auto Brightness 02h 2Dh Alert Mail 10h 8Bh Menu tre
Item OP code Parameter Priority1 OP cod e pag e 10h 2Eh Priority2 10h 2Fh Priority3 10h 30h Priority4 10h 31h Priority5 10h 32h Input change 10h 86h Terminal Setting DVI Mode 02h CFh BNC Mode 10h 7Eh D-sub Mode 10h 8Eh HDMI Signal 10h 40h Deinterlace 02h 25h Color System 02h 21h Over Scan 02h E3h Option Setting Audio 10h B0h Motion Compensation(120H z) 10h 87h 0: No mean 1: VGA 2: RGB/HV 3: DVI 4: HDMI (Set only) 5: Video1 6: Video2 7: S-Video 12(0Ch): DVD/HD
Item OP code Parameter Input OP cod e pag e 00h 60h Audio Input 02h 2Eh Volume UP/Down 00h 62h Mute 00h 8Dh SCREEN MUTE 10h B6h MTS 02h 2Ch Sound 02h 34h Picture Mode 02h 1Ah 0: No mean 1: VGA 2: RGB/HV 3: DVI 4: HDMI (Set only) 5: Video1 6: Video2 7: S-Video 12(0Ch): DVD/HD1 13(0Dh): Option 14(0Eh): DVD/HD2 15(0Fh): Display Port 17(11h): HDMI 1: Audio 1(PC) 2: Audio 2 3: Audio 3 4: HDMI 6: TV/Option 7: Display Port 0: whisper | 100: loud 0: UNMUTE(Set only) 1: MUTE 2: UNMUTE 0: N
Carbon footprint Temperature sensor Item OP code PIP Input OP cod e pag e 02h Still Capture 02h 76h Signal Information 02h EAh Auto Setup TV-Channel UP/DOWN 00h 00h 1Eh 8Bh Select sensor 02h 78h Readout a temperature 02h 79h Readout carbon footprint (g) Readout carbon footprint (kg) Readout carbon Usage (g) 10h 10h 10h 11h 10h 26h Readout carbon Usage (kg) 10h 27h Temperature 73h Parameter 0: No mean 1: VGA 2: RGB/HV 3: DVI 4: HDMI (Set only) 5: Video1 6: Video2 7: S-Video
7. Power control procedure 7.1 Power status read 1) The controller requests the monitor to reply a current power status. 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 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".
CR (0Dh): End of packet (37/72)
7.2 Power control 1) The controller requests the monitor to control monitor power. Header SOH-'0'-Monitor ID-'0'-'A'-'0'-'C' Message STX-'C'-'2'-'0'-'3'-'D'-'6''0'-'0'-'0'-'1'-ETX Delimiter CR Check code BCC 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.
Delimiter CR (0Dh): End of packet (39/72)
8. Asset Data read and write MultiSync P402 /P462 /P552 /P702 /V422 /V462 /V551 /V651 /V322 /V652 /V552 /X461S /X551S /X401S /X463UN /X551UN /V463 /V423 /X462S /X552S /X462UNV /V801 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.
Refer to the section 4.5 “Check code” for a BCC calculation.
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 SOH-'0'-Monitor ID-'0'-'A'-N-N Message STX-'C'-'0'-'0'-'E'-'0'-'0'Data(0)-Data(1)---Data(N)-ETX Check code BCC Delimiter CR 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".
CR (0Dh): End of packet (43/72)
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 STX-'C'-'2'-'1'-'1'-ETX BCC ID-'0'-'A'-'0'-'6' Delimiter CR 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.
WW: weekdays '0'-'0'(30h, '0'-'1'(30h, '0'-'2'(30h, '0'-'3'(30h, '0'-'4'(30h, '0'-'5'(30h, '0'-'6'(30h, 30h): 31h): 32h): 33h): 34h): 35h): 36h): Sunday Monday Tuesday Wednesday Thursday Friday 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) '0'-'0'(30h, 30h): NO '0'-'1'(30h, 31h): YES ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.
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 SOH-'0'-Monitor ID-'0'-'A'-'1'-'2' Message STX-'C'-'2'-'1'-'2'-YY-MM-DD-WW-HH-MN -DS-ETX Check code BCC 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.
Delimiter CR (0Dh): End of packet 2) The monitor replies a data for confirmation. Header Message SOH-'0'-'0'-Monitor ID-'B'-'1'-'6' STX-'C'-'3'-'1'-'2'-ST-YY-MM-DD-WW-HH-MN -DS-ETX Check code BCC 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".
Delimiter CR (0Dh): End of packet (48/72)
10. Schedule read and write 10.1 Schedule Read This command is used in order to read the setting of the Schedule. 1) The controller requests the monitor to read Schedule. Header Message SOH-'0'-Monitor ID-'0'-'A'-'0'-'8' STX-'C'-'2'-'2'-'1'-PG-ETX Check code BCC Delimiter CR 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.
| '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.
'0'-'0'(30h,30h): (On this monitor, it is always ‘00’) EXT3: Extension 3 '0'-'0'(30h,30h): (On this monitor, it is always ‘00’) EXT4: Extension 4 '0'-'0'(30h,30h): (On this monitor, it is always ‘00’) EXT5: Extension 5 '0'-'0'(30h,30h): (On this monitor, it is always ‘00’) EXT6: Extension 6 '0'-'0'(30h,30h): (On this monitor, it is always ‘00’) EXT7: Extension 7 '0'-'0'(30h,30h): (On this monitor, it is always ‘00’) ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.
***Following command also can be used for to keep backward compatibility, in order to read the setting of the Schedule. 1) The controller requests the monitor to read Schedule. Header Message SOH-'0'-Monitor ID-'0'-'A'-'0'-'8' STX-'C'-'2'-'1'-'3'-PG-ETX Check code BCC Delimiter CR 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.
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. OFF_MIN: Turn off time '0'-'0'(30h, 30h): | '3'-'B'(33h, 42h): '3'-'C'(33h, 43h): (minute) 0 59 (=3Bh) Off timer isn’t set.
10.2 Schedule Write This command is used in order to write the setting of the Schedule. 1) The controller requests the monitor to write Schedule. Header SOH-'0'-Monitor ID-'0'-'A'-'2'-'6' Message STX-'C'-'2'-'2'-'2'-PG-ON HOUR-ON MINOFF HOUR-OFF MIN-INPUT-WD-FL-P MODEEXT1-EXT2-EXT3-EXT4-EXT5-EXT6-EXT7-ETX Check code BCC 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'.
'1'-'1'(31h,31h): HDMI * Please select active input on your system (setting). * If you select inactive input here, the input change execution will be ignored. WD: Week setting bit 0: Monday bit 1: Tuesday bit 2: Wednesday bit 3: Thursday bit 4: Friday bit 5: Saturday bit 6: Sunday EX.
Delimiter CR (0Dh): End of packet 2) The monitor replies a data for confirmation. Header Message SOH-'0'-'0'-Monitor ID-'B'-'2'-'8' STX-'C'-'3'-'2'-'2'-ST-PG-ON HOUR-ON MINOFF HOUR-OFF MIN-INPUT-WD-FL-P MODEEXT1-EXT2-EXT3-EXT4-EXT5-EXT6-EXT7-ETX Check code BCC 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'.
WD: 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, '0'-'4'(30h, '0'-'F'(30h, '7'-'F'(37h, FL: Option bit 0: bit 1: bit 2: * When 31h): 34h): 46h): 46h): Monday Wednesday Monday, Tuesday, Wednesday and Thursday Monday to Sunday 0:once 1:Everyday 0:once 1:Every week 0:Disable 1:Enable bit 0 and bit 1 are '1', it behaves as Everyday. EX.
Header SOH-'0'-Monitor ID-'0'-'A'-'0'-'A' Message STX-'C'-'2'-'1'-'5'-PG-EN-ETX Check code BCC Delimiter 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. 'A' (41h): Message type is "Command".
Delimiter CR (0Dh): End of packet (59/72)
***Following command also can be used for to keep backward compatibility, in order to write the setting of the Schedule. 1) The controller requests the monitor to write Schedule. Header SOH-'0'-Monitor ID-'0'-'A'-'1'-'6' Message STX-'C'-'2'-'1'-'4'-PG-ON HOUR-ON MINOFF HOUR-OFF MIN-INPUT-WD-FL-ETX Check code BCC Delimiter 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'.
bit bit bit bit 3: 4: 5: 6: Thursday Friday Saturday Sunday EX. '0'-'1'(30h, '0'-'4'(30h, '0'-'F'(30h, '7'-'F'(37h, 31h): 34h): 46h): 46h): Monday Wednesday Monday, Tuesday, Wednesday and Thursday Monday to Sunday FL: Option bit 0: 0:once 1:Everyday bit 1: 0:once 1:Every week bit 2: 0:Disable 1:Enable * When bit 0 and bit 1 are '1', it behaves as Everyday. EX.
'0'-'0'(30h, 30h): 00 | '1'-'7'(31h, 37h): 23 (=17h) '1'-'8'(31h, 38h): Off timer isn't set. OFF_MIN: Turn off time '0'-'0'(30h, 30h): | '3'-'B'(33h, 42h): '3'-'C'(33h, 43h): (minute) 0 59 (=3Bh) Off timer isn’t set.
'C'-'2'-'1'-'5' (43h, 32h, 31h, 35h): Enable/Disable Schedule writes command PG-EN: Enable/Disable Schedule data PG: Program No. '0'-'0'(30h, 30h): Program No.1 | '0'-'6'(30h, 36h): Program No.7 EN: Enable /Disable '0'-'0'(30h, 30h): Disable '0'-'1'(30h, 31h): Enable ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 “Check code” for a BCC calculation. Delimiter CR (0Dh): End of packet 4) The monitor replies a data for confirmation.
11. Self diagnosis 11.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' STX-'B'-'1'-ETX BCC Delimiter CR 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.
ETX (03h): End of Message Check code BCC: Block Check Code Refer to the section 4.5 “Check code” for a BCC calculation.
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 SOH-'0'-Monitor ID-'0'-'A'-'0'-'6' STX-'C'-'2'-'1'-'6'-ETX BCC Delimiter CR 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.
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 SOH-'0'-Monitor ID-'0'-'A'-'0'-'6' STX-'C'-'2'-'1'-'7'-ETX Check code BCC Delimiter CR 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".
13. Security Lock 13.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.
Header SOH-'0'-'0'-Monitor ID-'B'-'0'-'A' Message STX-'C'-'3'-'1'-'D'-ST-EN-ETX Check code BCC 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".
14. Direct TV Chanel Read & Write When DTV unit (Option unit) is installed, channel settings is read and write directly. 14.1 Direct TV Chanel Read & Reply 1) The controller requests the monitor to read channel information. Header Message Check code SOH-'0'-Monitor ID-'0'-'A'-'0'-'6' STX-'C'-'2'-'2'-'C'-ETX BCC Delimiter CR 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'.
14.2 Direct TV Chanel Write & Reply 1) The controller requests the monitor to write channel information. Header Message SOH-'0'-Monitor ID-'0'-'A'-'1'-'2' STX-'C'-'2'-'2'-'D'-MajorCH-MinorCH-ETX Check code Delimiter BCC CR 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".
All data are subject to change without notice. (June. 28, 2013) Copyright 2004-2013 NEC Display Solutions, Ltd. All Right Reserved This document provides the technical information for users. NEC Display Solutions, Ltd. reserves the right to change or modify the information contained herein without notice. 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.