Hatteland Display 19 inch - JH 19T14 MMC User Manual

Page 12

Advertising
background image

12

Serial Communication (SCOM) Interface

Communication Interface

IND100084-12

“ETC” - Elapsed Time Counter Query

The 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 0x1D

Acknowledge “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”.

"DLN" - Download ECDIS package table x

Before 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

Advertising