Moxa MPC-2197X [67/70] Bzz buzzer control

Moxa MPC-2157Z-T [67/70] Bzz buzzer control
MPC-2190 Hardware Display Control Interface Commands
B-3
You can send ? to query the current value of the led brightness value. LEN=one data byte.
Example
Command to set 100% Brightness.
0x07 0xFF 0x42 0x52 0x55 0x01 0x0F 0xFF 0x00
BZZ (Buzzer Control)
The default value for the buzzer is OFF. Users can send this command to turn on/off the buzzer.
If the data and data checksum of sending are incorrect, the data field of replying is current buzzer status.
LEN=one byte.
0x00 Turn the buzzer OFF
0xFF Turn the buzzer ON
Example
Turn the buzzer ON.
0x07 0xFF 0x42 0x5A 0x5A 0x01 0x02 0xFF 0x00
ACK
0x06 0xFF 0x42 0x5A 0x5A 0x01 0x03 0xFF 0x00
DLN (Download ECDIS RGB Package)
Before sending this command, use DL? to know how many available packets in each ECDIS table. This
command cannot be used if the MPC-2190 has not been calibrated. Every packet has a head (Byte 7 and Byte
8), Byte 7 is this packet number and Byte 8 is "-" with ASCII, and after the Bytes are data. If packet is full the
data is Byte 9 to Byte 38. LEN=one date byte.
Data length is 32. The first byte is package num., the second byte is “-” and the other 30 byte is data.
Example
Command to read package 0.
0x07 0xFF 0x44 0x4C 0x4E 0x01 0x1A 0x00 0xFF
ACK the package 0 of the first RGB file
0x06 0xFF 0x44 0x4C 0x4E 0x20 0xFC 0x00 - Data IDCHK
DL? (ECDIS RGB Package Query)
Use DL? to know how many available packets in each ECDIS table. This command cannot be used if the
MPC-2190 has not been calibrated. Total package num = Size of ECDIS RGB file/30 bytes per package.
Example:
Send DL? command to query total package num. of the first RGB file.
0x07 0xFF 0x44 0x4C 0x3F 0x00 0x2A
ACK 255 packages
0x06 0xFF 0x44 0x4C 0x3F 0x01 0x2A 0xFF 0x00
ETC (Elapsed Time Counter Query)
This command is to query the elapsed time that the MPC-2190 has been operated. The MCP-2190 will reply to
this command with an ACK attention code. The largest byte will be transmitted first.
The maximum indicator for this function is 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:
Send ETC to query elapsed time:
0x07 0xFF 0x45 0x54 0x43 0x00 0x1D

Содержание

Скачать