-64-
-65-
08
.
PROTOCOL
Introduction
-
This document contains the communication PROTOCOL between LCD and its control devices for better use.
-
It focuses on the brief functional explanation and communication protocol without detailed technical matters.
1
. Communication Setting
-
Transmission type: Asynchronous Serial Communication
-
Baud Rate: Select one rate among
9600
bps,
14400
bps,
19200
bps,
38400
bps,
57600
bps, or
115200
bps
-
Parity bit: None
-
Stop bits:
1
2
. Protocol Format
2
.
1
. Send To LCD
STX
CMD
Ex CMD
Length
Data
ETX
1
byte
1
byte
1
byte
1
byte
Variable
1
byte
Group ID
Multi ID
Other Data
1
byte
1
byte
N byte
-
It is a commanding format to LCD. The command will be effective only for the set of the designated ID.
-
STX (
0
x
02
) : Code for initiation. It means the beginning of Protocol. (Fixed value)
-
CMD: Code for actual command. (Variable)
-
Ex CMD: Code for expanded code. (Fixed value
0
x
01
)
-
Length: The length of "Data" area. (Variable:
0
~
255
)
-
Data: The areas for "ID" and the other Data (Variable)
-
Group / Multi ID: Code for distinguishing LCD sets. Group ID :
0
x
01
/ Multi ID :
0
x
01
(Fixed).
-
ETX(
0
x
03
) : Code for the end of Protocol (Fixed value)
2
.
2
. Receive From LCD
STX
CMD
Ex CMD
Length
Data
Check Sum
ETX
1
byte
1
byte
1
byte
1
byte
Variable
1
byte
1
byte
Group ID
Multi ID
Other Data
1
byte
1
byte
N byte
-
Response format to a certain command from the designated set among LCD sets. The difference from "Send to LCD" is "Check sum".
-
STX(
0
x
02
) : Code for initiation. It means the beginning of Protocol. (Fixed value)
-
CMD: Code for actual command. (Variable)
-
Ex CMD: Code for expanded code. (Fixed value
0
x
01
)
-
Length: The length of "Data" area. (Variable:
0
~
255
)
-
Data: The areas for "ID" and the other Data (Variable)
-
ID: Code for distinguishing LCD sets. Group ID :
0
x
01
/ Multi ID :
0
x
01
(Fixed).
-
Check sum: Execute "Not" operation after adding all the values in "STX~Data" area.
-
ETX(
0
x
03
): The end of the code. (Fixed value)
■
Communication Sequence
-
Wait for
50
msec for response after sending the command. If there is no response, it is recommended to resend the command.
-
Do not send the other command or change input resolution during command transmission.
Command Transmission
Response Transmission
3
. Basic Command
3
.
1
. Status
-
This is the command for checking the current status of LCD.
-
It is available only during Power On status.
-
CMD :
0
x
87
-
Send To LCD
STX
CMD
Ex CMD
Length
Data
ETX
Group ID
Multi ID
Mode
Value
0
x
02
0
x
87
0
x
01
0
x
03
Variable
Variable
Variable
0
x
03
*Group ID/Multi ID Range (Program) : Group ID :
0
x
01
/ Multi ID :
0
x
01
Fixed
*Mode : Read(Get) –
0
x
00
(
0
)
-
Receive From LCD
STX
CMD
Ex CMD
Length
Data
Check Sum
ETX
Group ID
Multi ID
Mode
Status
Value
0
x
02
0
x
87
0
x
01
0
x
1
C
Variable
Variable
Variable
………
Variable
0
x
03
*Group ID/Multi ID Range (Program) : Group ID :
0
x
01
/ Multi ID :
0
x
01
Fixed
*Mode : Read(Get) –
0
x
00
(
0
)
*Check Sum: Execute "Not" operation after adding all the values in "STX~Data" area.
-
Status (
25
Byte)
No.
Data
Length
Explanation
1
Display Model
10
Byte
Ex) OLS-
8410
NL
0
x
4
F
0
x
4
C
0
x
53
0
x
2
D
0
x
38
0
x
34
0
x
31
0
x
30
0
x
4
E
0
x
4
C
2
Firmware Version
10
Byte
Ex)
0
.
80
.
01
A.O
0
x
00
0
x
2
E
0
x
38
0
x
30
0
x
2
E
0
x
30
0
x
31
0
x
41
0
x
2
E
0
x
4
F
3
IP Address
4
Byte
Ex)
192
.
168
.
00
.
04
0
xC
0
0
xA
8
0
x
00
0
x
04
4
Input Source
1
Byte
0
x
11
: HDMI
1
A ,
0
x
12
: HDMI
1
B,
0
x
13
: HDMI
1
C,
0
x
14
: HDMI
1
D,
0
x
15
: HDMI
2
A,
0
x
16
: HDMI
2
B,
0
x
17
: HDMI
2
C,
0
x
18
: HDMI
2
D,
0
x
31
: UHD
1
,
0
x
32
: UHD
2
3
.
2
. Power On/Off
-
Power On/Off
-
Power On command is available only during Power Off (Stand-by) status.
-
Power Off command is available only during Power On (Operative) status.
-
CMD :
0
x
10
Summary of Contents for OLS-8410NL
Page 45: ...86 Memo...