Summary of the content on the page No. 1
Planar PS5580
RS232 and LAN
Command Protocol
Summary of the content on the page No. 2
Copyright © 4 Feb 2014 by Planar Systems, Inc. All rights reserved. Contents of this publication may not be reproduced in any form without permission of Planar Systems, Inc. Trademark Credits Windows™ is a trademark of Microsoft Corp. All other names are trademarks or registered trademarks of their respective companies. Disclaimer The information contained in this document is subject to change without notice. Planar Systems, Inc., makes no warranty of any kind with regard to this material. W
Summary of the content on the page No. 3
Table of Contents Command Protocol Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 Command Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 Communications Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Summary of the content on the page No. 4
Command Protocol Command Protocol Description This document specifies the protocols used on the PS5580 RS232 and LAN connectors. Command Protocol Communications Link Communication between the host and the display can be either a standard RS232 connection or a standard LAN connection. Communication Settings The RS232 connections uses these settings: • Straight-thru DB9 male-to-female cable • 115200 baud rate • 8 data bits • 1 stop bit • No parity bit • No HW (RTS/CTS or SW (XON/XOFF) flow contr
Summary of the content on the page No. 5
Broadcast Command Format Definition of terms in Directly Addressed Command Format table: • STX is the ascii STX character (0x02). • Command is the command code. • Length is the number of bytes in the Group ID, Multi ID, Mode and Data fields. • Group ID is the Group ID value in the display’s Option menu. A=1, B=2, C=3, etc. • Multi ID is the Monitor ID value in the display’s Tiling menu. • Mode selects whether the command is a Read command or a Write command. • Read = 0x00 • Write = 0x02 • Data c
Summary of the content on the page No. 6
Command / Response Examples Example: Set power to off (Group ID = B, Multi ID = 1) STX CMD LEN GID MID MOD DAT CHK ETX Command 021103020102 03 Response 02 11 03 02 01 02 E4 03 Example: Set power to off (broadcast) STX CMD LEN GID MID MOD DAT CHK ETX Command 0211020000 03 Response [None] PS5580 RS232 and LAN Command Protocol 3
Summary of the content on the page No. 7
Commands Supported in the PS5580 Display Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: Red Gain (Range 0x00-0xFF) Red Gain = 49 (0x31) Byte 2: Green Gain (Range 0x00-0xFF) Green Gain = 48 (0x30) Byte 3: Blue Gain (Range 0x00-0xFF) Blue Gain = 47 (0x2F) Byte 4: Red Offset (Range 0x00-0xFF) Red Offset = 46 (0x2E) Byte 5: Green Offset (Range 0x00-0xFF) Green Offset = 45 (0x2D) Command: Auto Calibration 0x61 Y W 3 2 0x02 = Write [None] 9 Byt
Summary of the content on the page No. 8
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: Color Space Byte 1: Color Space Set Color Space = Auto: Set Color Space = Color Space - 0x00 = Auto - 0x00 = Auto Command: 02 B4 04 01 04 02 00 03 Auto 0xB4 Y W 4 3 0x02 = Write 4 Configuration - 0x01 = RGB PC - 0x01 = RGB PC Response: 02 B4 04 01 04 02 00 3E 03 Command: 02 B4 03 - 0x02 = RGB Video - 0x02 = RGB Video 00 00 00 03 Byte 1: Color Temp Byte 1: Color Temp Set Color Temperature = 6
Summary of the content on the page No. 9
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Bytes 1-2: Scaler Firmware Year (last two digits) Scaler Firmware Year = 2013 Bytes 3-4: Scaler Firmware Month (two digits) Bytes 5-6: Scaler Firmware Day (two digits) Scaler Firmware Month = November Bytes 7-8: Scaler Firmware Revision (two Scaler Firmware Day = 21 digits) Scaler Firmware Revision = 00 Bytes 9-10: Micom Firmware Year (last two digits) Micom Firmware Year = 2013 Get Firmware 0xF9 N R
Summary of the content on the page No. 10
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: Power Status Power Status = On - 0x00 = Off - 0x01 = On Byte 2: Input Source Input Source = DVI - 0x01 = DisplayPort - 0x02 = HDMI 1 - 0x03 = HDMI 2 - 0x04 = DVI - 0x05 = PC 2 Byte 3: Resolution Resolution = 1080p/60 Byte 4: Color Temp Color Temp = User Mode - 0x01 = 4000K - 0x02 = 6500K - 0x03 = 10000K - 0x04 = User Mode Get LCD Status 0x87 N R 3 N/A 0x00 = Read [None] 12 Byte 5: Power Save Po
Summary of the content on the page No. 11
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Bytes 1-9: Model Name Model Name = PS5580 Get Model Name Bytes 10-22: Serial Number Serial Number = ABCDEFGHIJKLM and Serial 0xB9 N R 3 N/A 0x00 = Read [None] 25 Command: 02 B9 03 01 04 00 03 N/A Number Response: 02 B9 19 01 04 00 50 53 35 35 38 30 00 00 00 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 16 03 Byte 1: OSD Language OSD Language = 0 - 0x00 = English 3 Byte 2: OSD Timeout (Range 0x05-0x78) OSD T
Summary of the content on the page No. 12
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: Input Source Input Source = DVI - 0x01 = DisplayPort - 0x02 = HDMI 1 - 0x03 = HDMI 2 - 0x04 = DVI - 0x05 = PC Byte 2: Brightness (Range 0x00-0x64) Brightness = 50 (0x32) Byte 3: Contrast (Range 0x00-0x64) Contrast = 51 (0x33) Byte 4: Sharpness (Range 0x00-0x18) Sharpness = 10 (0x0A) 5 Byte 5: Tint (Range 0x4D-0xB1) Tint = 0 (0x7F) Byte 6: Color (Range 0x00-0x64) Color = 52 (0x34) Byte 7: Backli
Summary of the content on the page No. 13
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: Group ID Byte 1: Group ID (Range 0x01-0xFF) Command: 02 FF 05 01 04 02 01 04 03 (Range 0x01-0xFF) Byte 2: Multi ID (Range 0x01-0xFF) Response: 02 FF 05 01 04 02 01 04 ED 03 ID Configuration 0xFF N W 5 N/A 0x02 = Write 5 N/A Byte 2: Multi ID (Range 0x01-0xFF) Input Source [None] Command: 02 D1 03 01 04 02 03 0xD1 N W 3 N/A 0x02 = Write [None] 3 N/A DisplayPort Response: 02 D1 03 01 04 02 22 03
Summary of the content on the page No. 14
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: Number of Byte 1: Number of Horizontal Monitors H Monitors = 5 Horizontal V Monitors = 6 Input Source Monitors Command: 02 D3 07 01 04 02 05 06 00 00 03 HDMI 2 0xD3 N W 7 N/A 0x02 = Write Byte 2: Number of 7 Byte 2: Number of Vertical Monitors Response: 02 D3 07 01 04 02 05 06 00 00 11 03 N/A with Multi Scale Vertical Monitors Byte 3: Unused Byte 3: Unused Byte 4: Unused Byte 4: Unused Input So
Summary of the content on the page No. 15
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: IR Lock Byte 1: IR Lock IR Lock = Enabled: - 0x00 = Lock - 0x00 = Lock disabled Command: 02 B2 04 01 04 02 01 03 IR Lock = Enabled: IR Lock 0xB2 Y W 4 3 0x02 = Write disabled 4 Response: 02 B2 04 01 04 02 01 3F 03 Command: 02 B2 03 Configuration - 0x01 = Lock - 0x01 = Lock enabled 00 00 01 03 enabled Byte 1: Keypad Byte 1: Keypad Lock Set Key Lock = On: Set Key Lock = On: Keypad Lock Lock - 0
Summary of the content on the page No. 16
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: V Position (Range 0x00-0x64) Write 50 (0x32): Write 50 (0x32): Byte 1: V Position OSD V Position 0x7F Y W 4 3 0x02 = Write 4 Command: 02 7F 04 01 04 02 32 03 Command: 02 7F 03 (Range 0x00-0x64) Response: 02 7F 04 01 04 02 32 41 03 00 00 32 03 Byte 1: Power Status Power Off Write: - 0x00 = Off Command: 02 11 03 01 04 02 03 8 - 0x01 = On Response: 02 11 03 01 04 02 E2 03 Power Off Write: 0x00
Summary of the content on the page No. 17
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: V Position (Range 0x00-0x64) Write 50 (0x32): Write 50 (0x32) Byte 1: V Position Screen V Position 0x37 Y W 4 3 0x02 = Write 4 Command: 02 37 04 01 04 02 32 03 Command: 02 37 03 (Range 0x00-0x64) Response: 02 37 04 01 04 02 32 89 03 00 00 32 03 Serial Control [None] Command: 02 71 03 01 04 02 03 Command: 02 71 02 0x71 Y W 3 2 0x02 = Write [None] 3 (LAN Off) Response: 02 71 03 01 04 02 82 03
Summary of the content on the page No. 18
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: Input Byte 1: Input Source Input Source = PC Source Blue Gain = 50 - 0x01 = 0x01 = DisplayPort DisplayPort Command: 02 C2 05 01 04 02 05 32 03 White Balance - 0x02 = HDMI 1 - 0x02 = HDMI 1 Response: 02 C2 05 01 04 02 05 32 F8 03 Control: 0xC2 N W 5 N/A 0x02 = Write 5 N/A - 0x03 = HDMI 2 - 0x03 = HDMI 2 Blue Offset - 0x04 = DVI - 0x04 = DVI - 0x05 = PC - 0x05 = PC Byte 2: Blue Offset Byte 2:
Summary of the content on the page No. 19
Example Example Name Mode Data Bytes Response Data (Group ID = ‘A’, Multi ID = 4) (Broadcast) Byte 1: Input Byte 1: Input Source Input Source = PC Source Red Gain = 50 - 0x01 = - 0x01 = DisplayPort DisplayPort Command: 02 BC 05 01 04 02 05 32 03 White Balance - 0x02 = HDMI 1 - 0x02 = HDMI 1 Response: 02 BC 05 01 04 02 05 32 FE 03 Control: 0xBC N W 5 N/A 0x02 = Write 5 N/A - 0x03 = HDMI 2 - 0x03 = HDMI 2 Red Gain - 0x04 = DVI - 0x04 = DVI - 0x05 = PC - 0x05 = PC Byte 2: Red Gain Byte 2: Red G
Summary of the content on the page No. 20
Notes for Commands Table Note # Note Text The response is followed by a response in the same format as the IP address response, including the IP address command byte. 1 See table below for Response values. (Click here for table) 2 Byte 2: Value is in seconds. 3 Byte 6: Value is in seconds. 0x00 = Off. 4 Byte 5: Values: 0x4D = -50; 0xB1 = +50 5 Data byte values are in seconds. 0x00 = Off 6 Data byte values are in seconds. 7 No broadcast Read commands. Response data bytes apply to Read commands on