Mcc” - osd control functionality – Hatteland Display 19 inch - JH 19T14 MMC User Manual

Page 18

Advertising
background image

18

Serial Communication (SCOM) Interface

Communication Interface

IND100084-12

“MCC” - OSD Control Functionality

This 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 the message

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 having studied

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 been removed 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

) should

always 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.

MCC Command

Syntax and Functionality

ACK Details and Values

Brightness 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

19

Query "?" : 07 FF 4D 43 43 02 24

81

3F

3F

Reset "R" : 07 FF 4D 43 43 02 24

81

52

2C

Reset "r" : 07 FF 4D 43 43 02 24

81

72

0C

Increase "+" : 07 FF 4D 43 43 02 24

81

2B

53

Decrease "-" : 07 FF 4D 43 43 02 24

81

2D

51

Where

xx

= "0" to "6"

Where

yy

= "0" to "F"

Where

zz

= Calculated Checksum

Max 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

D7

Example "a50": 07 FF 4D 43 43 04 22

82

61 35 30

B7

Query "?" : 07 FF 4D 43 43 02 24

82

3F

3E

Reset "R" : 07 FF 4D 43 43 02 24

82

52

2B

Reset "r" : 07 FF 4D 43 43 02 24

82

72

0B

Increase "+" : 07 FF 4D 43 43 02 24

82

2B

52

Decrease "-" : 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 Checksum

Max Range: "0" "0" to "6" "4"

Default: "3" "2"

"a" / "A" definition is by default

applicable to all signal inputs, not

only the one currently active.

Saturation Control

Note:

In video mode only

Not 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

17

Query "?" : 07 FF 4D 43 43 02 24

83

3F

3D

Reset "R" : 07 FF 4D 43 43 02 24

83

52

2A

Reset "r" : 07 FF 4D 43 43 02 24

83

72

0A

Increase "+" : 07 FF 4D 43 43 02 24

83

2B

51

Decrease "-" : 07 FF 4D 43 43 02 24

83

2D

4F

Where

xx

= "0" to "6"

Where

yy

= "0" to "F"

Where

zz

= Calculated Checksum

Max Range: "0" "0" to "6" "4"

Default: "3" "2"

If wrong mode: "?"

HUE Control

Note:

In video mode only

Not 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

16

Query "?" : 07 FF 4D 43 43 02 24

84

3F

3C

Reset "R" : 07 FF 4D 43 43 02 24

84

52

29

Reset "r" : 07 FF 4D 43 43 02 24

84

72

09

Increase "+" : 07 FF 4D 43 43 02 24

84

2B

50

Decrease "-" : 07 FF 4D 43 43 02 24

84

2D

4E

Where

xx

= "0" to "6"

Where

yy

= "0" to "F"

Where

zz

= Calculated Checksum

Max Range: "0" "0" to "6" "4"

Default: "3" "2"

If wrong mode: "?"

Advertising