Planar PS-Series RS232 protocol
(Applies to PS4200, PS4200TL, PS4250, PS4650, PS5550, PS5551, PS6500 models only)
Table of contents
1 Introduction ............................................................................................................... 2
2 Description ................................................................................................................. 2
2.1 Hardware specification ....................................................................................... 2
2.2 Communication Setting ...................................................................................... 2
2.3 Command Message Reference ........................................................................... 2
3 Protocol 1 : with ID ................................................................................................... 3
3.1 Command Description ........................................................................................ 3
3.2 Set-Function Listing ........................................................................................... 3
3.3 Get-Function Listing ........................................................................................... 8
4 Protocol 2 : without ID ............................................................................................ 16
4.1 Set function listing ............................................................................................ 16
4.2 Remote Control Pass-through mode ................................................................. 20
________________________________________________________________
V1.0
1 / 21
Document 020-1156-00 Rev B
1 Introduction
This document describes the hardware interface spec and software protocols of RS232 interface
communication between Commercial Display and PC or other control unit with RS232 protocol.
1. Protocol 1, with ID
This set protocol allow user to assign the ID in the command to control the specify ID monitor
2. Protocol 2, without ID
The set protocol is best for single display control
Both sets protocol contain three sections command:
Set-Function
Get-Function
Remote control pass-through mode
※ In below document, “PC” will represents all the control units that can sent or receive the RS232
protocol command.
2 Description
2.1 Hardware specification
LCD communication port in the rear side
(1) Connector type: DSUB 9 Pin Male
(2) Pin Assignment
Male DSUB 9Pin
(outside view)
Pin # Signal Remark
1 NC
2 RXD Input to LCD
Monitor
3 TXD Output from LCD
Monitor
4 NC
5 GND
6 NC
7 NC
8 NC
9 NC
frame GND
*Use of crossover (null modem) cable
required for use with PC
2.2 Communication Setting
- Baud Rate Select: 9600bps (fixed)
- Data bits: 8bits (fixed)
- Parity: None (fixed)
- Stop Bits: 1(fixed)
2.3 Command Message Reference
PC sends to Monitor command packet followed by “CR”. Every time PC sends control command to
the Monitor, the Monitor shall response as follows:
________________________________________________________________
V1.0
2 / 21
Document 020-1156-00 Rev B
1. If the message is receives correctly it will send “+” (02Bh) followed by “CR” (00Dh)
2. If the message is receives incorrectly it will send “-” (02Dh) followed by “CR” (00Dh)
3 Protocol 1: with ID
3.1 Command Description
Length: Total Byte of Message excluding “CR”
TV ID Identification for each of TV
Command
Type
Identify command type,
“s” (0x73h) : Set Command
“g” (0x67h) : Get Command
“r” (0x72h) : Reply Command
“p” (0x70h) : RCU Pass-through
“+” (0x2Bh) : Valid command Reply
“-“ (0x2Dh) : Invalid command Reply
Command: Function command code: One byte ASCII code
Value[1~3]: Three bytes ASCII that defines the value
CR 0x0D
3.2 Set-Function Listing
The PC can control the LCD Monitor for specific actions. The Set-Function command allows you to
control the LCD monitor behavior in a remote sit through the RS232 port. The Set-Function packet
format consists of 11 bytes.
Set-Function description:
Length: Total Byte of Message excluding “CR”
TV ID Identification for each of TV
If we want to set all TV settings, TV ID can use “99” to achieve, and it
will not have Reply command on this function.
Command
Type
Identify command type,
“s” (0x73h) : Set Command
Command: Function command code: One byte ASCII code
Value[1~3]: Three bytes ASCII that defines the value
CR 0x0D
Set-Function format
Send: (Command Type=”s”)
Name Length ID Command
Type
Byte
Count
Bytes
1 Byte 2
1 Byte 1 Byte 1 Byte 1 Byte 1 Byte 1
Byte
1 2~3 4 5 6 7 8 9
Command Value
1
Value
2
Value
3
CR
Byte
order
Reply: (Command Type=”+” or “-”)
Name Length ID Command
CR
Type
Byte 1 Byte 2 1 Byte 1
________________________________________________________________
V1.0
3 / 21
Document 020-1156-00 Rev B
Count
Bytes
1 2~3 4 5
Byte Byte
order
Example1: Set Brightness as 76 for TV-02 and this command is valid
Send (Hex Format)
Name Length ID Command
Type
Hex 0x38 0x30
0x73 0x24 0x30 0x37 0x36 0x0
Command Value
1
Value
2
Value
3
0x32
Reply (Hex Format)
Name Length ID Command
CR
Type
Hex 0x34 0x30
0x32
0x2B 0x0
D
Example2: Set Brightness as 176 for TV-02 and this command is NOT valid
Send (Hex Format)
Name Length ID Command
Type
Hex 0x38 0x30
0x73 0x24 0x31 0x37 0x36 0x0
Command Value
1
Value
2
Value
3
0x32
Reply (Hex Format)
Name Length ID Command
CR
Type
Hex 0x34 0x30
0x32
0x2D 0x0
D
Example3: Set Tint as 32 for TV-03 and this command is valid
Send (Hex Format)
Name Length ID Command
Type
Hex 0x38 0x30
0x73 0x27 0x30 0x33 0x32 0x0
Command Value
1
Value
2
Value
3
0x33
Reply (Hex Format)
Name Length ID Command
CR
Type
Hex 0x34 0x30
0x33
0x2B 0x0
D
Example4: Set Tint as 75 for TV-03 and this command is NOT valid
Send (Hex Format)
Name Length ID Command
Type
Hex 0x38 0x30
0x73 0x27 0x30 0x37 0x35 0x0
Command Value
1
Value
2
Value
3
0x33
CR
D
CR
D
CR
D
CR
D
________________________________________________________________
V1.0
4 / 21
Document 020-1156-00 Rev B
Reply (Hex Format)
Name Length ID Command
CR
Type
Hex 0x34 0x30
0x33
0x2D 0x0
D
Example5: Set Brightness as 76 for all TV and this command is valid
Send (Hex Format)
Name Length ID Command
Type
Hex 0x38 0x39
0x73 0x24 0x30 0x37 0x36 0x0
Command Value
1
Value
2
0x39
No Reply.
Set-function table
Value
3
CR
D
(Hex)
Picture mode 8 s 81
Contrast 8 s # 23
Brightness 8 s $ 24
Color 8 s 82
Tint 8 s 83
Sharpness 8 s % 25
Backlight
DCR
Color Temp
Input Resolution
Volume
8 s 84
8 s 85
8 S 86
8 s 87
8 s 5 35
bytes)
0 0 0 : S T A N D A R D
0 0 1 : V I V I D
0 0 2 : C I N E M A
0 0 3 : U S E R
0 0 0 ~ 1 0 0
0 0 0 ~ 1 0 0
0 0 0 ~ 1 0 0
0 0 0 ~ 1 0 0
0 0 0 ~ 0 1 0
0 0 0 ~ 1 0 0
0 0 0 : O F F
0 0 1 : O N
0 0 0 : 1 2 0 0 0 K
0 0 1 : 9 3 0 0 K
0 0 2 : 6 5 0 0 K
0 0 4 : U s e r
0 0 0 : A U T O
0 0 1 : 1 0 2 4 x 7 6 8
0 0 2 : 1 2 8 0 x 7 6 8
0 0 3 : 1 3 6 0 x 7 6 8
0 0 4 : 1 3 6 6 x 7 6 8
0 0 0 ~ 1 0 0
Step : 20 for OSD
display range 0~5
________________________________________________________________
V1.0
5 / 21
Document 020-1156-00 Rev B
Mute
Audio Source
Speaker
Aspect Ratio
PIP Enable
PIP Main Input
PIP Sub Input
PIP Size
PIP Position
Video Source
Auto adjustment
8 s 6 36
8 s 88
8 s 89
8 s 1 31
8 s 8A
8 s 8B
8 s 8C
8 s 8D
8 s 8E
8 s “
8 s
2 2
8 F
0 0 0 : O F F
0 0 1 : O N
0 0 0 : A u d i o 1
0 0 1 : H D M I
0 0 2 : A u d i o 2
0 0 3 : A u d i o 3
0 0 0 : I n t e r n a l
0 0 1 : E x t e r n a l
0 0 2 : L i n e o u t
0 0 0 :
Full
0 0 1 : O r i g i n a l
0 0 0 : O F F
0 0 1 : O N
0 0 0 : V G A
0 0 1 : Y P b P r
0 0 2 : D V I
0 0 3 : H D M I
0 0 0 : V G A
0 0 1 : Y P b P r
0 0 2 : D V I
0 0 3 : H D M I
0 0 0 : S m a l l
0 0 1 : M i d d l e
0 0 2 : L a r g e
0 0 0 : M o v e D o w n
0 0 1 : M o v e U p
0 0 2 : M o v e L e f t
0 0 3 : M o v e R i g h t
000 : VGA
001 : HDMI1
003 : CVBS1
004 : YPbPr
005 : S-Video
006 : DVI
Only effected for
models include
internal speakers.
________________________________________________________________
V1.0
6 / 21
Document 020-1156-00 Rev B
Clock frequency
Phase
H.Position
V.Position
Ambient Light
Sensor
Blue Screen
Auto Detect
Touch Feature
Language
Over Scan
RTC Year
RTC Month
RTC Day
RTC Hour
RTC Minute
Daylight saving
time
H Monitor
V Monitor
H Position
V Position
Frame Comp.
Power save
8 s
8 s
8 s
8 s
8 s
8 s
8 s
8 s
8 s 2
8 s
8 s
8 s
8 s
8 s
8 s
8 s
8 s
8 s
8 s
8 s
8 s
8 s
000 ~ 32
9 0
000 ~ 32
9 1
000 ~ 100
9 2
000 ~ 100
9 3
000: OFF
9 4
001: ON
000: OFF
9 5
001: ON
000: OFF
9 6
001: ON
000: OFF Only effected for
9 E
001: On
000: English
3 2
001: French
002: Spanish
003: Czech Optional by
004: Danish Optional by
000: OFF
9 7
001: ON
000 ~ 099 From 2000~2099
9 8
000 ~ 012
9 9
000 ~ 031
9 A
000 ~ 023
9 B
000 ~ 059
9 C
000: OFF
9 D
001: ON
001 ~ 010
A 4
001 ~ 010
A 5
001 ~ 010
A 6
001 ~ 010
A 7
000: OFF
A 8
001: ON
000: OFF
A 9
001: Eco
Touch models.
different models.
different models.
________________________________________________________________
V1.0
7 / 21
Document 020-1156-00 Rev B