0% found this document useful (0 votes)
41 views36 pages

RS232 User Guide: Planar VM Series Displays

Uploaded by

ahs23
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views36 pages

RS232 User Guide: Planar VM Series Displays

Uploaded by

ahs23
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 36

RS232 User Guide

Planar VM Series Displays

VM49LX-U
VM49MX-X
VM55LX-M
VM55LX-U
VM55LX-X
VM55MX-M
VM55MX-X

VM Series Displays RS232 User Guide Page | 1


020-1359-01B
Copyright © March 2020 by Planar Systems, Inc.
All rights reserved.

This document may not be copied in any form without permission from Planar. Information in this
document is subject to change without notice.

Trademark Credits
Windows™ is a trademark of Microsoft Corp.
All other companies 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. While every precaution has been taken in the
preparation of this manual, the Company shall not be liable for errors or omissions contained herein or for
incidental or consequential damages in connection with the furnishing, performance, or use of this
material.

Warranty and Service Plans


Planar warranty and service plans will help you maximize your investment by providing great support,
display uptime, and performance optimization. From post-sale technical support, to a full suite of depot
services, our services are performed by trained employees. When you purchase a Planar product, you
get more than a display; you get the service and support you need to maximize your investment. To find
the latest warranty and service information regarding your Planar product, please visit
http://www.planar.com/support

RoHS Compliance Statement


The Planar VM Series is fully RoHS compliant.

Part Number: 020-1359-01B

VM Series Displays RS232 User Guide


020-1359-01B Page | 2
Table of Contents
1. Purpose
2. Definitions, Abbreviations and Acronyms

3. Physical Specifications
Male D-Sub 9-Pin (outside view)
4. Communication Procedure
5. Command Format

6. Communication Control
6.1 Message Report ........................................................................................................................ 9
7. Monitor Information
7.1 Model Number, FW Version, Build Date Message Get ........................................................... 10
7.2 Model Number, FW Version, Build Date Message Report...................................................... 10

8. Power State
8.1 Power State Get ...................................................................................................................... 11
8.2 Power State Report ................................................................................................................. 11
8.3 Power State Set ....................................................................................................................... 11
9. IR Remote Control Lock Functions
9.1 IR Remote Lock Status Get ...................................................................................................... 12
9.2 IR Remote Lock Status Report................................................................................................. 12
9.3 IR Remote Lock Status Set....................................................................................................... 13
9.4 Keypad Lock Status Get ........................................................................................................... 13
9.5 Keypad Lock Status Report ..................................................................................................... 13
9.6 Keypad Lock Status Set ........................................................................................................... 13
10. Power State at Cold Start
10.1 Power State at Cold Start Get ......................................................................................... 15
10.2 Power State at Cold Start Report .................................................................................... 15
10.3 Power State at Cold Start Set .......................................................................................... 16

11. Input Source

VM Series Displays RS232 User Guide Page | 3


020-1359-01B
Table of Contents

11.1 Input Source Set .............................................................................................................. 17


12. Current Source
12.1 Current Source Get ......................................................................................................... 18
12.2 Current Source Report .................................................................................................... 18

13. Video Parameters


13.1 Video Parameters Get ..................................................................................................... 19
13.2 Video Parameters Report................................................................................................ 19
13.3 Video Parameters Set...................................................................................................... 20
13.4 Color Temperature Get ................................................................................................... 20
13.5 Color Temperature Report .............................................................................................. 21
13.6 Color Temperature Set .................................................................................................... 21
13.7 Color Parameters Get...................................................................................................... 22
13.8 Color Parameters Report ................................................................................................ 22
13.9 Color Parameters Set ...................................................................................................... 23
14. Zoom Mode
14.1 Zoom Mode Get .............................................................................................................. 24
14.2 Zoom Mode Report ......................................................................................................... 24
14.3 Zoom Mode Set ............................................................................................................... 25

15. Volume
15.1 Volume Get ..................................................................................................................... 26
15.2 Volume Report ................................................................................................................ 26
15.3 Volume Set ...................................................................................................................... 27
16. Audio Parameters
16.1 Audio Parameters Get ..................................................................................................... 28
16.2 Audio Parameters Report ............................................................................................... 28
16.3 Audio Parameters Set ..................................................................................................... 28

17. Operating Hours


17.1 Miscellaneous Info Get ................................................................................................... 29
17.2 Miscellaneous Info Report .............................................................................................. 29
18. Auto Adjust
18.1 Auto Adjust Set ............................................................................................................... 30
19. Serial Code

VM Series Displays RS232 User Guide


020-1359-01B Page | 4
Table of Contents

19.1 Serial Code Get................................................................................................................ 31


19.2 Serial Code Report .......................................................................................................... 31
20. Tiling
20.1 Tiling Get ......................................................................................................................... 32
20.2 Tiling Report .................................................................................................................... 32
20.3 Tiling Set .......................................................................................................................... 34
21. Tiling Preset
21.1 Tiling Preset Set............................................................................................................... 35

