+ All Categories
Home > Documents > TECHNICAL MANUAL - Hatteland Display...6 Serial/Ethernet Communication (SCOM) Interface IND100084-15...

TECHNICAL MANUAL - Hatteland Display...6 Serial/Ethernet Communication (SCOM) Interface IND100084-15...

Date post: 12-Jan-2020
Category:
Upload: others
View: 23 times
Download: 0 times
Share this document with a friend
40
Serial/Ethernet Communication Control Interface (SCOM) TECHNICAL MANUAL Technical Manual SCOM Series X Updated: 07 Jan 2013 Doc Id: INB100018-4 (Rev 2) Created: 6542/6784/363 Approved: 6784 Hatteland Display AS, Åmsosen, N-5578 Nedre Vats, Norway Tel: (+47) 4814 2200 - [email protected] - www.hatteland-display.com Please visit www.hatteland-display.com for the latest electronic version of this manual. Applies for Series X Maritime Multi Display (MMD/STD) product range: HD 12T21 xxD-xxx-Fxxx HD 15T21 xxD-xxx-Fxxx HD 17T21 xxD-xxx-Fxxx HD 19T21 xxD-xxx-Fxxx HD 24T21 xxD-xxx-Fxxx HD 26T21 xxD-xxx-Fxxx Applies for Series X Maritime Multi Computer (MMC) product range: HD 12T21 xxC-xxx-Fxxx HD 15T21 xxC-xxx-Fxxx HD 17T21 xxC-xxx-Fxxx HD 19T21 xxC-xxx-Fxxx HD 24T21 xxC-xxx-Fxxx HD 26T21 xxC-xxx-Fxxx
Transcript

Serial/Ethernet Communication Control Interface (SCOM)

T E C H N I C A LM A N U A L

Technical Manual SCOM Series XUpdated: 07 Jan 2013 Doc Id: INB100018-4 (Rev 2)

Created: 6542/6784/363Approved: 6784

Hatteland Display AS, Åmsosen, N-5578 Nedre Vats, NorwayTel: (+47) 4814 2200 - [email protected] - www.hatteland-display.com

Please visit www.hatteland-display.com for the latest electronic version of this manual.

Applies for Series X Maritime Multi Display (MMD/STD) product range:HD 12T21 xxD-xxx-FxxxHD 15T21 xxD-xxx-FxxxHD 17T21 xxD-xxx-FxxxHD 19T21 xxD-xxx-FxxxHD 24T21 xxD-xxx-FxxxHD 26T21 xxD-xxx-Fxxx

Applies for Series X Maritime Multi Computer (MMC) product range:HD 12T21 xxC-xxx-FxxxHD 15T21 xxC-xxx-FxxxHD 17T21 xxC-xxx-FxxxHD 19T21 xxC-xxx-FxxxHD 24T21 xxC-xxx-FxxxHD 26T21 xxC-xxx-Fxxx

Copyright © 2013 Hatteland Display ASAamsosen, N-5578 Nedre Vats, Norway.

All rights are reserved by Hatteland Display AS. This information may not, in whole or in part, becopied, photocopied, reproduced, translated or reduced to any electronic medium or machine-

readable form without the prior written consent of Hatteland Display AS. Review also: www.hatteland-display.com/pdf/misc/doc100703-1_permission_to_create_user_manuals.pdf

The products described, or referenced, herein are copyrighted to the respective owners. The products may not be copied or duplicated in any way. This documentation contains proprietary

information that is not to be disclosed to persons outside the user’s company without prior written consent of Hatteland Display AS.

The copyright notice appearing above is included to provide statutory protection in the event of unauthorized or unintentional public disclosure.

All other product names or trademarks are properties of their respective owners !

WARNING: This is a class A product. In a domestic environment this product may cause radio interferencein which case the user may be required to take adequate measures.

Last revised 9 Nov 2012

3IND100130-46

3

Contents

Contents ................................................................................................. 3Introduction ...........................................................................................5

Serial Interface Configuration ......................................................................... 5Ethernet Interface Configuration ..................................................................... 5Cables ............................................................................................................. 5Electrical Interface .......................................................................................... 5Data Rates ...................................................................................................... 7Data Format Serial Mode ................................................................................ 7Message Format ............................................................................................. 7Attention (ATTN) ............................................................................................ 7Address (ADDR) ............................................................................................. 7Message Commands and Queries (CMD) Contents ...................................... 8Data Length (LEN) .......................................................................................... 9Inverse Header Checksum (IHCHK) ............................................................... 9Data Field (DATA) ........................................................................................... 9Inverse Data Checksum (IDCHK) ................................................................... 9"BRI" - Backlight Minimum Value .................................................................. 10"BRL" - Set LED Glass Display Control™ (GDC) Brightness ....................... 10"BRM" - Backlight Maximum Value ............................................................... 10"BRT" - User Brightness Control ....................................................................11"BRU" - Glass Display Control™ (GDC) Brilliance Button .............................11"BZZ" - Buzzer Control ................................................................................. 12"DLN" - Download ECDIS package table x ................................................... 12"DL?" - Query available ECDIS packages .................................................... 13"ETC" - Elapsed Time Counter Query .......................................................... 13"FHA" - Feature Header (Potentiometer) ...................................................... 14"FWV" - Firmware Version Video chipset, Cypress and Ethernet controller . 14"GMB" - Glass Display Control™ (GDC) Minimum Brightness ..................... 14"INV" - Flip image upside down .................................................................... 15"LIS" - Luminance and Environment Sensor Measurement ......................... 15"POT" - Potentiometer Control ...................................................................... 15"SNB" - Serial Number Query ....................................................................... 16"SWI" - Main Software (Video Controller) Version Query ............................. 16"SWK" - Glass Display Control™ (GDC) software version Query ................ 16"TMP" - Temperature Sensor Query ............................................................. 17"TYP" - Type/Model Number Query .............................................................. 17"QDU" - QM57 Chipset Duplex Mode ........................................................... 18

4IND100130-46

4

Contents"MCC" - OSD Control Functionality .............................................................. 19"?" - Query OSD Command .......................................................................... 27"R" / "r" - Reset OSD Command ................................................................... 27"+" - Increase OSD Command ...................................................................... 27"-" - Decrease OSD Command ..................................................................... 27Operational Requirements ............................................................................ 28Unit Response and Addresses ..................................................................... 29Additional Commands ................................................................................... 29

Appendixes .......................................................................................... 31HEX, ASCII, BIN and Character table ................................................32C# / Pseudo Ethernet/TCP Code example .........................................37Revision History .................................................................................38

5IND100084-15

IntroductionThis document defines the electrical interface, serial data format, and communication protocols of the Communication Control Interface (SCOM). The purpose of this interface is to enable a computer application to control one or more units. Units refer to either displays or panel computers.

Serial Interface ConfigurationThe serial interface can have different configurations, selected by the OSD menu. The configurations are defined as follows:

RS-232 One computer controls one unit, no individual address4-wire RS-485/RS-422 One computer controls max 16 units, each with individual address.2-wire RS-485 One computer controls max 16 units, each with individual address.

Ethernet Interface ConfigurationThe Ethernet/LAN/Network interface are selected by the OSD menu. The configuration are defined as follows:

Ethernet One computer controls max 16 units via Automatic IP or Fixed IP through port 10001.IP address for the computer must be on the same subnet as the internal set IP of the unit.The local software firewall on computer, router or network system must acceptcommunication in/out on port 10001 (open port).

CablesSerial Mode: A cable with an overall shield terminated at the back shell should be used.Ethernet Mode: A CAT-5, CAT-6 cable capable of 10/100/1000Mbps bandwidth transmissions.

Electrical InterfaceElectrical signals shall conform to RS-485, RS-422, RS-232 or Ethernet standards. Only Receive Data, Transmit Data, and Signal Ground are used. The same conditions apply for both Serial mode 4-wire (Full Duplex) and 2-wire (Half Duplex), and will just be referred to as RS-485 in this document. Hardware handshake is only supported by loopback handshake for RS-232.

- Display (Maritime Multi Display - MMD) based units are by factory default manufactured with: • SCOM RS-422/485 : 1 x Phoenix Terminal Block 3.81, (non-isolated+Buzzer) • SCOM RS-232 : 1 x D-SUB 9P (female) non-isolated • Ethernet : 1 x RJ45 (female) for Remote Control

- Display (Industrial Standard Display - STD) based units are by factory default manufactured with: • SCOM RS-422/485 : 1 x Phoenix Terminal Block 3.81, (non-isolated+Buzzer) • SCOM RS-232 : 1 x D-SUB 9P (female) non-isolated

- Panel Computer (Maritime Multi Computer - MMC) based units are by factory default manufactured with: • COM RS-232 : Internal Virtual COM 3

Serial/Ethernet Communication (SCOM) Interface

6

Serial/Ethernet Communication (SCOM) Interface

IND100084-15

Pinout Assignments

82IND100241-13

Appendix

Pinout Assignments

83IND100241-13

Appendix

18/24/24+5 pin DVI-D, DVI-I, Single Link, Dual Link Combined

1 2 3 A B

1 2 3 4 5 6 7 8 C1 C2 9 10 11 12 13 14 15 16 C5

17 18 19 20 21 22 23 24 C3 C4 PIN 01 T.M.D.S. Data2 - (Digital - RED link 1)PIN 02 T.M.D.S. Data2 + (Digital + RED link 1)PIN 03 T.M.D.S. Data2/4 ShieldPIN 04 T.M.D.S. Data4 - (Digital - GREEN link 2)PIN 05 T.M.D.S. Data4 + (Digital + GREEN link 2)PIN 06 DDC ClockPIN 07 DDC DataPIN 08 Analog Vertical Sync (DVI-I only)PIN 09 T.M.D.S. Data1 - (Digital - GREEN link 1)PIN 10 T.M.D.S. Data1 + (Digital + GREEN link 1)PIN 11 T.M.D.S. Data1/3 ShieldPIN 12 T.M.D.S. Data3 - (Digital - BLUE link 2)PIN 13 T.M.D.S. Data3 + (Digital + BLUE link 2)PIN 14 +5V Power (for standby mode)PIN 15 Ground (for +5V and analog sync)PIN 16 Hot Plug DetectPIN 17 T.M.D.S. Data0 - (Digital - BLUE link 1) and digital sync.PIN 18 T.M.D.S. Data0 + (Digital + BLUE link 1) and digital sync.PIN 19 T.M.D.S. Data0/5 ShieldPIN 20 T.M.D.S. Data5 - (Digital - RED link 2)PIN 21 T.M.D.S. Data5 + (Digital - RED link 2)PIN 22 T.M.D.S. Clock ShieldPIN 23 T.M.D.S. Clock + (Digital clock + (Links 1 and 2)PIN 24 T.M.D.S. Clock - (Digital clock - (Links 1 and 2)PIN C1 Analog REDPIN C2 Analog GREENPIN C3 Analog BLUEPIN C4 Analog Horizontal Sync.PIN C5 Analog Ground (return for RGB signals)

DDC = Display Data Channel. .M.D.S = Transition Minimized Differential SignalPIN C1,C2,C3,C4 = Only present on DVI-I connectors.

NOTE: Connector shows a DUAL LINK design, but some units may not support it. Only units with 1920x1200 or more in resolution require / support DUAL LINK.

9 pin DSUB Potmeter Control

1 B

5 4 3 2 1

9 8 7 6

PIN 01 +5V +5V outPIN 02 Res. Reserved, do not connectPIN 03 Res. Reserved, do not connectPIN 04 Aref For potensiometerPIN 05 +12V +12V outPIN 06 BRT_POT Potmeter inPIN 07 BRT – Button inPIN 08 BRT+ Button inPIN 09 GND Ground

Potentiometer shall be 10kΩ andconnected like this illustration below:

The BRT+ and BRT- can be used for controlling thebrilliance by using external buttons. Example for

the BRT+ input below:

5 pin Digital Output Module“Safety Signal Relay”

3 A

X1DIGOUT

1 2 3 4 5

PIN 1 X1 - Out: 11 COM (Common Center Terminal)

PIN 2 X1 - N/C Not ConnectedNot in use

PIN 3 X1 - Out: 14 NO (Normally Open)

PIN 4 X1 - N/C Not Connected Not in use

PIN 5 X1 - Out: 12 NC (Normally Closed)

8 pin CAN I/O Module, 2 channels“HT 00254 OPT-A1”

3 A B

X8CAN1

X9CAN2

1 2 3 41 2 3 4

Pin 1 X8 - Can1: 81 In LowPin 2 X8 - Can1: 82 Out LowPin 3 X8 - Can1: 83 In HighPin 4 X8 - Can1: 84 Out High

Pin 1 X9 - Can2: 91 In LowPin 2 X9 - Can2: 92 Out LowPin 3 X9 - Can2: 93 In HighPin 4 X9 - Can2: 94 Out High

8 pin Digital Output / Input Module“Solid State Relay”

3 A

X1DIGOUT

X1DIGIN

1 2 3 4

1 2 3 4

Pin 1 X1 - Out: 41 Out +Pin 2 X1 - Out: 42 Out -

Pin 3 X1 - Out: 31 COM (Common Center Terminal) *

Pin 4 X1 - Out: 32 NC (Normally Closed)** IEC 60950 Compliant, 48VDC

Pin 1 X1 - In: 52 +24VDCPin 2 X1 - In: 53 GND (Ground)Pin 3 X1 - In: 61 +24VDCPin 4 X1 - In: 62 +Input

10 pin Digital Output / Input & Serial Module“Mechanical Relay & COM (isolated RS-422/485)”

3 A

X1DIGOUT

X7SERI/O

1 2 3 4 51 2 3 4 5

PIN 1 X1 - Out: 21 COM (Common Center Terminal)

PIN 2 X1 - N/C Not Connected / Not usedPIN 3 X1 - Out: 24 NO (Normally Open)PIN 4 X1 - N/C Not Connected / Not usedPIN 5 X1 - Out: 22 NC (Normally Closed)

PIN 1 X7 - In: 71 Rx+ (Receive Data +)PIN 2 X7 - In: 72 Rx- (Receive Data -)PIN 3 X7 - Out: 73 Tx+ (Transmit Data +)PIN 4 X7 - Out: 74 Tx- (Transmit Data -)PIN 5 X7 - GND: 75 SGnd (Signal Ground)

10 pin RS-422 / RS-485 NMEA Module, 2 ports“PCA100293-1”

3 A B

6 7 8 9 101 2 3 4 5

6 7 8 9 101 2 3 4 5

PIN 1 TxD- Transmit Data NegativePIN 2 TxD+ Transmit Data PositivePIN 3 GND Isolated GroundPIN 4 RxD- Receive Data NegativePIN 5 RxD+ Receive Data PositivePIN 6 TxD- Transmit Data NegativePIN 7 TxD+ Transmit Data PositivePIN 8 GND Isolated GroundPIN 9 RxD- Receive Data NegativePIN 10 RxD+ Receive Data Positive

10 pin RS-422 / RS-485 Module

1 2 B

2 4 6 8 101 3 5 7 9

PIN 1* RxD+ Receive Data PositivePIN 2 GND GroundPIN 3* RxD- Receive Data NegativePIN 4 +5V +5V OutPIN 5* TxD+ Transmit Data PositivePIN 6 BUZ- Buzzer Control NegativePIN 7* TxD- Transmit Data NegativePIN 8 BUZ+ Buzzer Control PositivePIN 9 GNDR Ground 100Ω

PIN 10 GND Ground

*Pin 1,3,5,7 = RS-485 Full Duplex (4-wire)*Pin 5,7 = RS-485 Half Duplex (2-wire)

80IND100241-13

Appendix

Pinout Assignments

81IND100241-13

Appendix

Pinout Assignments

2 pin DC Power Input, Phoenix

1 2 3 A B

Pin 2: Negative - Pin 1: Positive +

ID’s (1,2,3,A,B) denotes where connector is (by factory default) or may be available (through factory customization).Note that some combinations may not be possible due to space restrictions. List also valid for customized models. All pin out assignments are seen from users Point of View (POV) while looking straight at the connector. Some connectors are not available on certain units due to product range specifi cations. Please review the dedicateddatasheet or technical drawings for your actual unit to identify and determine the presence of desired connector.

1 Available for MMD (Maritime Multi Displays) units.

2 Available for STD (Industrial Standard Displays) units.

3 Available for MMC (Maritime Multi Computers / Panel Computers) units.

A For 8/13 inch sizes only

B For 12/15/17/19/24/26 inch sizes only

1 pin RCA/BNC COMP. VIDEO

1 B

Ground ShieldPin 1: Video Signal

5 pin PS/2 KEYBOARD

3 B

Pin 1: Keyboard Data

Pin 3: Ground

Pin 5: Keyboard Clock

Pin 2: Not Connected

Pin 4: Vcc +5V

Pin 6: Not Connected

5 pin PS/2 MOUSE

3 B

Pin 1: Mouse Data

Pin 3: Ground

Pin 5: Mouse Clock

Pin 2: Not Connected

Pin 4: Vcc +5V

Pin 6: Not Connected

4 pin USB TYPE B

2 A B

Pin 2: Negative Data

Pin 3: Positive Data Pin 4: Ground

Pin 1: VCC +5V

4 pin USB TYPE A

1 3 A B

Pin 2: Negative Data

Pin 1: VCC +5V Pin 3: Positive Data

Pin 4: Ground

8 pin RJ45 10/100/1000mbps LAN/Ethernet

1 3 A B

1 2 3 4 5 6 7 8

PIN 01 D0P+ Differential Pair 0 (Positive)PIN 02 D0N- Differential Pair 0 (Negative)PIN 03 D1P+ Differential Pair 1 (Positive)PIN 04 D2P+ Differential Pair 2 (Positive)PIN 05 D2N- Differential Pair 2 (Negative)PIN 06 D1N- Differential Pair 1 (Negative)PIN 07 D3P+ Differential Pair 3 (Positive)PIN 08 D3N- Differential Pair 3 (Negative)

15 pin DSUB High Density Analog RGB/VGA

1 2 3 A B

5 4 3 2 1

15 14 13 12 11

10 9 8 7 6

PIN 01 RED Red, analogPIN 02 GREEN Green, analogPIN 03 BLUE Blue, analogPIN 04 ID2/RES Reserved for monitor ID bit 2 (grounded)PIN 05 GND Digital groundPIN 06 RED_RTN Analog ground redPIN 07 GREEN_RTN Analog ground greenPIN 08 BLUE_RTN Analog ground bluePIN 09 KEY/PWR +5V power supply for DDC (optional)PIN 10 GND Digital groundPIN 11 ID0/RES Reserved for monitor ID bit 0 (grounded)PIN 12 ID1/SDA DDC serial dataPIN 13 HSYNC. Horizontal sync or composite sync, inputPIN 14 VSYNC. Vertical sync, inputPIN 15 ID3/SCL DDC serial clock

9 pin DSUB Serial COM RS-232 non-isolated

1 2 B

5 4 3 2 1

9 8 7 6

PIN 01 BUZ+ Buzzer Control Positive*PIN 02 TxD Transmit DataPIN 03 RxD Receive DataPIN 04 DTR Data Terminal ReadyPIN 05 GND GroundPIN 06 DSR Data Set ReadyPIN 07 RTS Request To SendPIN 08 CTS Clear To SendPIN 09 BUZ- Buzzer Control Negative*

*Wake On Ring is not enabled

9 pin DSUB Serial COM RS-485/RS-422Full Duplex Mode

3 B

5 4 3 2 1

9 8 7 6PIN 01 TxD- Transmit Data NegativePIN 02 TxD+ Transmit Data PositivePIN 03 RxD+ Receive Data PositivePIN 04 RxD- Receive Data NegativePIN 05 GND Signal GroundPIN 06 N/C No internal connectionPIN 07 N/C No internal connectionPIN 08 N/C No internal connectionPIN 09 N/C No internal connection

9 pin DSUB Serial COM RS-485/RS-422Half Duplex Mode

3 B

5 4 3 2 1

9 8 7 6PIN 01 Res. Reserved, do not connectPIN 02 Res. Reserved, do not connectPIN 03 Data+ Data PositivePIN 04 Data- Data NegativePIN 05 GND Signal GroundPIN 06 N/C No internal connectionPIN 07 N/C No internal connectionPIN 08 N/C No internal connectionPIN 09 N/C No internal connection

9 pin DSUB Serial COM RS-232 non-isolated

3 B

5 4 3 2 1

9 8 7 6

PIN 01 DCD Data Carrier DetectPIN 02 RxD Receive DataPIN 03 TxD Transmit DataPIN 04 DTR Data Terminal ReadyPIN 05 GND Signal GroundPIN 06 DSR Data Set ReadyPIN 07 RTS Request To SendPIN 08 CTS Clear To SendPIN 09 RI Ring Indicator

80IND100241-13

Appendix

Pinout Assignments

81IND100241-13

Appendix

Pinout Assignments

2 pin DC Power Input, Phoenix

1 2 3 A B

Pin 2: Negative - Pin 1: Positive +

ID’s (1,2,3,A,B) denotes where connector is (by factory default) or may be available (through factory customization).Note that some combinations may not be possible due to space restrictions. List also valid for customized models. All pin out assignments are seen from users Point of View (POV) while looking straight at the connector. Some connectors are not available on certain units due to product range specifi cations. Please review the dedicateddatasheet or technical drawings for your actual unit to identify and determine the presence of desired connector.

1 Available for MMD (Maritime Multi Displays) units.

2 Available for STD (Industrial Standard Displays) units.

3 Available for MMC (Maritime Multi Computers / Panel Computers) units.

A For 8/13 inch sizes only

B For 12/15/17/19/24/26 inch sizes only

1 pin RCA/BNC COMP. VIDEO

1 B

Ground ShieldPin 1: Video Signal

5 pin PS/2 KEYBOARD

3 B

Pin 1: Keyboard Data

Pin 3: Ground

Pin 5: Keyboard Clock

Pin 2: Not Connected

Pin 4: Vcc +5V

Pin 6: Not Connected

5 pin PS/2 MOUSE

3 B

Pin 1: Mouse Data

Pin 3: Ground

Pin 5: Mouse Clock

Pin 2: Not Connected

Pin 4: Vcc +5V

Pin 6: Not Connected

4 pin USB TYPE B

2 A B

Pin 2: Negative Data

Pin 3: Positive Data Pin 4: Ground

Pin 1: VCC +5V

4 pin USB TYPE A

1 3 A B

Pin 2: Negative Data

Pin 1: VCC +5V Pin 3: Positive Data

Pin 4: Ground

8 pin RJ45 10/100/1000mbps LAN/Ethernet

1 3 A B

1 2 3 4 5 6 7 8

PIN 01 D0P+ Differential Pair 0 (Positive)PIN 02 D0N- Differential Pair 0 (Negative)PIN 03 D1P+ Differential Pair 1 (Positive)PIN 04 D2P+ Differential Pair 2 (Positive)PIN 05 D2N- Differential Pair 2 (Negative)PIN 06 D1N- Differential Pair 1 (Negative)PIN 07 D3P+ Differential Pair 3 (Positive)PIN 08 D3N- Differential Pair 3 (Negative)

15 pin DSUB High Density Analog RGB/VGA

1 2 3 A B

5 4 3 2 1

15 14 13 12 11

10 9 8 7 6

PIN 01 RED Red, analogPIN 02 GREEN Green, analogPIN 03 BLUE Blue, analogPIN 04 ID2/RES Reserved for monitor ID bit 2 (grounded)PIN 05 GND Digital groundPIN 06 RED_RTN Analog ground redPIN 07 GREEN_RTN Analog ground greenPIN 08 BLUE_RTN Analog ground bluePIN 09 KEY/PWR +5V power supply for DDC (optional)PIN 10 GND Digital groundPIN 11 ID0/RES Reserved for monitor ID bit 0 (grounded)PIN 12 ID1/SDA DDC serial dataPIN 13 HSYNC. Horizontal sync or composite sync, inputPIN 14 VSYNC. Vertical sync, inputPIN 15 ID3/SCL DDC serial clock

9 pin DSUB Serial COM RS-232 non-isolated

1 2 B

5 4 3 2 1

9 8 7 6

PIN 01 BUZ+ Buzzer Control Positive*PIN 02 TxD Transmit DataPIN 03 RxD Receive DataPIN 04 DTR Data Terminal ReadyPIN 05 GND GroundPIN 06 DSR Data Set ReadyPIN 07 RTS Request To SendPIN 08 CTS Clear To SendPIN 09 BUZ- Buzzer Control Negative*

*Wake On Ring is not enabled

9 pin DSUB Serial COM RS-485/RS-422Full Duplex Mode

3 B

5 4 3 2 1

9 8 7 6PIN 01 TxD- Transmit Data NegativePIN 02 TxD+ Transmit Data PositivePIN 03 RxD+ Receive Data PositivePIN 04 RxD- Receive Data NegativePIN 05 GND Signal GroundPIN 06 N/C No internal connectionPIN 07 N/C No internal connectionPIN 08 N/C No internal connectionPIN 09 N/C No internal connection

9 pin DSUB Serial COM RS-485/RS-422Half Duplex Mode

3 B

5 4 3 2 1

9 8 7 6PIN 01 Res. Reserved, do not connectPIN 02 Res. Reserved, do not connectPIN 03 Data+ Data PositivePIN 04 Data- Data NegativePIN 05 GND Signal GroundPIN 06 N/C No internal connectionPIN 07 N/C No internal connectionPIN 08 N/C No internal connectionPIN 09 N/C No internal connection

9 pin DSUB Serial COM RS-232 non-isolated

3 B

5 4 3 2 1

9 8 7 6

PIN 01 DCD Data Carrier DetectPIN 02 RxD Receive DataPIN 03 TxD Transmit DataPIN 04 DTR Data Terminal ReadyPIN 05 GND Signal GroundPIN 06 DSR Data Set ReadyPIN 07 RTS Request To SendPIN 08 CTS Clear To SendPIN 09 RI Ring Indicator

80IND100241-13

Appendix

Pinout Assignments

81IND100241-13

Appendix

Pinout Assignments

2 pin DC Power Input, Phoenix

1 2 3 A B

Pin 2: Negative - Pin 1: Positive +

ID’s (1,2,3,A,B) denotes where connector is (by factory default) or may be available (through factory customization).Note that some combinations may not be possible due to space restrictions. List also valid for customized models. All pin out assignments are seen from users Point of View (POV) while looking straight at the connector. Some connectors are not available on certain units due to product range specifi cations. Please review the dedicateddatasheet or technical drawings for your actual unit to identify and determine the presence of desired connector.

1 Available for MMD (Maritime Multi Displays) units.

2 Available for STD (Industrial Standard Displays) units.

3 Available for MMC (Maritime Multi Computers / Panel Computers) units.

A For 8/13 inch sizes only

B For 12/15/17/19/24/26 inch sizes only

1 pin RCA/BNC COMP. VIDEO

1 B

Ground ShieldPin 1: Video Signal

5 pin PS/2 KEYBOARD

3 B

Pin 1: Keyboard Data

Pin 3: Ground

Pin 5: Keyboard Clock

Pin 2: Not Connected

Pin 4: Vcc +5V

Pin 6: Not Connected

5 pin PS/2 MOUSE

3 B

Pin 1: Mouse Data

Pin 3: Ground

Pin 5: Mouse Clock

Pin 2: Not Connected

Pin 4: Vcc +5V

Pin 6: Not Connected

4 pin USB TYPE B

2 A B

Pin 2: Negative Data

Pin 3: Positive Data Pin 4: Ground

Pin 1: VCC +5V

4 pin USB TYPE A

1 3 A B

Pin 2: Negative Data

Pin 1: VCC +5V Pin 3: Positive Data

Pin 4: Ground

8 pin RJ45 10/100/1000mbps LAN/Ethernet

1 3 A B

1 2 3 4 5 6 7 8

PIN 01 D0P+ Differential Pair 0 (Positive)PIN 02 D0N- Differential Pair 0 (Negative)PIN 03 D1P+ Differential Pair 1 (Positive)PIN 04 D2P+ Differential Pair 2 (Positive)PIN 05 D2N- Differential Pair 2 (Negative)PIN 06 D1N- Differential Pair 1 (Negative)PIN 07 D3P+ Differential Pair 3 (Positive)PIN 08 D3N- Differential Pair 3 (Negative)

15 pin DSUB High Density Analog RGB/VGA

1 2 3 A B

5 4 3 2 1

15 14 13 12 11

10 9 8 7 6

PIN 01 RED Red, analogPIN 02 GREEN Green, analogPIN 03 BLUE Blue, analogPIN 04 ID2/RES Reserved for monitor ID bit 2 (grounded)PIN 05 GND Digital groundPIN 06 RED_RTN Analog ground redPIN 07 GREEN_RTN Analog ground greenPIN 08 BLUE_RTN Analog ground bluePIN 09 KEY/PWR +5V power supply for DDC (optional)PIN 10 GND Digital groundPIN 11 ID0/RES Reserved for monitor ID bit 0 (grounded)PIN 12 ID1/SDA DDC serial dataPIN 13 HSYNC. Horizontal sync or composite sync, inputPIN 14 VSYNC. Vertical sync, inputPIN 15 ID3/SCL DDC serial clock

9 pin DSUB Serial COM RS-232 non-isolated

1 2 B

5 4 3 2 1

9 8 7 6

PIN 01 BUZ+ Buzzer Control Positive*PIN 02 TxD Transmit DataPIN 03 RxD Receive DataPIN 04 DTR Data Terminal ReadyPIN 05 GND GroundPIN 06 DSR Data Set ReadyPIN 07 RTS Request To SendPIN 08 CTS Clear To SendPIN 09 BUZ- Buzzer Control Negative*

*Wake On Ring is not enabled

9 pin DSUB Serial COM RS-485/RS-422Full Duplex Mode

3 B

5 4 3 2 1

9 8 7 6PIN 01 TxD- Transmit Data NegativePIN 02 TxD+ Transmit Data PositivePIN 03 RxD+ Receive Data PositivePIN 04 RxD- Receive Data NegativePIN 05 GND Signal GroundPIN 06 N/C No internal connectionPIN 07 N/C No internal connectionPIN 08 N/C No internal connectionPIN 09 N/C No internal connection

9 pin DSUB Serial COM RS-485/RS-422Half Duplex Mode

3 B

5 4 3 2 1

9 8 7 6PIN 01 Res. Reserved, do not connectPIN 02 Res. Reserved, do not connectPIN 03 Data+ Data PositivePIN 04 Data- Data NegativePIN 05 GND Signal GroundPIN 06 N/C No internal connectionPIN 07 N/C No internal connectionPIN 08 N/C No internal connectionPIN 09 N/C No internal connection

9 pin DSUB Serial COM RS-232 non-isolated

3 B

5 4 3 2 1

9 8 7 6

PIN 01 DCD Data Carrier DetectPIN 02 RxD Receive DataPIN 03 TxD Transmit DataPIN 04 DTR Data Terminal ReadyPIN 05 GND Signal GroundPIN 06 DSR Data Set ReadyPIN 07 RTS Request To SendPIN 08 CTS Clear To SendPIN 09 RI Ring Indicator

7

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

Data RatesThe unit is configured to transmit and receive data at 9600 bits/second (Serial mode) or via standard Ethernet 10/100/1000Mbps connection through port 10001.

Data Format Serial ModeData shall be transmitted with no parity, 8 data bits, one start bit and one stop bit.

Message FormatThe basic message format shall be as follows:

Byte # 0 1 2 3 4 5 6 7, etc 8 or 7+DATA=ENDATTN ADDR CMD CMD CMD LEN IHCHK DATA IDCHK

The minimum message size is 7 bytes (0x07). The maximum message size is 82 bytes (0x52), consistent with the EN61162-1 standard. Colors will be used throughout this manual to indicate byte positions. Every byte sent are viewed in this document as HEX values and are based on standard characters in the ASCII table (0 to 255) to send or receive messages in a human readable input/output. No further decoding or decrypting functionality is needed or required. Every command sent and received are always ended with a 0x00 (null byte terminator).

ATTNAttention (ATTN) This single byte is used to identify a start of message. 3 values are possible:

ATTN Description0x07 Command, also known as ASCII BELL0x06 Acknowledge, also known as ASCII ACK0x15 Negative Acknowledge, also known as ASCII NAK

A device shall send a command using the 0x07 Attention Code. The unit will respond to the command with either an ACK if the command completed successfully, or a NAK if the command failed.

NOTE: A complete HEX, ASCII, BIN and Character table overview are available in the APPENDIX chapter.

ADDRAddress (ADDR)This single byte is used to specify a particular unit to receive a Command and to identify the unit responding (ACK or NAK) to a Command. All units will support the broadcast address. The factory default adress is 0x00, while in this manual illustrated throughout as 0xFF.

The Address field shall have the following values:

ADDR Description0xFF Broadcast - Addressed to all units0x00 to 0x0F Address of a specific unit, 0 to 15 (max 16 units)

8

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

CMDMessage Commands and Queries (CMD) ContentsThe command can be one of the following values and consists always of 3 bytes in positions 2,3,4:

Byte 2 Byte 3 Byte 4 ASCII Description I/O Unit Type Page0x42 0x52 0x49 "BRI" Backlight Minimum Value W xxD 100x42 0x52 0x4C "BRL" Set LED Glass Display Control™ (GDC) Brightness R/W xxC 100x42 0x52 0x4D "BRM" Backlight Maximum Value W xxD 100x42 0x52 0x54 "BRT" User Brightness Control W all 110x42 0x52 0x55 "BRU" Glass Display Control™ (GDC) Brilliance Button W xxC 110x42 0x5A 0x5A "BZZ" Buzzer Control W all 120x44 0x4C 0x4E "DLN" Download ECDIS package table x R all 120x44 0x4C 0x3F "DL?" Query available ECDIS packages R all 130x45 0x54 0x43 "ETC" Elapsed Time Counter Query R all 130x46 0x48 0x41 "FHA" Feature Header (Potentiometer) W xxD 140x46 0x57 0x56 "FWV" Firmware Version Video chipset, Cypress and Ethernet

controller R xxD 14

0x47 0x4D 0x42 "GMB" Set LED Glass Display Control™ (GDC) Minimum Brightness

W all 14

0x49 0x4E 0x56 "INV" Flip image upside down (12 and 15 inch units only) W xxD 150x4C 0x49 0x53 "LIS" Luminance and Environment Sensor Measurement R all 150x50 0x4F 0x54 "POT" Potentiometer Control W all 160x53 0x4E 0x42 "SNB" Serial Number Query R all 160x53 0x57 0x49 "SWI" Main Software (Video Controller) Version Query R all 170x53 0x57 0x50 "SWK" Glass Display Control™ (GDC) software version Query R xxC 170x54 0x4D 0x50 "TMP" Temperature Sensor Query R xxD 170x54 0x59 0x50 "TYP" Type/Model Number Query R all 180x51 0x44 0x55 "QDU" QM57 Chipset Duplex Mode W xxC 180x4D 0x43 0x43 "MCC" OSD Control Functionality*

with key global commands:"?" = Query OSD value"R" = Reset OSD value"r" = Reset OSD value"+" = Increase OSD value"-" = Decrease OSD value

R/W xxD 19

Notes:I/O = R=Read, W=Write.Unit Type = xxD = MMD/STD, xxC = MMC units, all = MMD/STD/MMCPage # = Page number in this manual where command is detailed.

* "MCC = command is not supported on Maritime Multi Computer (MMC) units, due to no OSD menu available. The "MCC" command also features a Query "?" mode, "R" or "r" reset mode to factory default, increase +1 from current value "+" and decrease -1 from current value "-". Details and usage of these commands are available later in this manual.

NOTE: Due to firmware revisions, some commands listed above will not be available on earlier units.

9

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

LENData Length (LEN)This single byte defines the length of DATA in the message in bytes. The maximum value for this field is 74 bytes (0x4A in HEX). The minimum value is 0 bytes (0x00 in HEX).

IHCHKInverse Header Checksum (IHCHK)This single byte is a simple 8-bit checksum of the header data, message bytes 0 to 5 on which a bit-wise inversion has been performed. The checksum shall be initialised to 0. The 8-bit sum (without carry) of bytes 0, 1, 2, 3, 4, 5 and 6 shall be 0xFF (255 in value). If the unit receives a message with an incorrect checksum, the unit will reply with the attention code set to NAK and no data field. This does not apply to Broadcast messages in RS-485 mode, in which case there will be no reply.

DATAData Field (DATA)The single byte is the DATA field which shall only be transmitted if LEN is greater than 0. This field depends on the CMD transmitted.

IDCHKInverse Data Checksum (IDCHK)This single byte shall only be transmitted if LEN is greater than 0. This is a simple 8-bit checksum of the data field,message bytes 7 to 7+(LEN-1) on which a bit-wise inversion has been performed. The checksum shall be initialisedto 0. The 8-bit sum (without carry) of bytes 7 through 7+LEN inclusive shall be 0xFF. The receiver will reply to anymessage that the checksum has failed with the attention code set to NAK. This requirement does not reply to broadcast messages in RS-485 (for units that support it) mode, in which case there will be no reply. Basically this byte is located at the very end of a received stream.

NOTE: A complete HEX, ASCII, BIN and Character table overview are available in the APPENDIX chapter.

10

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"BRI" - Backlight Minimum ValueSet the backlight minimum value. Range from 0x00 to 0xFF (0% - 100%).

Example:

Command to set 50% Brightness:

0x07 0xFF 0x42 0x52 0x49 0x01 0x1B 0x80 0x7F

"BRL" - Set LED Glass Display Control™ (GDC) BrightnessSet the backlight intensity for the Glass Display Control™ (GDC) LED's on the front glass. From 0x00 to 0x32 (0% - 100%). The brightness value shall be sent as 1 byte in the DATA field. A setting of 0x00 shall indicate off. A setting of 0x32 shall indicate maximum brightness. You can send "?" to retrieve the current value/status of the LED's.

Example:

Command to set 60% intensity:

0x07 0xFF 0x42 0x52 0x4C 0x01 0x18 0x32 0xCD

"BRM" - Backlight Maximum ValueSet the backlight maximum value. Range from 0x00 to 0xFF (0% - 100%).

Example:

Command to set 60% Brightness:

0x07 0xFF 0x42 0x52 0x4D 0x01 0x17 0x99 0x66

11

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"BRT" - User Brightness ControlThis command is sent to the unit to command the backlight brightness control setting.The brightness value shall be sent as one byte in the DATA field. A setting of 0x00 will indicate off. A setting of 0xFF (255 in value) will indicatemaximum brightness. Intermediate values will control brightness over the range from minimum to maximumluminance. LEN = one data byte.

After any power cycle the BRT will be set to 100%.

If the data checksum is valid and the brightness was set, the unit will reply to this command with an ACK attention code. The DATA field in the reply shall indicate the resulting brightness control setting. If an invalid checksum was received and the message was not Broadcast and RS-485, the unit will reply with an NAK attention code. The DATA field in the reply will indicate the current brightness control setting.

Example:

If BRT is 100%, the user can adjust the brightness from 0-100%. If the BRT is set to 60%, the visual brightness is set to 60%. The user can adjust the brightness from 0-100% within the 60% set by BRT. If the user sets thepotensiometer to half, the visual brightness will be 30% (half of 60%). If BRT is set back to 100%, the visualbrightness will be 50% (half of 100%).

Command to set 60% Brightness:

0x07 0xFF 0x42 0x52 0x54 0x01 0x10 0x99 0x66 Acknowledge was set to 60% Brightness:

0x06 0xFF 0x42 0x52 0x54 0x01 0x11 0x99 0x66 Negative Acknowledge 40% Brightness:

0x15 0xFF 0x42 0x52 0x54 0x01 0x02 0x66 0x99

"BRU" - Glass Display Control™ (GDC) Brilliance ButtonThis command shall be sent to the unit to command the user brightness control setting. The brightness value shall be sent as 1 byte in the DATA field. A setting of 0x00 shall indicate off. A setting of 0xFF shall indicate maximumbrightness. You can send "?" to retrieve the current value/status of the LED's.

Example:

Command to set 60% Brightness:

0x07 0xFF 0x42 0x52 0x55 0x01 0x09 0x99 0x66

12

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"BZZ" - Buzzer ControlThis command is sent to the unit to control buzzer on/off if there is a buzzer present. LEN = one data byte.

0x00 Turn the buzzer off0xFF Turn the buzzer on

If the data checksum is valid, the unit will reply to this command with an ACK attention code. The DATA field willindicate the buzzer state. If an invalid data checksum was received and the message was not broadcast and RS-485, the unit will reply with a NAK attention code and the current control setting.

Example:

Command to set Buzzer Enable: 0xFF

0x07 0xFF 0x42 0x5A 0x5A 0x01 0x02 0xFF 0x00

Acknowledge Buzzer status was set to Enable: 0xFF

0x06 0xFF 0x42 0x5A 0x5A 0x01 0x03 0xFF 0x00

"DLN" - Download ECDIS package table xBefore send this command, use "DL?" to get there are how many available packets in each ECDIS table, like "DL?" command, if we at ‘Calibration VGA’ mode the ACK is data in VGA table, and also at DVI mode. We can not use this command at ‘No Calibration’. Every packet has a head (Byte 7 and Byte 8), Byte 7 is this packet number and Byte 8 is "-" with ASCII, and follow Bytes are data.(without last byte, it is checksum for data. If packet is full the data is Byte 9 to Byte 38).

Example:

Command to read package #3:

0x07 0xFF 0x44 0x4C 0x4E 0x01 0x1A 0x02 0xFD

Acknowledge DLN:0x06 0xFF 0x44 0x4C 0x4E 0x0A 0x12 0x02 0x2D 0x02 0x02 0x02 0x02 0x02 0x02 0x02 0x02 0xC0

13

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"DL?" - Query available ECDIS packagesThis command is ask the unit to return there are how many packets in ECDIS table available for download. Eachcalibration mode is separate. If we at ‘Calibration VGA’ mode, we will get the available packets number at VGA table, and also on ‘Calibration DVI’. But there is no available packet at ‘No Calibration’. Packets = Size of Table / 32 bytes per packet

Example:

Command to read package #3:

0x07 0xFF 0x44 0x4C 0x3F 0x00 0x2A

Acknowledge: DL? 3 available packets:

0x06 0xFF 0x44 0x4C 0x3F 0x01 0x2A 0x03 0xFC

"ETC" - Elapsed Time Counter QueryThe unit features an elapsed time counter which counts the total number of hours that the unit has been operated.No data shall be sent with this command. The unit will reply to this command with an ACK attention code. The DATA field will be set to a 3 byte string, where the most significant byte is transmitted first.

The ETC has a limit on maximum 99999 hours (defined into 5 bytes, numbers 0 to 9 each), equivalent to 11 years. If this number is reached, the ETC will stop counting, and the ETC command will always reply with maximum number of hours (99999).

Example:

Command to Query ETC:

0x07 0xFF 0x45 0x54 0x43 0x00 0x1DAcknowledge "0" + "0" + "0" + "5" + "8" = (combined "00058" or 58 hours):

0x06 0xFF 0x45 0x54 0x43 0x05 0x19 0x30 0x30 0x30 0x35 0x38 0x02

The ETC value has been hardcoded to 5 bytes, prefixed with "0".

14

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"FHA" - Feature Header (Potentiometer)Enable/Disable Feature Header. Not supported on STD units. This command controls the ADC for reading an external potentiometer. When only ADC is set, the brilliance buttons in front will be deactivated. When set to ADC and touch key, both brilliance buttons and potentiometer will work. The potentiometer will overwrite the brilliance buttons, and the buttons are for adjusting from 0 to set value on potentiometer.

0x00 for only touch key (default)0x99 for only ADC key (VR key)0xFF for ADC and touch key

Example:

Command to use only touch key:

0x07 0xFF 0x46 0x48 0x41 0x01 0x29 0x00 0xFF

"FWV" - Firmware Version Video chipset, Cypress and Ethernet controllerGet the firmware version about GEV, Cypress and Ethernet

0x00 GEV firmware version0x01 Cypress firmware version0x02 Ethernet firmware version (Not supported on STD units)

Example:

Command to get GEV firmware version:

0x07 0xFF 0x46 0x57 0x56 0x01 0x05 0x00 0xFF

Acknowledge: FWV "120306V1":

0x06 0xFF 0x46 0x57 0x56 0x08 0xFF 0x30 0x33 0x30 0x36 0x56 0x31 0x4C

"GMB" - Glass Display Control™ (GDC) Minimum BrightnessSets the minimum value limit for the backlight of the LED's on the GDC, making sure that the LED's and GDCsymbols are still visible if they was previously adjusted down to a very low value by the "BRL" command or via the "LED Drive" function from within the OSD menu (or set via the MCC command).Range from 0x00 to 0x32 (0% - 100%).

Example:

Command to set 50% Minimum Brightness limit:

0x07 0xFF 0x47 0x4D 0x42 0x01 0x22 0x19 0xE6

15

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"INV" - Flip image upside downTurn the Image upside down (only valid on the 12 and 15 inch units).

0x00 Flip image (vertical flip)0xFF Set image normal

Example:

Command Flip image (0x00):

0x07 0xFF 0x49 0x4E 0x56 0x01 0x0B 0x00 0xFF

"LIS" - Luminance and Environment Sensor MeasurementSending this command the light sensor on the Glass Display Control™ (GDC) will return a value about luminance of environment.

Example:

Command to query Light Sensor:

0x07 0xFF 0x4C 0x49 0x53 0x00 0x11

Acknowledge: LIS value is "0"+"0"+"9"+"9"+"9" = "999":

0x06 0xFF 0x4C 0x49 0x53 0x05 0x0D 0x30 0x30 0x39 0x39 0x39 0xF4

16

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"POT" - Potentiometer ControlThe unit may allow the backlight to be controlled by the local control (potentiometer/keypad) mounted on the front of the unit, by the remote control or by the combination of the two. This is valid for the brilliance buttons if no external potentiometer is connected. This command provides means to enable/disable the local control. LEN = one data byte.

0x00 Disables the local control. Backlight controlled only by the remote control.

0xFF Enables the local control. Backlight is controlled by both the remote control and the local control. (Default)

Note: In this setting, with the BRT command at 100%, the local control will have full dimming range. This is the initial setting when a unit is powered on.

If the data checksum is valid, the unit will reply to this command with an ACK attention code. The DATA field willindicate the resulting control setting. If an invalid data checksum was received and the message was not broadcast and RS-485, the unit will reply with a NAK attention code and the current control setting.

Example:

Command Set Local Control Disable (0x00):

0x07 0xFF 0x50 0x4F 0x54 0x01 0x05 0xFF 0x00

Acknowledge Local Control Disable (0xFF):

0x06 0xFF 0x50 0x4F 0x54 0x01 0x06 0xFF 0x00

"SNB" - Serial Number QueryThis query is sent to the unit in order to identify the unit serial number. No data shall be sent with this query.

The unit will reply to this command with an ACK attention code. The DATA field will be set to an ASCII text string toindicate the specified Serial Number, e.g: "12345". Note that the length of Serial Number is not limited to 5 characters. It will decrease or increase in length depending on actual Serial Number stored in the unit.

Example:

Command Display Serial Number

0x07 0xFF 0x53 0x4E 0x42 0x00 0x16

Acknowledge Type/Model Number "12345":

0x06 0xFF 0x53 0x4E 0x42 0x05 0x12 0x31 0x32 0x33 0x34 0x35 0x00

17

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"SWI" - Main Software (Video Controller) Version QueryThe GEV is the master of the serial communication interface (SCOM). This query is sent to the unit in order to get the GEV software version ID. Any future revisions, such as CMD additions or changes to the software will increment the software version. The unit will reply to this command with an ACK attention code. The DATA field will be a ASCII text string indicating the software version, e.g: "120801V1_M".

Example:

Command Software Version query:

0x07 0xFF 0x53 0x57 0x49 0x00 0x06

Acknowledge GEV software query: "120801V1_M"

0x06 0xFF 0x53 0x57 0x49 0x0A 0xFD 0x31 0x32 0x30 0x38 0x30 0x31 0x56 0x31 0x5F 0x4D 0xA0

"SWK" - Glass Display Control™ (GDC) software version QueryThis commands gets the firmware version of the Glass Display Control (GDC) software.

Example:

Command Software Version query:

0x07 0xFF 0x53 0x57 0x4B 0x00 0x04

"TMP" - Temperature Sensor QueryThe unit features a sensor that measures the temperature inside. The unit will reply to this command with an ASCII string indication the temperature in Celcius degree (°C).

0x52 "R" = Read current temperature0x48 "H" = Read Temperature Histogram

The histogram is a table for temperature -55 to 125 °C and be divided to 12 parts. The temperature range for each part is 16 °C and each part use two bytes.

Example:

Command Read Current Temperature "R":

0x07 0xFF 0x54 0x4D 0x50 0x01 0x07 0x52 0xAD

18

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"TYP" - Type/Model Number QueryThis query is sent to the unit in order to identify the unit type by its model number / part number. No data shall be sent with this query.

The unit will reply to this command with an ACK attention code. The DATA field should be translated to an ASCII text string which indicate the specified Type/Model Number, e.g: "HD17T21MMCMJDOABA".

FYI: Which translates to "HD 17T21 MMC" (http://www.hatteland-display.com/panel_computer_hd17t21mmc.php) witha configuration added to it by using the letters "-MJD-OABA". The meaning of "-MJD-OABA" can only be found in thedescription field of invoice documents and service documents. In this example the exact description for the unit is:"17.0" MMC IntelQM57 CEL 1.86GHz 2GBRAM 250GBHDD OSNone ACDC Bonded Black GDC Buzzer"

Example:

Command to retrieve Type/Model Number

0x07 0xFF 0x54 0x59 0x50 0x00 0xFC

Acknowledge Type/Model Number "HD17T21MMCMJDOABA":

0x06 0xFF 0x54 0x59 0x50 0x11 0xEC 0x48 0x44 0x31 0x370x54 0x32 0x31 0x4D 0x4D 0x43 0x4D 0x4A 0x44 0x4F 0x410x42 0x41 0x89

"QDU" - QM57 Chipset Duplex ModeThis command sets the half or full duplex mode for the external physical RS-422 / RS-485 port on a MMC unit.

0x00 Half Duplex Mode0xFF Full Duplex Mode

19

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"MCC" - OSD Control FunctionalityThis command gives remote access to the unit’s OSD menu settings. The commands are transmitted in the DATA field. For future products, it can not be guaranteed that all commands will still be available.

If the checksum is valid, the unit will reply to this command with an ACK attention code, where the data field contains the original "MCC" command followed by acknowledge from the controller. If the checksum is invalid and themessage was not broadcasted, and if RS-485, the unit will reply to this command with a NAK attention code, where the data field contains the original command.

Note: MCC command is not supported on Maritime Multi Computer (MMC) units, as these do not have a OSD menu.Not all MCC commands are supported on STD units (marked), otherwise all MCC commands are available on MMD units.

It is expected that you already have knowledge on how to send, receive and interpret the commands by havingstudied the examples prior to the "MCC" command table below. The list below is a compressed version of the HEX values you need to send and will apply to all units (ADDR set as "FF"). For readability the prefix "0x" has beenremoved in the table and seen as a complete HEX string as values from 00 to FF (2 by 2 letters). Every command will contain the "MCC" (0x4D, 0x43, 0x43) ASCII letters as default indicator.

The functional byte positions in the table below are indicated with Red Color. The counting of values (xx,yy) shouldalways be sent as HEX, not numerical values, which means 64 is not 64 in numerical, but rather 100 as numerical. The single byte that represent MCC Command ID is marked with Green Color. The checksum is marked with Blue Color. The other byte positions in Black Color are defined as in the "Message Format" seen in the beginning of this chapter.

NOTE: Due to firmware revisions, some commands listed below will not be available on earlier units.

MCC Command Syntax and Functionality Details and ValuesBrightness Control Syntax : 07 FF 4D 43 43 03 23 81 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 81 35 30 19Query "?" : 07 FF 4D 43 43 02 24 81 3F 3F Reset "R" : 07 FF 4D 43 43 02 24 81 52 2CReset "r" : 07 FF 4D 43 43 02 24 81 72 0CIncrease "+" : 07 FF 4D 43 43 02 24 81 2B 53Decrease "-" : 07 FF 4D 43 43 02 24 81 2D 51

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

Contrast Control Syntax : 07 FF 4D 43 43 04 22 82 ww xx yy zz

Function Examples:Example "A50" : 07 FF 4D 43 43 04 22 82 41 35 30 D7Example "a50" : 07 FF 4D 43 43 04 22 82 61 35 30 B7Query "?" : 07 FF 4D 43 43 02 24 82 3F 3E Reset "R" : 07 FF 4D 43 43 02 24 82 52 2BReset "r" : 07 FF 4D 43 43 02 24 82 72 0BIncrease "+" : 07 FF 4D 43 43 02 24 82 2B 52Decrease "-" : 07 FF 4D 43 43 02 24 82 2D 50

Where ww = "a" or "A"Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

"a" / "A" definition is by defaultapplicable to all signal inputs, not only the one currently active.

Saturation Control

Note: In video mode onlyNot available on STD units.

Syntax : 07 FF 4D 43 43 03 23 83 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 83 35 30 17Query "?" : 07 FF 4D 43 43 02 24 83 3F 3D Reset "R" : 07 FF 4D 43 43 02 24 83 52 2AReset "r" : 07 FF 4D 43 43 02 24 83 72 0AIncrease "+" : 07 FF 4D 43 43 02 24 83 2B 51Decrease "-" : 07 FF 4D 43 43 02 24 83 2D 4F

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

20

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

HUE Control

Note: In video mode onlyNot available on STD units

Syntax : 07 FF 4D 43 43 03 23 84 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 84 35 30 16Query "?" : 07 FF 4D 43 43 02 24 84 3F 3C Reset "R" : 07 FF 4D 43 43 02 24 84 52 29Reset "r" : 07 FF 4D 43 43 02 24 84 72 09Increase "+" : 07 FF 4D 43 43 02 24 84 2B 50Decrease "-" : 07 FF 4D 43 43 02 24 84 2D 4E

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

Manual Phase Control

Note:Dot clock (for RGB mode only)

Syntax : 07 FF 4D 43 43 03 23 85 xx yy zz

Function Examples:Example "3F" : 07 FF 4D 43 43 03 23 85 33 46 01Query "?" : 07 FF 4D 43 43 02 24 85 3F 3B Reset "R" : 07 FF 4D 43 43 02 24 85 52 28Reset "r" : 07 FF 4D 43 43 02 24 85 52 08Increase "+" : 07 FF 4D 43 43 02 24 85 2B 4FDecrease "-" : 07 FF 4D 43 43 02 24 85 2D 4D

Where xx = "0" to "3"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "3" "F"

Image Horizontal Position Syntax : 07 FF 4D 43 43 03 23 86 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 86 35 30 14Query "?" : 07 FF 4D 43 43 02 24 86 3F 3A Reset "R" : 07 FF 4D 43 43 02 24 86 52 27Reset "r" : 07 FF 4D 43 43 02 24 86 72 07Increase "+" : 07 FF 4D 43 43 02 24 86 2B 4EDecrease "-" : 07 FF 4D 43 43 02 24 86 2D 4C

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

Note: If Value > 100 then Value=100

Image Vertical Position Syntax : 07 FF 4D 43 43 03 23 87 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 87 35 30 13Query "?" : 07 FF 4D 43 43 02 24 87 3F 39 Reset "R" : 07 FF 4D 43 43 02 24 87 52 26Reset "r" : 07 FF 4D 43 43 02 24 87 72 06Increase "+" : 07 FF 4D 43 43 02 24 87 2B 4DDecrease "-" : 07 FF 4D 43 43 02 24 87 2D 4B

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

Note: If Value > 100 then Value=100

Auto Source Syntax : 07 FF 4D 43 43 02 24 88 xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 88 31 46Query "?" : 07 FF 4D 43 43 02 24 88 3F 38 Reset "R" : 07 FF 4D 43 43 02 24 88 52 25Reset "r" : 07 FF 4D 43 43 02 24 88 72 05

Where xx = "0" to "1"Where zz = Calculated Checksum

Available functions:"0" = Disable"1" = Enable (default)

OSD Mode Syntax : 07 FF 4D 43 43 02 24 89 xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 89 31 45Query "?" : 07 FF 4D 43 43 02 24 89 3F 37 Reset "R" : 07 FF 4D 43 43 02 24 89 52 24Reset "r" : 07 FF 4D 43 43 02 24 89 72 04

Where xx = "0" to "1"Where zz = Calculated Checksum

Available functions:"0" = Full (default)"1" = Simple

Sharpness

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 03 23 8A xx yy zz

Function Examples:Example "07" : 07 FF 4D 43 43 03 23 8A 30 37 0EQuery "?" : 07 FF 4D 43 43 02 24 8A 3F 36 Reset "R" : 07 FF 4D 43 43 02 24 8A 52 23Reset "r" : 07 FF 4D 43 43 02 24 8A 72 03Increase "+" : 07 FF 4D 43 43 02 24 8A 2B 4ADecrease "-" : 07 FF 4D 43 43 02 24 8A 2D 48

Where xx = "0" to "F"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "F" "F" Default: "0" "7"

Manual Frequency Control

Note:PC mode only.

Syntax : 07 FF 4D 43 43 03 23 8B xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 8B 35 30 0FQuery "?" : 07 FF 4D 43 43 02 24 8B 3F 35 Increase "+" : 07 FF 4D 43 43 02 24 8B 2B 49Decrease "-" : 07 FF 4D 43 43 02 24 8B 2D 47

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4"

21

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

Scaling Mode

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 02 24 8C xx zz

Function Examples:Example "2" : 07 FF 4D 43 43 02 24 8C 32 41Query "?" : 07 FF 4D 43 43 02 24 8C 3F 34 Reset "R" : 07 FF 4D 43 43 02 24 8C 52 21Reset "r" : 07 FF 4D 43 43 02 24 8C 72 01

Where xx = "0" to "2"Where zz = Calculated Checksum

Available functions:"0" = Full (default)"1" = 1:1"2" = Fill to aspect ratio

OSD Lock Mode Syntax : 07 FF 4D 43 43 02 24 8D xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 8D 31 41Query "?" : 07 FF 4D 43 43 02 24 8D 3F 33 Reset "R" : 07 FF 4D 43 43 02 24 8D 52 20Reset "r" : 07 FF 4D 43 43 02 24 8D 72 00

Where xx = "0" to "2"Where zz = Calculated Checksum

Available functions:"0" = Normal (default)"1" = Full Protection"2" = Menu Protection

Auto Adjustment

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 02 24 8F xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 8F 31 3FQuery "?" : 07 FF 4D 43 43 02 24 8F 3F 31 Reset "R" : 07 FF 4D 43 43 02 24 8F 52 1EReset "r" : 07 FF 4D 43 43 02 24 8F 72 FE

Where xx = "0" to "1"Where zz = Calculated Checksum

Available functions:"0" = Off"1" = On (default)

OSD Horizontal Position Syntax : 07 FF 4D 43 43 03 23 90 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 90 35 30 0AQuery "?" : 07 FF 4D 43 43 02 24 90 3F 30 Reset "R" : 07 FF 4D 43 43 02 24 90 52 1DReset "r" : 07 FF 4D 43 43 02 24 90 72 FDIncrease "+" : 07 FF 4D 43 43 02 24 90 2B 44Decrease "-" : 07 FF 4D 43 43 02 24 90 2D 42

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

Note: If Value > 100 then Value=100.If Value is not multiple by ten, it change to less nearest multiple value.

OSD Vertical Position Syntax : 07 FF 4D 43 43 03 23 91 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 91 35 30 09Query "?" : 07 FF 4D 43 43 02 24 91 3F 2F Reset "R" : 07 FF 4D 43 43 02 24 91 52 1CReset "r" : 07 FF 4D 43 43 02 24 91 72 FCIncrease "+" : 07 FF 4D 43 43 02 24 91 2B 43Decrease "-" : 07 FF 4D 43 43 02 24 91 2D 41

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

Note: If Value > 100 then Value=100.If Value is not multiple by ten, it change to less nearest multiple value.

OSD Transparency

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 02 24 92 xx zz

Function Examples:Example "2" : 07 FF 4D 43 43 02 24 92 32 3BQuery "?" : 07 FF 4D 43 43 02 24 92 3F 2E Reset "R" : 07 FF 4D 43 43 02 24 92 52 1BReset "r" : 07 FF 4D 43 43 02 24 92 72 FBIncrease "+" : 07 FF 4D 43 43 02 24 92 2B 42Decrease "-" : 07 FF 4D 43 43 02 24 92 2D 40

Where xx = "0" to "7"Where zz = Calculated ChecksumDefault: "0"

Select OSD Menu Timeout

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 03 23 93 xx yy zz

Function Examples:Example "10" : 07 FF 4D 43 43 03 23 93 31 30 0BQuery "?" : 07 FF 4D 43 43 02 24 93 3F 2D Reset "R" : 07 FF 4D 43 43 02 24 93 52 1AReset "r" : 07 FF 4D 43 43 02 24 93 72 FAIncrease "+" : 07 FF 4D 43 43 02 24 93 2B 41Decrease "-" : 07 FF 4D 43 43 02 24 93 2D 3F

Where xx = "0" to "1"Where yy = "0" to "E"Where zz = Calculated ChecksumMax Range: "0" "0" to "1" "E" Default: "0" "A"

LED Drive Syntax : 07 FF 4D 43 43 03 23 94 xx yy zz

Function Examples:Example "10" : 07 FF 4D 43 43 03 23 94 31 30 0AQuery "?" : 07 FF 4D 43 43 02 24 94 3F 2C Reset "R" : 07 FF 4D 43 43 02 24 94 52 19Reset "r" : 07 FF 4D 43 43 02 24 94 72 F9Increase "+" : 07 FF 4D 43 43 02 24 94 2B 40Decrease "-" : 07 FF 4D 43 43 02 24 94 2D 3E

Where xx = "0" to "1"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "1" "F" Default: "0" "F"

22

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

Select OSD Language Syntax : 07 FF 4D 43 43 02 24 95 xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 95 31 39Query "?" : 07 FF 4D 43 43 02 24 95 3F 2B Reset "R" : 07 FF 4D 43 43 02 24 95 52 18Reset "r" : 07 FF 4D 43 43 02 24 95 72 F8

Where xx = "0" to "7"Where zz = Calculated Checksum

Available functions:"0" = English (Default)"1" = Français (French)"2" = Deutsch (German)"3" = Italiano (Italian)"4" = Español (Spanish)"5" = 日本語 (Japanese)"6" = 簡體中文 (SimplifiedChinese)"7" = Norsk (Norwegian)

VGA Input Filter

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 02 24 96 xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 96 31 38Query "?" : 07 FF 4D 43 43 02 24 96 3F 2A Reset "R" : 07 FF 4D 43 43 02 24 96 52 17Reset "r" : 07 FF 4D 43 43 02 24 96 72 F7

Where xx = "0" to "1"Where zz = Calculated Checksum

Available functions:"0" = Off (Default)"1" = On

Main Input Select Syntax : 07 FF 4D 43 43 02 24 98 xx zz

Function Examples:Example "4" : 07 FF 4D 43 43 02 24 98 34 33Query "?" : 07 FF 4D 43 43 02 24 98 3F 28 Reset "R" : 07 FF 4D 43 43 02 24 98 52 15Reset "r" : 07 FF 4D 43 43 02 24 98 72 F5

Where xx = "0" to "6"Where zz = Calculated Checksum

Available functions:"0" = Digital 1 (default)"1" = Digital 2"2" = Analog RGB1"3" = Analog RGB2"4" = Composite 1"5" = Composite 2"6" = Composite 3

Communication Mode

Note: If the Communcation Mode is currently set to RS it can beautomatically re-set to Ethernet if using the "Set IP Address" command explained later in this chapter.

Available function list differs between MMD and STD units!

Syntax : 07 FF 4D 43 43 02 24 99 xx zz

Function Examples:Example "2" : 07 FF 4D 43 43 02 24 99 32 34Query "?" : 07 FF 4D 43 43 02 24 99 3F 27 Reset "R" : 07 FF 4D 43 43 02 24 99 52 14Reset "r" : 07 FF 4D 43 43 02 24 99 72 F4

Where xx = "0" to "4" or "0" to "2"Where zz = Calculated Checksum

Available functions (MMD):"0" = RS-232 (default)"1" = Ethernet "2" = 2-wire RS-485"3" = 4-wire RS-422"4" = Download

Available functions (STD):"0" = RS-232 (default)"1" = 2-wire RS-485"2" = 4-wire RS-422

Source Layout

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 02 24 9A xx zz

Function Examples:Example "2" : 07 FF 4D 43 43 02 24 9A 32 33Query "?" : 07 FF 4D 43 43 02 24 9A 3F 26 Reset "R" : 07 FF 4D 43 43 02 24 9A 52 13Reset "r" : 07 FF 4D 43 43 02 24 9A 72 F3

Where xx = "0" to "3"Where zz = Calculated Checksum

Available functions:"0" = No PIP/Single (default)"1" = PIP Child"2" = PIP Wide"3" = PIP Split (PBP)

Gamma (Calibration) Select

Note: Available function list differs between MMD and STD units!

Syntax : 07 FF 4D 43 43 02 24 9D xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 9D 31 31Query "?" : 07 FF 4D 43 43 02 24 9D 3F 23Reset "R" : 07 FF 4D 43 43 02 24 9D 52 10Reset "r" : 07 FF 4D 43 43 02 24 9D 72 F0

Where xx = "0" to "2" or "1" to "2"Where zz = Calculated Checksum

Available functions (MMD):"0" = Calibration VGA"1" = Calibration DVI"2" = No Calibration (default)

Available functions (STD):"1" = Calibration Mode"2" = Color Temperature (default)

Power Saving / Up Syntax : 07 FF 4D 43 43 02 24 9E xx zz

Function Examples:Example "0" : 07 FF 4D 43 43 02 24 9E 30 31Query "?" : 07 FF 4D 43 43 02 24 9E 3F 22Reset "R" : 07 FF 4D 43 43 02 24 9E 52 0FReset "r" : 07 FF 4D 43 43 02 24 9E 72 EF

Where xx = "0" to "1"Where zz = Calculated Checksum

Available functions:"0" = Sleeping Mode"1" = Normal Mode (default)

23

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

Power Down / Up

Note: DC power only

Syntax : 07 FF 4D 43 43 02 24 9F xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 9F 31 2FQuery "?" : 07 FF 4D 43 43 02 24 9F 3F 21Reset "R" : 07 FF 4D 43 43 02 24 9F 52 0EReset "r" : 07 FF 4D 43 43 02 24 9F 72 EE

Where xx = "0" to "1"Where zz = Calculated Checksum

Available functions:"0" = Power Off "1" = Power On (default)

Direct Access

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 03 23 A0 xx yy zz

Function Examples:Example "19" : 07 FF 4D 43 43 03 23 A0 31 39 F5Query "?" : 07 FF 4D 43 43 02 24 A0 3F 20Reset "R" : 07 FF 4D 43 43 02 24 A0 52 0DReset "r" : 07 FF 4D 43 43 02 24 A0 72 ED

Where xx = "1" to "2"Where yy = "0" to "A"Where zz = Calculated Checksum

Available functions (xx):"1" - Hot Key 1"2" - Hot Key 2

Available functions (yy):"0" - Brightness"1" - PIP size"2" - Main source"3" - Second source"4" - PIP mode"5" - Scaling"6" - Swap"7" - Test pattern"8" - LED drive"9" - Language"A" - No function (default)

Set Runtime Counter Syntax : 07 FF 4D 43 43 02 24 A1 uu vv ww xx yy zz

Function Examples:Send "00024": 07 FF 4D 43 43 06 20 A1 30 30 30 32 34 68Query "?" : 07 FF 4D 43 43 02 24 A1 3F 1F

Where uu = "0" to "9"Where vv = "0" to "9"Where ww = "0" to "9"Where xx = "0" to "9"Where yy = "0" to "9"Where zz = Calculated Checksum

Example on Response:"0" "0" "4" "1" "5" (00415)

PIP, PBP Brightness Control Syntax : 07 FF 4D 43 43 03 23 A2 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 A2 35 30 F8Query "?" : 07 FF 4D 43 43 02 24 A2 3F 1E Reset "R" : 07 FF 4D 43 43 02 24 A2 52 0BReset "r" : 07 FF 4D 43 43 02 24 A2 72 EBIncrease "+" : 07 FF 4D 43 43 02 24 A2 2B 32Decrease "-" : 07 FF 4D 43 43 02 24 A2 2D 30

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

PIP, PBP Contrast Control Syntax : 07 FF 4D 43 43 03 23 A3 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 A3 35 30 F7Query "?" : 07 FF 4D 43 43 02 24 A3 3F 1D Reset "R" : 07 FF 4D 43 43 02 24 A3 52 0AReset "r" : 07 FF 4D 43 43 02 24 A3 72 EAIncrease "+" : 07 FF 4D 43 43 02 24 A3 2B 31Decrease "-" : 07 FF 4D 43 43 02 24 A3 2D 2F

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "3" "2"

PIP Horizontal Position

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 03 23 A4 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 A4 35 30 F6Query "?" : 07 FF 4D 43 43 02 24 A4 3F 1C Reset "R" : 07 FF 4D 43 43 02 24 A4 52 09Reset "r" : 07 FF 4D 43 43 02 24 A4 72 E9Increase "+" : 07 FF 4D 43 43 02 24 A4 2B 30Decrease "-" : 07 FF 4D 43 43 02 24 A4 2D 2E

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "6" "4"

24

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

PIP Vertical Position

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 03 23 A5 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 A5 35 30 F5Query "?" : 07 FF 4D 43 43 02 24 A5 3F 1B Reset "R" : 07 FF 4D 43 43 02 24 A5 52 08Reset "r" : 07 FF 4D 43 43 02 24 A5 72 E8Increase "+" : 07 FF 4D 43 43 02 24 A5 2B 2FDecrease "-" : 07 FF 4D 43 43 02 24 A5 2D 2D

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default: "6" "4"

PIP Window Size Select

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 02 24 A6 xx zz

Function Examples:Example "4" : 07 FF 4D 43 43 02 24 A6 34 25Query "?" : 07 FF 4D 43 43 02 24 A6 3F 1AReset "R" : 07 FF 4D 43 43 02 24 A6 52 07Reset "r" : 07 FF 4D 43 43 02 24 A6 72 E7Increase "+" : 07 FF 4D 43 43 02 24 A6 2B 2EDecrease "-" : 07 FF 4D 43 43 02 24 A6 2D 2C

Where xx = "1" to "7"Where zz = Calculated ChecksumDefault: "7"

Second Source Select

Note: Not available on STD units.

Syntax : 07 FF 4D 43 43 02 24 A7 xx zz

Function Examples:Example "4" : 07 FF 4D 43 43 02 24 A7 34 24Query "?" : 07 FF 4D 43 43 02 24 A7 3F 19Reset "R" : 07 FF 4D 43 43 02 24 A7 52 06Reset "r" : 07 FF 4D 43 43 02 24 A7 72 E6

Where xx = "0" to "6"Where zz = Calculated Checksum

Available functions:"0" = Digital 1 (default)"1" = Digital 2"2" = Analog RGB1"3" = Analog RGB2"4" = Composite 1"5" = Composite 2"6" = Composite 3

Color Temperature Select Syntax : 07 FF 4D 43 43 02 24 B3 xx zz

Function Examples:Example "2" : 07 FF 4D 43 43 02 24 B3 32 1AQuery "?" : 07 FF 4D 43 43 02 24 B3 3F 0DReset "R" : 07 FF 4D 43 43 02 24 B3 52 FAReset "r" : 07 FF 4D 43 43 02 24 B3 72 DA

Where xx = "0" to "3"Where zz = Calculated Checksum

Available functions:"0" = 9300K"1" = 8000K (default)"2" = 6500K"3" = USER

Examples on Response:"8" "0" "0" "0" (8000k)"U" "S" "E" "R" (USER)

Red Level for Selected ColorTemperature

Note: Available function list differs between MMD and STD units!

Syntax : 07 FF 4D 43 43 03 23 B4 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 B4 35 30 E6Query "?" : 07 FF 4D 43 43 02 24 B4 3F 0C Reset "R" : 07 FF 4D 43 43 02 24 B4 52 F9Reset "r" : 07 FF 4D 43 43 02 24 B4 72 D9Increase "+" : 07 FF 4D 43 43 02 24 B4 2B 20Decrease "-" : 07 FF 4D 43 43 02 24 B4 2D 1E

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default MMD: "3" "2"Default STD: "6" "4"

Green Level for Selected ColorTemperature

Note: Available function list differs between MMD and STD units!

Syntax : 07 FF 4D 43 43 03 23 B5 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 B5 35 30 E5Query "?" : 07 FF 4D 43 43 02 24 B5 3F 0B Reset "R" : 07 FF 4D 43 43 02 24 B5 52 F8Reset "r" : 07 FF 4D 43 43 02 24 B5 72 D8Increase "+" : 07 FF 4D 43 43 02 24 B5 2B 1FDecrease "-" : 07 FF 4D 43 43 02 24 B5 2D 1D

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default MMD: "3" "2"Default STD: "6" "4"

Blue Level for Selected ColorTemperature

Note: Available function list differs between MMD and STD units!

Syntax : 07 FF 4D 43 43 03 23 B6 xx yy zz

Function Examples:Example "50" : 07 FF 4D 43 43 03 23 B6 35 30 E4Query "?" : 07 FF 4D 43 43 02 24 B6 3F 0A Reset "R" : 07 FF 4D 43 43 02 24 B6 52 F7Reset "r" : 07 FF 4D 43 43 02 24 B6 72 D7Increase "+" : 07 FF 4D 43 43 02 24 B6 2B 1EDecrease "-" : 07 FF 4D 43 43 02 24 B6 2D 1C

Where xx = "0" to "6"Where yy = "0" to "F"Where zz = Calculated ChecksumMax Range: "0" "0" to "6" "4" Default MMD: "3" "2"Default STD: "6" "4"

25

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

Graphic Horizontal Resolution Query

Send Only : 07 FF 4D 43 43 01 25 B7 48 Available response status:"xxx" = where xxx is a 3-digit HEX number indicating resolution.

Example:"0640" = 1600 in decimal

Graphic Vertical Resolution Query

Send Only : 07 FF 4D 43 43 01 25 B8 47 Available response status:"xxx" = where xxx is a 3-digit HEX number indicating resolution.

Example:"0480" = 1200 in decimal

Graphic Horizontal Sync. Frequency

Send Only : 07 FF 4D 43 43 01 25 B9 46 Available response status:"xxx" = where xxx is a 3-digit HEX number indicating frequency in units of 100Hz.

Example:"29F" = 671 or 67.1 kHz decimal

Graphic Vertical Sync.Frequency

Send Only : 07 FF 4D 43 43 01 25 BA 45 Available response status:"xxx" = where xxx is a 3-digit HEX number indicating frequency in units of 0.1Hz + 1 character indicating field mode as:"i" = Interlaced"p" = Progressive

Example:"256p" = 598 (59.8 Hz), progressive fields

Set Address RS / Serial Syntax : 07 FF 4D 43 43 02 24 BB xx zz

Function Examples:Example "9" : 07 FF 4D 43 43 02 24 BB 39 0B

Where xx = "0" to "F"Where zz = Calculated Checksum

Set IP Address (fixed or auto)

Note: By sending this command, thecommunication mode will be automatically set to "Ethernet", in the "Communication Mode",referenced earlier in this chapter.

In addition, a power off/on to the unit is required to reboot the internal network code and utilize the newly set IP address. This can either be done by issue the "Power down / up" command described earlier in this table or do a physical power off/on for the unit.

This command is not available on STD units.

Syntax : 07 FF 4D 43 43 10 16 BC v1 v2 v3 2E w1 W2 W3 2E x1 x2 x3 2E y1 y2 y3 zz

Function Examples:Example fixed IP 192.168.1.35, Send:"192.168.001.035":07 FF 4D 43 43 10 16 BC 31 39 32 2E 31 36 38 2E 30 30 31 2E 30 33 35 55

Set Auto IP "A" : 07 FF 4D 43 43 02 24 BC 41 02Set Auto IP "a" : 07 FF 4D 43 43 02 24 BC 61 E2

Where v1 = "0" to "2"Where v2 = "0" to "9"Where v3 = "0" to "9"Where w1 = "0" to "2"Where w2 = "0" to "9"Where w3 = "0" to "9"Where x1 = "0" to "2"Where x2 = "0" to "9"Where x3 = "0" to "9"Where y1 = "0" to "2"Where y2 = "0" to "9"Where y3 = "0" to "9"Where 2E = "." (dot)Where zz = Calculated ChecksumorWhere v1 = "a" or "A" (Auto IP)Where zz = Calculated Checksum

Available response status:"0" = Fail"1" = Successful

Auto Position

Note:PC mode only.

Send Only : 07 FF 4D 43 43 01 25 C3 3C Available response status:"0" = Fail"1" = Successful

Auto Color Balance Send Only : 07 FF 4D 43 43 01 25 C5 3A Available response status:"0" = Fail"1" = Successful

OSD Outdoor Mode Syntax : 07 FF 4D 43 43 02 24 CA xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 CA 31 04

Where xx = "0" to "1"Where zz = Calculated Checksum

Available functions:"0" = No delay for all touch buttons, except 2 sec delay for "MENU" "1" = Delay 5 seconds for all touch buttons

26

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

Burn In Syntax : 07 FF 4D 43 43 02 24 CC xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 CC 39 0BQuery "?" : 07 FF 4D 43 43 02 24 CC 3F F4 Reset "R" : 07 FF 4D 43 43 02 24 CC 52 E1Reset "r" : 07 FF 4D 43 43 02 24 CC 72 C1

Where xx = "0" to "1"Where zz = Calculated Checksum

Available functions:"0" = Normal Mode"1" = Burin In Mode

Test Pattern Syntax : 07 FF 4D 43 43 02 24 CD xx zz

Function Examples:Example "1" : 07 FF 4D 43 43 02 24 CD 31 01

Where xx = "0" to "1"Where zz = Calculated Checksum

Available functions:"0" = Normal Display"1" = Display built-in Test Pattern

Reset Factory Default Send Only : 07 FF 4D 43 43 01 25 CE 31 Available response status:"0" = fail"1" = successful

Save User Default

Note: Available function list differs between MMD and STD units!

Syntax : 07 FF 4D 43 43 02 24 D7 xx zz

Function Examples:Example "3" : 07 FF 4D 43 43 02 24 D7 33 F5

Where xx = "1" to "5"Where zz = Calculated Checksum

Available functions (MMD):"1" = User1 Slot"2" = User2 Slot"3" = User3 Slot"4" = User4 Slot"5" = User5 Slot

Available functions (STD):"1" = User Slot

Available response status:"0" = Fail"1" = Successful

Load User Default

Note: Available function list differs between MMD and STD units!

Syntax : 07 FF 4D 43 43 02 24 D8 xx zz

Function Examples:Example "3" : 07 FF 4D 43 43 02 24 D8 33 F4

Where xx = "1" to "5"Where zz = Calculated Checksum

Available functions (MMD):"0" = Read Defaults"1" = User1 Slot"2" = User2 Slot"3" = User3 Slot"4" = User4 Slot"5" = User5 Slot

Available functions (STD):"0" = Read Defaults"1" = User Slot

Available response status:"0" = Fail"1" = Successful

Swap Main & Second Source

Note: Not available on STD units.

Send Only : 07 FF 4D 43 43 01 25 E3 1C Available response status:"0" = Fail"1" = Successful

Gamma Reset

Note:A power off/on to the unit is required to reboot the internal display code. This can either be done by issue the "Power down / up" command described earlier in this table or do a physical power off/on for the unit.

Send Only : 07 FF 4D 43 43 01 25 E5 1A Available response status:"0" = Fail"1" = Successful

Menu Button Send Only : 07 FF 4D 43 43 01 25 F7 08 Physical Button press equivalentSelect-Down Button Send Only : 07 FF 4D 43 43 01 25 FA 05 Physical Button press equivalentSelect-Up Button Send Only : 07 FF 4D 43 43 01 25 FB 04 Physical Button press equivalentRight / + Button Send Only : 07 FF 4D 43 43 01 25 FC 03 Physical Button press equivalentLeft / - Button Send Only : 07 FF 4D 43 43 01 25 FD 02 Physical Button press equivalent

27

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

"?" - Query OSD CommandThis command can be used to query the unit for the chosen command and it's current operating value. Note that this feature is only available when using the Unit OSD Control "MCC" command (available on next page). This command is a read-only command which will not change the current value.

"R" / "r" - Reset OSD CommandThis command can be used to reset the unit for the chosen command and it's current operating value. Note that this feature is only available when using the Unit OSD Control "MCC" command (available on next page). When thiscommand is sent the current value will be reset back to the original factory default value. The factory default value will vary depending on the command and/or with customized units. Both "R" (0x52) and "r" (0x72) can be used to execute the reset command.

"+" - Increase OSD CommandThis command can be used to increase from the current value of the chosen function and add 1 step or 1 in value to this parameter. Note that this feature is only available when using the Unit OSD Control "MCC" command (available on next page). This command is a write command which will change the current value.

"-" - Decrease OSD CommandThis command can be used to decrease from the current value of the chosen function and substract 1 step or 1 in value to this parameter. Note that this feature is only available when using the Unit OSD Control "MCC" command (available on next page). This command is a write command which will change the current value.

28

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

Operational RequirementsThe following sections define the operational requirements.

Serial Message Failure If serial messages stop being transmitted or are corrupt, the unit will remain at the last commanded brightness.

Periodic Messages The Brightness Command shall be transmitted to the unit at a repetition no faster than 4 Hz.

Keep-alive Alarm The "SWI" query can be used for keep-alive alarm logic in the application software on the computer. It is recommended to limit this function to once a second.

Individually Addressed Command Response Time The unit will output the required response within Tr = 2.5 character periods after the last byte of a command message is received (2.6ms at 9600 bit/sec for Serial Mode only), except as specified herein.

Broadcast Command Response Time In response to Serial mode RS-485 broadcast command messages, after the last byte of the command message is received, all units will reply within the time period defined for Te, below. Further more, any gap between these individual responses will be less than the Intermessage Gap, defined below.

Te = (Tr + Lr) * N, where Lr = length of the ACK/NAK message response Tr = response time N = the total number of units*

*) As the units reply in order to their address, the units must be given subsequent addresses, starting at zero, for N to equal the total number of units. If not, N = the highest unit address + 1.

The maximum Lr for a selected command set are shown in the table below:

Command BRT BZZ ETC POT SNB SWI TYP SWI MCCLr 9 9 11 9 13 19 28 11 xx

Example: For the BRT command, and 8 units, this corresponds to Te = (2.5 * 10 + 9 * 10) * 8 / 9600 = 95.8 ms

Intermessage Gap - Serial Mode Following an individually addressed command, the next command shall not be issued until at least Tg = 5 character periods after the ACK or NAK message received. At 9600, that is 5 * 10 / 9600 = 5.2ms.

Following the issue of a broadcast command message, the next command shall not be issued until at least Tc = Te + Tg, where Te is as defined for Broadcast Command response and Tg is defined above.

29

Serial/Ethernet Communication (SCOM) Interface

IND100084-14

Unit Response and AddressesWhen individual unit addressing is supported by an installed configuration of units in a RS-485 (for units that support it) system, a separate ACK or NAK message for each unit will be transmitted providing each unit’s individual address in response to any broadcast addressed Command.

NAK messages will not be generated when an error in a Broadcast message is detected. When individual unitaddressing is not supported, the unit will only respond to the broadcast address and will include the broadcastaddress in the ACK and NAK messages. NAK messages will not be generated when an error in a Broadcastmessage is detected.

When a unit receives an incomplete message and the next byte is not received until after a time equal to theIntermessage Gap, the next bytes received shall be processed to check for the start of a new command (0x07, ASCII Bell).

If the header checksum is valid, but the first byte of the command message is not 0x07, as specified, the unit may wait until after the next inter-message gap to resume checking. A NAK message shall not be generated.

If the header checksum is valid, but the value of the CMD field does not equal one of the defined commands, the unit shall reply by generating a NAK message as though a VER command had been received.

If the header checksum is valid, but the value of the LEN field is greater than the maximum allowed, the unit shall ignore the message. A NAK message shall not be generated.

If the data checksum is valid, but the value in the DATA field associated with a command is invalid (out of range, undefined, etc.), the unit shall generate a NAK message indicating the current data value in the DATA field.

Additional CommandsIn time, additional commands and corresponding data fields may be defined. These additions will not conflict with the operation of the interface as defined herein in this document.

30

This page left intentionally blank

31

Appendixes

32IND100077-122

HEX, ASCII, BIN and Character table

HEX DEC BIN Character/Symbol Description0x00 0 00000000 NUL Null terminator / character / End of string0x01 1 00000001 SOH Start of Heading0x02 2 00000010 STX Start of Text0x03 3 00000011 ETX End of Text0x04 4 00000100 EOT End of Transmission0x05 5 00000101 ENQ Enquiry0x06 6 00000110 ACK Acknowledgment0x07 7 00000111 BEL Bell0x08 8 00001000 BS Back Space0x09 9 00001001 HT Horizontal Tab0x0A 10 00001010 LF Line Feed0x0B 11 00001011 VT Vertical Tab0x0C 12 00001100 FF Form Feed0x0D 13 00001101 CR Carriage Return0x0E 14 00001110 SO Shift Out / X-On0x0F 15 00001111 SI Shift In / X-Off0x10 16 00010000 DLE Data Line Escape0x11 17 00010001 DC1 Device Control 1 (oft. XON)0x12 18 00010010 DC2 Device Control 20x13 19 00010011 DC3 Device Control 3 (oft. XOFF)0x14 20 00010100 DC4 Device Control 40x15 21 00010101 NAK Negative Acknowledgement0x16 22 00010110 SYN Synchronous Idle0x17 23 00010111 ETB End of Transmit Block0x18 24 00011000 CAN Cancel0x19 25 00011001 EM End of Medium0x1A 26 00011010 SUB Substitute0x1B 27 00011011 ESC Escape0x1C 28 00011100 FS File Separator0x1D 29 00011101 GS Group Separator0x1E 30 00011110 RS Record Separator0x1F 31 00011111 US Unit Separator0x20 32 00100000 Space " "0x21 33 00100001 ! Exclamation mark0x22 34 00100010 " Double quotes0x23 35 00100011 # Number0x24 36 00100100 $ Dollar0x25 37 00100101 % Percentage0x26 38 00100110 & Ampersand0x27 39 00100111 ' Single quote0x28 40 00101000 ( Open parenthesis (or open bracket)0x29 41 00101001 ) Close parenthesis (or close bracket)0x2A 42 00101010 * Asterisk0x2B 43 00101011 + Plus0x2C 44 00101100 , Comma0x2D 45 00101101 - Minus / Hyphen0x2E 46 00101110 . Period, dot or full stop0x2F 47 00101111 / Slash or divide0x30 48 00110000 0 Zero0x31 49 00110001 1 One0x32 50 00110010 2 Two

33

HEX, ASCII, BIN and Character table

IND100077-122

HEX DEC BIN Character/Symbol Description0x33 51 00110011 3 Three0x34 52 00110100 4 Four0x35 53 00110101 5 Five0x36 54 00110110 6 Six0x37 55 00110111 7 Seven0x38 56 00111000 8 Eight0x39 57 00111001 9 Nine0x3A 58 00111010 : Colon0x3B 59 00111011 ; Semicolon0x3C 60 00111100 < Less than (or open angled bracket)0x3D 61 00111101 = Equals0x3E 62 00111110 > Greater than (or close angled bracket)0x3F 63 00111111 ? Question mark0x40 64 01000000 @ At symbol0x41 65 01000001 A Uppercase A0x42 66 01000010 B Uppercase B0x43 67 01000011 C Uppercase C0x44 68 01000100 D Uppercase D0x45 69 01000101 E Uppercase E0x46 70 01000110 F Uppercase F0x47 71 01000111 G Uppercase G0x48 72 01001000 H Uppercase H0x49 73 01001001 I Uppercase I0x4A 74 01001010 J Uppercase J0x4B 75 01001011 K Uppercase K0x4C 76 01001100 L Uppercase L0x4D 77 01001101 M Uppercase M0x4E 78 01001110 N Uppercase N0x4F 79 01001111 O Uppercase O0x50 80 01010000 P Uppercase P0x51 81 01010001 Q Uppercase Q0x52 82 01010010 R Uppercase R0x53 83 01010011 S Uppercase S0x54 84 01010100 T Uppercase T0x55 85 01010101 U Uppercase U0x56 86 01010110 V Uppercase V0x57 87 01010111 W Uppercase W0x58 88 01011000 X Uppercase X0x59 89 01011001 Y Uppercase Y0x5A 90 01011010 Z Uppercase Z0x5B 91 01011011 [ Opening bracket0x5C 92 01011100 \ Backslash0x5D 93 01011101 ] Closing bracket0x5E 94 01011110 ^ Caret - circumflex0x5F 95 01011111 _ Underscore0x60 96 01100000 ` Grave accent0x61 97 01100001 a Lowercase a0x62 98 01100010 b Lowercase b0x63 99 01100011 c Lowercase c0x64 100 01100100 d Lowercase d0x65 101 01100101 e Lowercase e

34

HEX, ASCII, BIN and Character table

IND100077-122

HEX DEC BIN Character/Symbol Description0x66 102 01100110 f Lowercase f0x67 103 01100111 g Lowercase g0x68 104 01101000 h Lowercase h0x69 105 01101001 i Lowercase i0x6A 106 01101010 j Lowercase j0x6B 107 01101011 k Lowercase k0x6C 108 01101100 l Lowercase l0x6D 109 01101101 m Lowercase m0x6E 110 01101110 n Lowercase n0x6F 111 01101111 o Lowercase o0x70 112 01110000 p Lowercase p0x71 113 01110001 q Lowercase q0x72 114 01110010 r Lowercase r0x73 115 01110011 s Lowercase s0x74 116 01110100 t Lowercase t0x75 117 01110101 u Lowercase u0x76 118 01110110 v Lowercase v0x77 119 01110111 w Lowercase w0x78 120 01111000 x Lowercase x0x79 121 01111001 y Lowercase y0x7A 122 01111010 z Lowercase z0x7B 123 01111011 { Opening brace0x7C 124 01111100 | Vertical bar0x7D 125 01111101 } Closing brace0x7E 126 01111110 ~ Equivalency sign - tilde0x7F 127 01111111 Delete (no visible character)0x80 128 10000000 € Euro sign0x81 129 10000001 (no visible character)0x82 130 10000010 ‚ Single low-9 quotation mark0x83 131 10000011 ƒ Latin small letter f with hook0x84 132 10000100 „ Double low-9 quotation mark0x85 133 10000101 … Horizontal ellipsis0x86 134 10000110 † Dagger0x87 135 10000111 ‡ Double dagger0x88 136 10001000 ˆ Modifier letter circumflex accent0x89 137 10001001 ‰ Per mille sign0x8A 138 10001010 Š Latin capital letter S with caron0x8B 139 10001011 ‹ Single left-pointing angle quotation0x8C 140 10001100 Œ Latin capital ligature OE0x8D 141 10001101 (no visible character)0x8E 142 10001110 Ž Latin captial letter Z with caron0x8F 143 10001111 (no visible character)0x90 144 10010000 (no visible character)0x91 145 10010001 ‘ Left single quotation mark0x92 146 10010010 ’ Right single quotation mark0x93 147 10010011 “ Left double quotation mark0x94 148 10010100 ” Right double quotation mark0x95 149 10010101 • Bullet0x96 150 10010110 – En dash0x97 151 10010111 — Em dash0x98 152 10011000 ˜ Small tilde

35

HEX, ASCII, BIN and Character table

IND100077-122

HEX DEC BIN Character/Symbol Description0x99 153 10011001 ™ Trade mark sign0x9A 154 10011010 š Latin small letter S with caron0x9B 155 10011011 › Single right-pointing angle quotation mark0x9C 156 10011100 œ Latin small ligature oe0x9D 157 10011101 (no visible character)0x9E 158 10011110 ž Latin small letter z with caron0x9F 159 10011111 Ÿ Latin capital letter Y with diaeresis0xA0 160 10100000 Non-breaking space (no visible character)0xA1 161 10100001 ¡ Inverted exclamation mark0xA2 162 10100010 ¢ Cent sign0xA3 163 10100011 £ Pound sign0xA4 164 10100100 ¤ Currency sign0xA5 165 10100101 ¥ Yen sign0xA6 166 10100110 ¦ Pipe, Broken vertical bar0xA7 167 10100111 § Section sign0xA8 168 10101000 ¨ Spacing diaeresis - umlaut0xA9 169 10101001 © Copyright sign0xAA 170 10101010 ª Feminine ordinal indicator0xAB 171 10101011 « Left double angle quotes0xAC 172 10101100 ¬ Not sign0xAD 173 10101101 Soft hyphen0xAE 174 10101110 ® Registered trade mark sign0xAF 175 10101111 ¯ Spacing macron - overline0xB0 176 10110000 ° Degree sign0xB1 177 10110001 ± Plus-or-minus sign0xB2 178 10110010 ² Superscript two - squared0xB3 179 10110011 ³ Superscript three - cubed0xB4 180 10110100 ´ Acute accent - spacing acute0xB5 181 10110101 µ Micro sign0xB6 182 10110110 ¶ Pilcrow sign - paragraph sign0xB7 183 10110111 · Middle dot - Georgian comma0xB8 184 10111000 ¸ Spacing cedilla0xB9 185 10111001 ¹ Superscript one0xBA 186 10111010 º Masculine ordinal indicator0xBB 187 10111011 » Right double angle quotes0xBC 188 10111100 ¼ Fraction one quarter0xBD 189 10111101 ½ Fraction one half0xBE 190 10111110 ¾ Fraction three quarters0xBF 191 10111111 ¿ Inverted question mark0xC0 192 11000000 À Latin capital letter A with grave0xC1 193 11000001 Á Latin capital letter A with acute0xC2 194 11000010  Latin capital letter A with circumflex0xC3 195 11000011 à Latin capital letter A with tilde0xC4 196 11000100 Ä Latin capital letter A with diaeresis0xC5 197 11000101 Å Latin capital letter A with ring above0xC6 198 11000110 Æ Latin capital letter AE0xC7 199 11000111 Ç Latin capital letter C with cedilla0xC8 200 11001000 È Latin capital letter E with grave0xC9 201 11001001 É Latin capital letter E with acute0xCA 202 11001010 Ê Latin capital letter E with circumflex0xCB 203 11001011 Ë Latin capital letter E with diaeresis

36

HEX, ASCII, BIN and Character table

IND100077-122

HEX DEC BIN Character/Symbol Description0xCC 204 11001100 Ì Latin capital letter I with grave0xCD 205 11001101 Í Latin capital letter I with acute0xCE 206 11001110 Î Latin capital letter I with circumflex0xCF 207 11001111 Ï Latin capital letter I with diaeresis0xD0 208 11010000 Ð Latin capital letter ETH0xD1 209 11010001 Ñ Latin capital letter N with tilde0xD2 210 11010010 Ò Latin capital letter O with grave0xD3 211 11010011 Ó Latin capital letter O with acute0xD4 212 11010100 Ô Latin capital letter O with circumflex0xD5 213 11010101 Õ Latin capital letter O with tilde0xD6 214 11010110 Ö Latin capital letter O with diaeresis0xD7 215 11010111 × Multiplication sign0xD8 216 11011000 Ø Latin capital letter O with slash0xD9 217 11011001 Ù Latin capital letter U with grave0xDA 218 11011010 Ú Latin capital letter U with acute0xDB 219 11011011 Û Latin capital letter U with circumflex0xDC 220 11011100 Ü Latin capital letter U with diaeresis0xDD 221 11011101 Ý Latin capital letter Y with acute0xDE 222 11011110 Þ Latin capital letter THORN0xDF 223 11011111 ß Latin small letter sharp s - ess-zed0xE0 224 11100000 à Latin small letter a with grave0xE1 225 11100001 á Latin small letter a with acute0xE2 226 11100010 â Latin small letter a with circumflex0xE3 227 11100011 ã Latin small letter a with tilde0xE4 228 11100100 ä Latin small letter a with diaeresis0xE5 229 11100101 å Latin small letter a with ring above0xE6 230 11100110 æ Latin small letter ae0xE7 231 11100111 ç Latin small letter c with cedilla0xE8 232 11101000 è Latin small letter e with grave0xE9 233 11101001 é Latin small letter e with acute0xEA 234 11101010 ê Latin small letter e with circumflex0xEB 235 11101011 ë Latin small letter e with diaeresis0xEC 236 11101100 ì Latin small letter i with grave0xED 237 11101101 í Latin small letter i with acute0xEE 238 11101110 î Latin small letter i with circumflex0xEF 239 11101111 ï Latin small letter i with diaeresis0xF0 240 11110000 ð Latin small letter eth0xF1 241 11110001 ñ Latin small letter n with tilde0xF2 242 11110010 ò Latin small letter o with grave0xF3 243 11110011 ó Latin small letter o with acute0xF4 244 11110100 ô Latin small letter o with circumflex0xF5 245 11110101 õ Latin small letter o with tilde0xF6 246 11110110 ö Latin small letter o with diaeresis0xF7 247 11110111 ÷ Division sign0xF8 248 11111000 ø Latin small letter o with slash0xF9 249 11111001 ù Latin small letter u with grave0xFA 250 11111010 ú Latin small letter u with acute0xFB 251 11111011 û Latin small letter u with circumflex0xFC 252 11111100 ü Latin small letter u with diaeresis0xFD 253 11111101 ý Latin small letter y with acute0xFE 254 11111110 þ Latin small letter thorn0xFF 255 11111111 ÿ Latin small letter y with diaeresis

37IND100077-124

C# / Pseudo Ethernet/TCP Code example

{ // Create SCOM package byte[] cmd = enc.GetBytes("BRT"); byte[] data = new byte[1] { 0x99 }; // 60% brightness COMMessage message = new COMMessage(cmd, data); // Transmitting SCOM package to TCP SendTCPCommand(message); }

private Byte[] SendTCPCommand(COMMessage commessage)

{ // Creating new TCPclient TcpClient tcpClient = new TcpClient();

// Byte version of the SCOM package byte[] byteMessage = (byte[])commessage.Message.ToArray(typeof(byte)); //Display IP adresse IPAddress displayAddr = IPAddress.Parse(DisplayIPAddress); Int32 port = 10001; //constant //Connecting tcpClient.Connect(displayAddr, port);

// Create a stream from TCPClient NetworkStream stream = tcpClient.GetStream();

//Write the SCOM package into stream stream.Write(byteMessage, 0, byteMessage.Length); // Wait for response Thread.Sleep(GlobalWaitTime);

// Read Response // To be compliant with SCOM package (ATTN, ADDR, CMD, CMD, CMD, LEN, IHCHK, DATA, IDCHK) stream.Read(data, 0, data.Length); }

38IND100332-7

Revision History

Rev. By Date Notes00_1 AK

SE14 Sep 2012 Internal draft

00_2 AKBUSE

12 Oct 2012 Revised and improved after input. Added Ethernet specification.

01 BUAKSE

06 Nov 2012 Release for internet

02 BUSE

07 Jan 2013 Added new command “GMB”, page 14Added new command “OSD Lock Mode (full)” to MCC command, page 21Added new command “OSD Key Outdoor” to MCC command, page 25- Reference to ECN: http://www.hatteland-display.com/mails/01_2013_ecn.htmlAdded note “not all command available...”, page 8,19

39IND100332-7

www.hatteland-display.com


Recommended