VM Series Displays RS232 User Guide


020-1359-01B Page | 5
Introduction
1. Purpose
The purpose of this document is to explain in detail the commands and steps that
can be used to control a Planar VM Series display via RS232.

2. Definitions, Abbreviations and Acronyms


 ACK Acknowledge
 NAK Not Acknowledge
 NAV Not Available
 ID Identification

VM Series Displays RS232 User Guide Page | 6


020-1359-01B
Command Packet Format
3. Physical Specifications
1. Baud Rate : 9600
2. Data bits: 8
3. Parity : None
4. Stop Bit : 1
5. Flow Control : None
6. The Pin Assignments for DB9 male connector:

Male D-Sub 9-Pin (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

Note: Use a crossover cable (null modem) for connection to the host controller:

Planar VM Series displays use RXD, TXD and GND pins for RS232 control. For RS232 cable,
use the reverse type cable.

VM Series Displays RS232 User Guide Page | 7


020-1359-01B
Command Packet Format

4. Communication Procedure
Send control commands from a host controller via the RS232 connection. Do not send a new
command until the previous command is acknowledged. However, if a response is not received
within 500 milliseconds, a retry may be triggered. Every valid command receives an ACK. A
command that is valid, but not supported in the current implementation, will be responded to
with NAV (Not Available). If the command buffer is corrupt, (transmission errors) the command
will be responded to with NAK. The display operates according to the received command. If the
command is a valid “Get” command, the display responds with the requested info. If the
command is a valid “Set” command allowed, the display performs the requested operation.

Note: For LAN control, the port number is 5000

5. Command Format
The RS232 packet format:

Data
Header Monitor ID Category Code0 Code1 Length Data[0] … Data[N] Checksum
Control

In Detail:

Number of Field Name of Field Description


Byte 1 Header Header = 0xA6
Monitor ID
Range: 1 ~ 255
Byte 2 Monitor ID Signal Mode: Display Address range from 1 to 255
Broadcast Mode: Display Address is 0, so no ACK
or Report is expected
Byte 3 Category 0x00
Byte 4 Code0 (Page) 0x00
Byte 5 Code1 (Function) 0x00
Length has to be calculated in the following
Byte 6 Length way: Length = N + 3

Byte 7 Data Control Data Control = 0x01 (fixed)

This field can be also empty.


Byte 8 ~ Byte 44 Data[0] ~ Data[N] If not empty then the range of Data Size, N = 0 to
36.

Checksum
Range = 0 to 255 (0xFF).
Algorithm: The EXCLUSIVE-OR (XOR) of all bytes
Last Byte Checksum
in the message except the checksum itself.
Checksum = [Header] XOR [Monitor ID] XOR …
DATA[0] … XOR DATA[N]

VM Series Displays RS232 User Guide


020-1359-01B Page | 8
System
6. Communication Control
This defines the feedback command from the monitor to the host controller. When the device
receives a display command from the host controller the command reported to host controller
will be ACK, NAK or NAV.

Note: There is no reply message when the wrong ID address is used.

6.1 Message Report


Number of Field Name of Field Description
Byte 1 Header Header = 0x21
Monitor ID
Byte 2 Monitor ID
Range: 1 ~ 255
Byte3 Category 0x00

Byte4 Page 0x00


Length of message plus Checksum code.
Byte5 MsgLen Calculate the length from Control Byte to
Checksum Byte.
Byte6 Control 0x01

Byte7 Data[0] Copy the received Command code

Byte8~Byte8+(N-1) Data[1]~Data[N] Returned data associated with command code


XOR of all byte in reply/report packet (except
Byte 8+N Checksum
checksum itself)
Example ACK Reply: (Display Address 01)

Header Monitor ID Category Page Length Control Data[0] Data[1] Checksum Description

0x21 0x01 0x00 0x00 0x04 0x01 0x00 0x00 0x25 Command is well executed.

Example NAK Reply: (Display Address 01)

Header Monitor ID Category Page Length Control Data[0] Data[1] Checksum Description

If the command code is


0x21 0x01 0x00 0x00 0x04 0x01 0x00 0x03 0x26 Data(0), the system will reply
“NAK.”

Example NAV Reply: (Display Address 01)

Header Monitor ID Category Page Length Control Data[0] Data[1] Checksum Description

Checksum error- “NAV”.


0x21 0x01 0x00 0x00 0x04 0x01 0x00 0x04 0x21
Command Code Data(1)-“NAV”.

VM Series Displays RS232 User Guide Page | 9


020-1359-01B
System

7. Monitor Information
This command provides the SICP protocol and the display software versions to the host
controller.

7.1 Model Number, FW Version, Build Date Message Get

Bytes Bytes Description Bits Description


0xA1 = Model
Number & FW Request the Model Number and FW version of the
DATA[0]
version of device with device
Date- Get
DATA[1] 0x00 = Model Number
to Codes to request 0x01 = FW version
DATA[N] 0x02 = Build Date

Example: Get model number (Display Address 01)

Monitor
Header Category Code0 Code1 Length Data Control Data[0] Data[1] Checksum
ID
0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0xA1 0x00 0x03

7.2 Model Number, FW Version, Build Date Message Report

Bytes Bytes Description Bits Description


0xA1 = Model
Number & FW Request the Model number, FW version, FW build
DATA[0]
version of device with date
Date- Report
36 (0x24) characters maximum.
DATA[1]
Character[0] to No. of characters, N = 1 to 36 (0x24).
to
Character[N-1] The actual size determines the value of the
DATA[N]
message size byte.

VM Series Displays RS232 User Guide


020-1359-01B Page | 10
General
8. Power State
Use this command to get/set the power state as defined below.

8.1 Power State Get

Bytes Bytes Description Bits Description


0x19 = Power State - Command requests the display to report its current
DATA[0]
Get power state

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x19 0xBC

8.2 Power State Report

Bytes Bytes Description Bits Description


0x19 = Power State -
DATA[0] Command reports power state
Report
0x01 = Power Off
DATA[1] Power State
0x02 = On

Example: Power State On (Display Address 01)

Header Monitor ID Category Page Length Data Control Data[0] Data[1] Checksum
0x21 0x01 0x00 0x00 0x04 0x01 0x19 0x02 0x3E

8.3 Power State Set

Bytes Bytes Description Bits Description


0x18 = Power State -
DATA[0] Command to change the Power State of the display
Set
0x01 = Power Off
DATA[1] Power State
0x02 = On

Example: Power State Deep Sleep (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Data[1] Checksum

0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0x18 0x01 0xBB

VM Series Displays RS232 User Guide Page | 11


020-1359-01B
General

9. IR Remote Control Lock Functions


Use the following commands separately to lock or unlock the Remote Control and Keypad.

9.1 IR Remote Lock Status Get


Bytes Bytes Description Bits Description
Get unlock all /lock all /lock all but
0x1D = IR Remote Control
DATA[0] power/lock all but volume/
Lock Status- Get
primary/secondary status

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x1D 0xB8

9.2 IR Remote Lock Status Report


Bytes Bytes Description Bits Description
0x1D = IR Remote Report unlock all /lock all /lock all
DATA[0] Control Lock Status- but power/lock all but volume/
Report primary/secondary status
0x01 = Unlock All
0x02 = Lock All
0x03 = Lock All but Power
Status indicator byte for
DATA[1] 0x04 = Lock All but Volume
Remote Control
0x05 = Primary (Master)
0x06 = Secondary (daisy chain
PD)

Example: Lock Keyboard and unlocked Remote Control (Display Address 01)

Header Monitor ID Category Page Length Data Control Data[0] Data[1] Checksum

0x21 0x01 0x00 0x00 0x04 0x01 0x1D 0x01 0x39

VM Series Displays RS232 User Guide


020-1359-01B Page | 12
General

9.3 IR Remote Lock Status Set

Bytes Bytes Description Bits Description


Set unlock all/lock all /lock all but
0x1C = IR Remote Control
DATA[0] power/lock all but volume/
Lock Status- Set
Primary/Secondary status
0x01 = Unlock All
0x02 = Lock All
Status indicator byte for 0x03 = Lock All but Power
DATA[1]
Remote Control 0x04 = Lock All but Volume
0x05 = Primary (Master)
0x06 = Secondary (Daisy chain PD)

Example: Unlock local remote control (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Data[1] Checksum

0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0x1C 0x01 0xBF

9.4 Keypad Lock Status Get

Bytes Bytes Description Bits Description


Set unlock all/lock all /lock all but
0x1B = Keypad Lock Status-
DATA[0] power/lock all but volume/
Get
Primary/Secondary status

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x1B 0xBE

9.5 Keypad Lock Status Report

Bytes Bytes Description Bits Description


0x1B = Keypad Lock Status- Report unlock all /lock all/lock all
DATA[0]
Report but power/ lock all but Volume
0x01 = Unlock All
0x02 = Lock All
DATA[1] Status Indicator Byte for Keypad
0x03 = Lock All but Power
0x04 = Lock All but Volume

Example: Reporting status of Keypad indicating Lock All (Display Address 01)

Header Monitor ID Category Page Length Data Control Data[0] Data[1] Checksum

0x21 0x01 0x00 0x00 0x04 0x01 0x1B 0x02 0x3C

9.6 Keypad Lock Status Set

VM Series Displays RS232 User Guide


020-1359-01B Page | 13
General

Bytes Bytes Description Bits Description


Report unlock all /lock all/lock all
DATA[0] 0x1A = Keypad Lock Status- Set
but power/ lock all but Volume
0x01 = Unlock All
0x02 = Lock All
DATA[1] Status Indicator Byte for Keypad
0x03 = Lock All but Power
0x04 = Lock All but Volume

Example: Set Lock All on Keypad (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Data[1] Checksum

0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0x1A 0x01 0xB9

VM Series Displays RS232 User Guide


020-1359-01B Page | 14
General

10. Power State at Cold Start


Use this command is to set, update, and store the cold start power state.

10.1 Power State at Cold Start Get

Bytes Bytes Description Bits Description


0xA4 = Power State at Cold Get Power State at Cold Start
DATA[0]
Start - Get State

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum
0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0xA4 0x01

10.2 Power State at Cold Start Report

Bytes Bytes Description Bits Description


0xA4 = Power State at Cold Report from Power state at Cold
DATA[0]
Start- Report Start state
0x00 = Power Off
DATA[1] Power State at Cold Start 0x01 = Forced On
0x02 = Last Status

Example: Report status of Forced On for Power State at Cold Start (Display Address 01)

Header Monitor ID Category Page Length Data Control Data[0] Data[1] Checksum

0x21 0x01 0x00 0x00 0x04 0x01 0xA4 0x01 0x80

VM Series Displays RS232 User Guide


020-1359-01B Page | 15
General

10.3 Power State at Cold Start Set

Bytes Bytes Description Bits Description


0xA3 = Power State at Cold
DATA[0] Set Power State at Cold Start
Start- Set
0x00 = Power Off
DATA[1] Power State at Cold Start 0x01 = Forced On
0x02 = Last Status

The value is stored and applied only when the display starts up from cold start power state the
next time:
 Power Off: The monitor will automatically switch to Power Off mode (even if the last
status was on) whenever the main power turns on, or resumes after a power interruption.
 Forced On: The monitor will automatically switch to Power On mode whenever the main
power turns on or resumes after a power interruption.
 Last Status: The monitor will be automatically switch to the last status (either Power Off
or On) whenever the main power turns on or resumes after a power interruption.

Example: Report status of Forced On for Power State at Cold Start (Display Address 01)

Header Monitor ID Category Page Length Data Control Data[0] Data[1] Checksum

0x21 0x01 0x00 0x00 0x04 0x01 0xA4 0x01 0x80

VM Series Displays RS232 User Guide


020-1359-01B Page | 16
Input Sources
11. Input Source
Use this command to change the current input source.

11.1 Input Source Set

Bytes Bytes Description Bits Description


Command requests the display to set the
DATA[0] 0xAC = Input Source- Set
current input source
0x05 = VGA
0x06 = HDMI 2
0x0A = DisplayPort
0x0B= OPS
0x0D= HDMI 1
0x0E = DVI-D
DATA[1] Input Source Type 0x0F = HDMI 3
0x10= BROWSER
0x11= CMS
0x16= Media Player
0x17= PDF Player
0x18= Custom
0x19 = HDMI 4
DATA[2] Reserved (Reserved, value is 0)
DATA[3] Reserved (Reserved, value is 0)
DATA[4] Reserved (Reserved, value is 0)

Note: Certain sources only apply to specific models


 DisplayPort, HDMI 3, HDMI 4: 65/75/86 Only
 DVI-D: 43/55 Only

Example: Set on DVI-D (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Data[1] Data[2] Data[3] Data[4] Checksum

0xA6 0x01 0x00 0x00 0x00 0x07 0x01 0xAC 0x0E 0x00 0x00 0x00 0x03

VM Series Displays RS232 User Guide Page | 17


020-1359-01B
Input Sources

12. Current Source


12.1 Current Source Get

Bytes Bytes Description Bits Description


0xAD = Current Source- Command requests the display to report
DATA[0]
Get the current input source in use.

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0xAD 0x08

12.2 Current Source Report

Bytes Bytes Description Bits Description


0xAD = Current Source- Command reports to the host controller the
DATA[0]
Report current input source used the display.
0x05 = VGA
0x06 = HDMI 2
0x0A = DisplayPort
0x0B= OPS
0x0D= HDMI 1
0x0E = DVI-D
DATA[1] Input Source Type/Number 0x0F = HDMI 3
0x10= BROWSER
0x11= CMS
0x16= Media Player
0x17= PDF Player
0x18= Custom
0x19 = HDMI 4
DATA[2] Reserved (Reserved, value is 0)
DATA[3] Reserved (Reserved, value is 1)
DATA[4] Reserved (Reserved, value is 0)

Example: Current Input Source: DVI-D (Display Address 01)

Monitor
Header Category Page Length Data Control Data[0] Data[1] Data[2] Data[3] Data[4] Checksum
ID
0x21 0x01 0x00 0x00 0x07 0x01 0xAD 0x0E 0x00 0x01 0x00 0x84

VM Series Displays RS232 User Guide


020-1359-01B Page | 18
Video
13. Video Parameters
Use the following commands to get/set video parameters as defined below.

13.1 Video Parameters Get

Bytes Bytes Description Bits Description


0x33 = Video Parameters- Command requests the display to report its
DATA[0]
Get current video parameters.

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x33 0x96

13.2 Video Parameters Report


Bytes Bytes Description Bits Description
0x33 = Video Parameters- Command reports to the host controller the
DATA[0]
Report current video parameters of the display.
0 to 100 (%) of the user selectable range of the
DATA[1] Brightness
display
0 to 100 (%) of the user selectable range of the
DATA[2] Color
display
0 to 100 (%) of the user selectable range of the
DATA[3] Contrast
display
0 to 100 (%) of the user selectable range of the
DATA[4] Sharpness
display
0 to 100 (%) of the user selectable range of the
DATA[5] Tint (Hue)
display
0 to 100 (%) of the user selectable range of the
DATA[6] Black Level
display
0x01= Native, 0x02 = S gamma, 0x03 = 2.2,
DATA[7] Gamma Selection 0x04 = 2.4
0x05 = D-image(DICOM gamma)

Example: Video parameters are set to 55 % (0x37) and Gamma Curve is set to 2.2 (Display Address 01)

Monitor Data
Header Category Page Length Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Checksum
ID Control

0x21 0x01 0x00 0x00 0x0A 0x01 0x33 0x37 0x37 0x37 0x37 0x37 0x37 0x03 0x1B

VM Series Displays RS232 User Guide Page | 19


020-1359-01B
Video

13.3 Video Parameters Set

Bytes Bytes Description Bits Description


0x32 = Video Parameters- Command to change the current video
DATA[0]
Set parameters
0 to 100 (%) of the user selectable range of the
DATA[1] Brightness
display
0 to 100 (%) of the user selectable range of the
DATA[2] Color
display
0 to 100 (%) of the user selectable range of the
DATA[3] Contrast
display
0 to 100 (%) of the user selectable range of the
DATA[4] Sharpness
display
0 to 100 (%) of the user selectable range of the
DATA[5] Tint (Hue)
display
0 to 100 (%) of the user selectable range of the
DATA[6] Black Level
display
0x01= Native, 0x02 = S gamma, 0x03 = 2.2,
DATA[7] Gamma Selection 0x04 = 2.4,
0x05 = D-image(DICOM gamma)

Example: Set all video parameters to 0x37 (55 %) (Display Address 01)

Monitor Data
Header Category Code0 Code1 Length Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Checksum
ID Control
0xA6 0x01 0x00 0x00 0x00 0x0A 0x01 0x32 0x37 0x37 0x37 0x37 0x37 0x37 0x03 0xAC

13.4 Color Temperature Get

Bytes Bytes Description Bits Description


0x35 = Color Temperature- Command requests the display to report its
DATA[0]
Get current color temperature.

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x35 0x90

VM Series Displays RS232 User Guide


020-1359-01B Page | 20
Video

13.5 Color Temperature Report

Bytes Bytes Description Bits Description


0x35 = Color Temperature- Command reports to the host controller the
DATA[0]
Report current color temperature of the display.
0x00 = User 1
0x01 = Native
0x03 = 10000K
0x04 = 9300K
0x05 = 7500K
DATA[1] Color Temperature
0x06 = 6500K
0x09 = 5000K
0x0A = 4000K
0x0D = 3000K
0x12 = User 2

Example: Color temperature is set to Nature (Display Address 01)

Header Monitor ID Category Page Length Data Control Data[0] Data[1] Checksum

0x21 0x01 0x00 0x00 0x04 0x01 0x35 0x01 0x10

13.6 Color Temperature Set

Bytes Bytes Description Bits Description


0x34 = Color Temperature- Command reports to the host controller the
DATA[0]
Set current color temperature of the display.
0x00 = User 1
0x01 = Native
0x03 = 10000K
0x04 = 9300K
0x05 = 7500K
DATA[1] Color Temperature
0x06 = 6500K
0x09 = 5000K
0x0A = 4000K
0x0D = 3000K
0x12 = User 2

Example: The current Color Temperature is set to Nature (Display Address 01)

Monitor
Header Category Code0 Code1 Length Data Control Data[0] Data[1] Checksum
ID

0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0x34 0x01 0x97

VM Series Displays RS232 User Guide


020-1359-01B Page | 21
Video

13.7 Color Parameters Get

Bytes Bytes Description Bits Description


0x37 = Color Parameters- Command requests the current video
DATA[0]
Get parameters of the display.

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x37 0x92

13.8 Color Parameters Report

Bytes Bytes Description Bits Description


0x37 = Color Parameters- Command reports to the host controller the
DATA[0]
Report current video parameters of the display.
0 to 255 of the user selectable range of the
DATA[1] Red Color Gain Value
display
0 to 255 of the user selectable range of the
DATA[2] Green Color Gain Value
display
0 to 255 of the user selectable range of the
DATA[3] Blue Color Gain Value
display
0 to 255 of the user selectable range of the
DATA[4] Red Color Offset Value
display
0 to 255 of the user selectable range of the
DATA[5] Green Color Offset Value
display
0 to 255 of the user selectable range of the
DATA[6] Blue Color Offset Value
display

Example: All Color Parameters are set to 255 (0xFF) (Display Address 01)

Monitor Data
Header Category Page Length Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Checksum
ID Control

0x21 0x01 0x00 0x00 0x09 0x01 0x37 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x1F

VM Series Displays RS232 User Guide


020-1359-01B Page | 22
Video

13.9 Color Parameters Set

Bytes Bytes Description Bits Description


0x36 = Color Parameters- Command sets the video parameters of the
DATA[0]
Set display.
0 to 255 of the user selectable range of the
DATA[1] Red Color Gain Value
display
0 to 255 of the user selectable range of the
DATA[2] Green Color Gain Value
display
0 to 255 of the user selectable range of the
DATA[3] Blue Color Gain Value
display
0 to 255 of the user selectable range of the
DATA[4] Red Color Offset Value
display
0 to 255 of the user selectable range of the
DATA[5] Green Color Offset Value
display
0 to 255 of the user selectable range of the
DATA[6] Blue Color Offset Value
display

Example: All color parameters are set to 255 (0xFF) (Display Address 01)

Monitor Data
Header Category Code0 Code1 Length Data[0] Data[1] Data[2] Data[3] Data[4] Data[4] Data[5] Checksum
ID Control

0xA6 0x01 0x00 0x00 0x00 0x09 0x01 0x36 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x99

VM Series Displays RS232 User Guide


020-1359-01B Page | 23
Video

14. Zoom Mode


Use this command to control the display screen format.

14.1 Zoom Mode Get

Bytes Bytes Description Bits Description


0x3B = Zoom Mode- Command requests the display to report its
DATA[0]
Get current picture format.

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x3B 0x9E

14.2 Zoom Mode Report

Bytes Bytes Description Bits Description


0x3B = Zoom Mode – Command report to the host controller
DATA[0]
Report the current picture format of the display.
Bit 7..4 Not used

0x00 = 4:3
DATA[1] Zoom Mode 0x01 = Custom
Bit 3..0 0x02 = Real
0x03 = Full
0x04 = 21:9

Example: Current Picture Format is Widescreen on Full Display (Display Address 01)

Monitor Data
Header Category Page Length Data[0] Data[1] Checksum
ID Control
0x21 0x01 0x00 0x00 0x04 0x01 0x3B 0x03 0x1D

VM Series Displays RS232 User Guide


020-1359-01B Page | 24
Video

14.3 Zoom Mode Set

Bytes Bytes Description Bits Description


0x3A = Zoom Mode- Command requests the display to set the
DATA[0]
Set specified picture format.
Bit 7..4 Not used.

0x00 = 4:3
DATA[1] Zoom Mode 0x01 = Custom
Bit 3..0 0x02 = 1:1
0x03 = Full
0x04 = 21:9

Example: Set Picture Format to Widescreen on Full Display (Display Address 01)

Monitor Data
Header Category Code0 Code1 Length Data[0] Data[1] Checksum
ID Control

0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0x3A 0x03 0x9B

VM Series Displays RS232 User Guide


020-1359-01B Page | 25
Audio
15. Volume
Use this command to set/get the volume as defined below.

15.1 Volume Get

Bytes Bytes Description Bits Description


0x45 = Volume- Command requests the display to report its current
DATA[0]
Get Volume level

 To mute the display, send Volume = 0. This command does not overwrite the system
mute status of the display.
Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x45 0xE0

15.2 Volume Report

Bytes Bytes Description Bits Description


0x45 = Volume-
DATA[0] Command reports current volume level
Report
0 to 100 (%) of the user selectable range of the
DATA[1] Volume
display

Example: Volume 77% (0x4D) (Display Address 01)

Header Monitor ID Category Page Length Data Control Data[0] Data[1] Checksum

0x21 0x01 0x00 0x00 0x04 0x01 0x45 0x4D 0x2D

VM Series Displays RS232 User Guide Page | 26


020-1359-01B
Audio

15.3 Volume Set


This command can set the volume level for speaker and audio out, individually.

Bytes Bytes Description Bits Description


Command requests the display to set the
DATA[0] 0x44 = Volume- Set
specified volume parameters.
0 to 100 (%) of the user selectable range of the
DATA[1] Volume
display.
Audio Out Volume 0 to 100 (%) of the user selectable range of the
DATA[2]
Level display.

Example: Set the Display Volume to 77% (0x4D) (Display Address 01)

Monitor
Header Category Code0 Code1 Length Data Control Data[0] Data[1] Data[1] Checksum
ID

0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0x44 0x4D 0x4D 0xE7

VM Series Displays RS232 User Guide


020-1359-01B Page | 27
Audio

16. Audio Parameters


Use this command to set/get the audio parameters as defined below.

16.1 Audio Parameters Get

Bytes Bytes Description Bits Description


0x43 = Audio Parameters- Command requests the display to report its
DATA[0]
Get current audio parameters

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum
0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x43 0xE6

16.2 Audio Parameters Report

Bytes Bytes Description Bits Description


0x43 = Audio Parameters-
DATA[0] Command reports Audio Parameters
Report
0 to 100 (%) of the user selectable range
DATA[1] Treble
of the display
0 to 100 (%) of the user selectable range
DATA[2] Bass
of the display

Example: Current Display Settings: Treble 80% (0x50), Bass 93% (0x5D) (Display Address 01)

Header Monitor ID Category Page Length Data Control Data[0] Data[1] Data[2] Checksum
0x21 0x01 0x00 0x00 0x05 0x01 0x43 0x50 0x50 0x67

16.3 Audio Parameters Set

Bytes Bytes Description Bits Description


0x42 = Audio Parameters- Command to change the Audio Parameters
DATA[0]
Set of the display.
0 to 100 (%) of the user selectable range of
DATA[1] Treble
the display
0 to 100 (%) of the user selectable range of
DATA[2] Bass
the display

The interface software must be set to modify the variables outlined by the parameters above.

Example: Set the Display: Treble 77% (0x4D), Bass77% (0x4D) (Display Address 01)

Data
Header Monitor ID Category Code0 Code1 Length Data[0] Data[1] Data[2] Checksum
Control
0xA6 0x01 0x00 0x00 0x00 0x05 0x01 0x42 0x4D 0x4D 0xE1

VM Series Displays RS232 User Guide


020-1359-01B Page | 28
Miscellaneous
17. Operating Hours
Use this command to record the working hours of the display.

17.1 Miscellaneous Info Get

Bytes Bytes Description Bits Description


0x0F = Misc. Info - Command requests the display to report from
DATA[0]
Get miscellaneous information parameters
0x02 = Operating Hours
DATA[1] Item (All other values are
reserved)

Example: (Display Address 01)

Data
Header Monitor ID Category Code0 Code1 Length Data[0] Data[1] Checksum
Control

0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0x0F 0x02 0xAF

17.2 Miscellaneous Info Report

Bytes Bytes Description Bits Description


0x0F = Misc. Info-
DATA[0] Command reports current Operating Hours
Report
DATA[1] DATA[1] forms MSByte
to Operating Hours DATA[2] forms LSByte
DATA[2] 16-bit-wide operational hours value

Example: Current Display Operation Hours Counter Value (Display Address 01)

Monitor Data
Header Category Page Length Data[0] Data[1] Data[2] Checksum
ID Control
0x21 0x01 0x00 0x00 0x05 0x01 0x0F 0x4D 0x00 0x66

VM Series Displays RS232 User Guide Page | 29


020-1359-01B
Miscellaneous

18. Auto Adjust


This command works for VGA (host controller) video auto adjust.

18.1 Auto Adjust Set

Bytes Bytes Description Bits Description


0x70 = Auto Adjust- Command requests the display to make auto
DATA[0]
Set adjustment on VGA input source.
0x40 = Auto Adjust
DATA[1] Item
(*All other values are reserved *)

DATA[2] ( Reserved, Default 0 )

Example: (Display Address 01)

Monitor Data
Header Category Code0 Code1 Length Data[0] Data[1] Data[2] Checksum
ID Control

0xA6 0x01 0x00 0x00 0x00 0x05 0x01 0x70 0x40 0x00 0x93

VM Series Displays RS232 User Guide


020-1359-01B Page | 30
Miscellaneous

19. Serial Code


19.1 Serial Code Get

Bytes Bytes Description Bits Description


Command requests the display to report its
DATA[0] 0x15 = Serial Code- Get Serial Code Number (Production code) 14
digits

Example: (Display Address 01)

Header Monitor ID Category Code0 Code1 Length Data Control Data[0] Checksum

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x15 0xB0

19.2 Serial Code Report

Bytes Bytes Description Bits Description


DATA[0] 0x15 = Serial Code- Report Command reports Serial Code
Character acc. ASCII character map
DATA[1] 1st Character
(HEX)
DATA[2] 2nd Character
DATA[3] 3rd Character

… … …
Character acc. ASCII character map
DATA[14] 14th Character
(HEX)

VM Series Displays RS232 User Guide


020-1359-01B Page | 31
Miscellaneous

20. Tiling
Use this command to set/get the tiling status as outlined below.

20.1 Tiling Get

Bytes Bytes Description Bits Description


Command requests the display to report
DATA[0] 0x23 = Tiling- Get
Tiling status.

Example: (Display Address 01)

Data
Header Monitor ID Category Code0 Code1 Length Data[0] Checksum
Control

0xA6 0x01 0x00 0x00 0x00 0x03 0x01 0x23 0x86

20.2 Tiling Report

Bytes Bytes Description Bits Description


DATA[0] 0x23 = Tiling- Report Command reports Tiling Setting
0x00 = No
DATA[1] Enable
0x01 = Yes
0x00 = No
DATA[2] Frame comp.
0x01 = Yes
0x01 = position 1
0x02 = position 2
DATA[3] Position
till
See Note 1
0x00 = don’t care
0x01 = V monitors =1 H monitors =1
DATA[4] V monitors, H monitors 0x02 = V monitors =1 H
monitors =2 till
See Note 2

Note 1:
1. The maximum Position value is 225 (hexadecimal value is 0xE1).
2. The Position is counted from left to right, then up to down in the Tiling Wall.
Example: See Figure 1 for the hexadecimal Position value in a 4x3 (H Monitors x V Monitors) Tiling Wall.
Example: See Figure 2 for the hexadecimal Position value in a 5x5 (H Monitors x V Monitors) Tiling Wall.
Example: See Figure 3 for the hexadecimal Position value in a 15x10 (H Monitors x V Monitors) Tiling
Wall

Note 2:
1. The maximum H Monitors are 15 and the maximum V Monitors are 15.
Data [4] = (V Monitors – 1) x 15 + H Monitors
Example: If H Monitors = 12 and V Monitors = 6, the Data [4] value will be (6–1) x 15 + 12 = 87
See Figure 3 for the hexadecimal Position value in a 4x3 (H Monitors x V Monitors) Tiling Wall.

VM Series Displays RS232 User Guide


020-1359-01B Page | 32
Miscellaneous

Figure 1

Figure 2: The hexadecimal Position value in a 5x5 (H Monitors x V Monitors) Tiling Wall.

Figure 3: The hexadecimal Position value in a 15x10 (H Monitors x V Monitors) Tiling Wall.

VM Series Displays RS232 User Guide


020-1359-01B Page | 33
Miscellaneous

20.3 Tiling Set

Bytes Bytes Description Bits Description

DATA[0] 0x22 = Tiling- Set Command reports Tiling Setting

0x00 = No
DATA[1] Enable
0x01 = Yes
0x00 = No
0x01 = Yes
DATA[2] Frame comp.
0x02 = don’t overwrite (keep previous
value)
0x00 = don’t overwrite (keep previous
value)
DATA[3] Position 0x01 = position 1
0x02 = position 2
till
0x00 = don’t overwrite (keep previous
value)
DATA[4] V monitors, H monitors 0x01 = V monitors =1 H monitors =1
0x02 = V monitors =1 H monitors
=2 till

Example: Set the Display to the following: Tiling Enabled Yes, Frame comp. No, Position 2, V
Monitors=2, H monitors = 3 (Display Address 01)

Monitor Data
Header Category Code0 Code1 Length Data[0] Data[1] Data[2] Data[3] Data[4] Checksum
ID Control

0xA6 0x01 0x00 0x00 0x00 0x07 0x01 0x22 0x00 0x00 0x02 0x08 0x89

Example: Set the Display to the following: Tiling Enabled: Yes, Frame comp: keep as before, Position:
Keep as before, V Monitors, H monitors: keep as before (Display Address 01)

Monitor Data
Header Category Code0 Code1 Length Data[0] Data[1] Data[2] Data[3] Data[4] Checksum
ID Control

0xA6 0x01 0x00 0x00 0x00 0x07 0x01 0x22 0x01 0x02 0x00 0x00 0x80

VM Series Displays RS232 User Guide


020-1359-01B Page | 34
Miscellaneous

21. Tiling Preset

21.1 Tiling Preset Set

Bytes Bytes Description Bits Description


Command requests the display to report
DATA[0] 0x24 = Tiling Preset- Set
Tiling status.
0x00 = Save
DATA[1] Action
0x01 = Recall
Preset number:
0x00 = Preset1
DATA[2] Preset 0x01 = Preset2
till
0x09 = Preset10

Example: Save parameters of tiling into Preset 1 (Display Address 01)

Monitor Data
Header Category Code0 Code1 Length Data[0] Data[1] Data[2] Checksum
ID Control

0xA6 0x01 0x00 0x00 0x00 0x05 0x01 0x24 0x00 0x00 0x87

VM Series Displays RS232 User Guide


020-1359-01B Page | 35
Command Summary
Set Get Command
Command Name Remarks
Command Command Code
Monitor Information √ 0xA1

Power State Get √ 0x19


Power State Set √ 0x18
Keypad Lock Status Get √ 0x1B
Keypad Lock Status Set √ 0x1A
IR Remote Lock Status Get √ 0x1D
IR Remote Lock Status Set √ 0x1C
Power State at Cold Start Get √ 0xA4
Power State at Cold Start Set √ 0xA3

Current Source Get √ 0xAC


Input Source Set √ 0xAD
Auto Signal Detecting Get √ 0xAF
Auto Signal Detecting Set √ 0xAE

Video Parameters Get √ 0x33 Brightness, etc.


Video Parameters Set √ 0x32 Brightness, etc.
Color Temperature Get √ 0x35
Color Temperature Set √ 0x34
Color Parameters Get √ 0x37
Color Parameters Set √ 0x36
Zoom Mode Get √ 0x3B
Zoom Mode Set √ 0x3A

Volume Get √ 0x45


Volume Set √ 0x44
Audio Parameters Get √ 0x43
Audio Parameters Set √ 0x42

Miscellaneous Info √ 0x0F Operating hours


Auto Adjust √ 0x70 VGA only
Serial Code Get √ 0x15
Tiling Get √ 0x23
Tiling Set √ 0x22
Tiling Preset Set √ 0x24

VM Series Displays RS232 User Guide Page | 36


020-1359-01B

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy