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 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 Planar 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 UltraRes Series is fully RoHS compliant.
RS232 control is not necessary for operation, but is a convenient way to control
Planar® UltraRes™ Series displays from a computer at a distance. Most things you can
do with the remote, you can do with RS232 commands. Plus, you can send inquiries
to the displays and find out the current settings and values. RS232 connections are
made with standard straight-through cables.
Note: Serial communication can occur over RS232, USB-B or LAN.
Applicable Models
This RS-232 user manual applies to all UltraRes models with the exception of the
UR8450 and UR9850 models. The RS232 instructions for the UR8450 and UR9850
models can be found in the User Manual for these models, located at
www.planar.com/support/.
RS232 Setup
The RS232 connection must use the following settings:
• 19200 baud rate
• 8 data bits
• 1 stop bit
• No parity bit
• No HW (RTS/CTS) or SW (XON/XOFF) flow control
Connecting the RS232 Cable
The RS232 cable will connect to a PC or control system, depending on your setup.
Planar UltraRes Series RS232 User Manual5
RS232 Protocol
RS232 Protocol
Command Structure
[OPCODE](MODIFIERS)[OPERATOR][OPERANDS][TERM]
• OPCODE is the command code (e.g. “GAIN”). This can be written either using the
• MODIFIERS are modifier values [e.g. “(ZONE.1, ALL)”]. There are zero or more
• OPERATOR is the action to be performed. See the “Operators” column in the
named command code (see the “Command Code” column in the table) or the
numeric command code (see the “Numeric Command Code” column in the
table).
modifiers for each command. The modifiers can be written either with their
named value or their numeric value (see "Examples" on page 7). See the
“Modifiers” column in the table.
table.
• ‘=’ writes the setting value.
• ‘?’ reads the setting value in name form (see "Examples" on page 7).
• ‘#’ reads the setting value in numeric form (see "Examples" on page 7).
• ‘+’ increments the setting value.
• ‘-‘ decrements the setting value.
• ‘:’ indicates that the message is a response to one of the following operators:
=?#+-
• ‘!ERR’ indicates that the message is a failure response. An error code will be
listed after the “ERR”, with a space before it. Error codes are as follows:
• ERR 1: Invalid syntax
• ERR 2: [Reserved for future use]
• ERR 3: Command not recognized
• ERR 4: Invalid modifier
• ERR 5: Invalid operands
• ERR 6: Invalid operator
• ‘@ACK’ indicates that the message is an acknowledgment (ACK) to a
command that has no operator.
• ‘^NAK’ indicates that the message is a negative acknowledgment (NAK) to a
command that has no operator. This indicates that the command was
received but cannot be processed at this time.
• [No operator] denotes an action. In this case, there’s no operator and no
operand.
6Planar UltraRes Series RS232 User Manual
Protocol Encoding
Protocol Encoding
• OPERAND indicates the data to be sent with the message. In some cases, there
can be multiple operands. See the “Operands” column in the table.
• Enumerated operands can be written either with their named value or their
numeric value (see "Examples" on page 7).
• String operands are written with quotation marks at the beginning and end.
Example: “this is a string operand”.
• Integer (or signed integer / unsigned integer) are always numeric values.
• Note that enumerated and integer values can be written either in decimal or
hexadecimal. For example, a decimal value of ‘50’ can be written in
hexadecimal as ‘0x32’.
• TERM is the termination character for the command. This can either be the
ASCII carriage return character (0x0D) or a semicolon. The response will use the
same termination character.
• All parts of the command structure are case insensitive (e.g. “BRIGHTNESS”,
“brightness” and BrIgHtNeSs” are all the same). Responses will always be in
capital letters.
• Excessive white space is allowed (e.g. “BRIGHTNESS=50”, “BRIGHTNESS = 50”
and “BRIGHTNESS = 50” are all the same).
• Modifiers and operands can be separated by commas, spaces or both (e.g.
“GAIN=100,100,100”, “GAIN=100 100 100” and “GAIN=100, 100, 100” are all the
same). Responses will always separate with one space between modifiers and
operands).
Examples
Note: [CR] is the ASCII carriage return character (0x0D).
CommandResponseNotes
brightness = 100 [CR]BRIGHTNESS:100 [CR]Sets the Brightness value to 100
brightness = 100;BRIGHTNESS:100;Also sets the Brightness value to 100,
but uses the ‘;’ termination character
instead of [CR]. The response uses the
same termination character.
200=100 [CR]200:100 [CR]“200” is the numeric command code for
“BRIGHTNESS”
brightness+ [CR]BRIGHTNESS:101 [CR]Increments the current Brightness
value
brightness- [CR]BRIGHTNESS:100 [CR]Decrements the current Brightness
value
Planar UltraRes Series RS232 User Manual7
Examples
CommandResponseNotes
gain = 101 102 103 [CR]GAIN:101 102 103 [CR]Example command with multiple
operators (sets Red Gain to 101, Green
Gain to 102 and Blue Gain to 103, on
the current zone)
gain(red)+GAIN(RED):102Increments the Red Gain on the current
zone
gain(zone.1, all) = 104,105,106GAIN(ZONE.1 ALL):104 105 106Example command with multiple
modifiers, multiple operators and
different separators between the
modifiers and operators (sets Red Gain
to 104, Green Gain to 105 and Blue
Gain to 106, on Zone 1)
reset(user) [CR]RESET(USER)@ACK [CR]Example action command (no operator
reset(user) [CR]RESET(USER)^NAK [CR]Example action command that cannot
aspect? [CR]ASPECT:AUTO [CR]The name for the Aspect Ratio setting
Example command with a string
operator
or operand)
be processed at this time
value is returned
aspect# [CR]ASPECT:0 [CR]The number for the Aspect Ratio
setting value is returned
aspect=fill [CR]ASPECT:FILL [CR]Sets the Aspect Ratio to Fill
aspect=3 [CR]ASPECT:3 [CR]Also sets the Aspect Ratio to Fill
brightness @@ [CR]BRIGHTNESS!ERR 1 [CR]Example of an invalid syntax (“@@” isn’t
a valid operator)
fake.command = 1 [CR]FAKE.COMMAND:ERR 3 [CR]Example of an invalid opcode
(“FAKE.COMMAND” doesn’t exist)
brightness(zone.999) = 100 [CR]BRIGHTNESS(ZONE.999)!ERR 4 [CR]Example of an invalid modifier
(“ZONE.999” isn’t a valid modifier for
“BRIGHTNESS”)
brightness=”new value” [CR]BRIGHTNESS!ERR 5 [CR]Example of an invalid operand (the
Brightness command doesn’t accept a
string operand)
model.id = 1 [CR]MODEL.ID!ERR 6 [CR]Example of an invalid operator (cannot
write to this command)
8Planar UltraRes Series RS232 User Manual
RS232 Codes
Notes:
RS232 Codes
• The examples are written with the command first and the response in italics.
Example:
• Command: ASPECT(ZONE.1)=AUTO
• Response: ASPECT(ZONE.1):AUTO
• In many instances, a modifier may be omitted and the display will replace it
with a default value. For example, the default modifier for the ASPECT
command is CURRENT, so the following two commands are identical:
[Set the HDMI 2 EDID horizontal active to
3840]
EDID.TIMING(HDMI.2, HACTIVE)=3840
EDID.TIMING(HDMI.2 HACTIVE):3840
[Update the HDMI 2 EDID]
EDID.TIMING(HDMI.2, UPDATE)
EDID.TIMING(HDMI.2 UPDATE)@ACK
NoEDID.SELECTEDCONNECTOR=HDMI.1
EDID.SELECTEDCONNECTOR:HDMI.1
NoAUDIO.SPEAKERS=ON
AUDIO.SPEAKERS:ON
YesLED.ENABLE=ENABLE
LED.ENABLE:ENABLE
NoERROR.LOG(1)?
ERROR.LOG(1):"Wed Sep 16 13:39:33 2015 CRIT- Power supply 2 issue"
See Main -> Advanced
Settings -> EDID
UPDATE modifier is the only
one that supports the action
operator
See Main -> Advanced
Settings -> EDID -> Selected
Connector
See Main -> Audio -> Enable
Internal Speakers
See Main -> Advanced
Settings -> System Settings ->
Enable Status LED
Lists any faults that have
occurred in the system. Entry
#1 is the most recent. An
empty string returned means
that there are no more error
log entries after that entry.
14Planar UltraRes Series RS232 User Manual
RS232 Codes
Setting
Command
Code
ModifiersOperands
Operators
Numeric Command Code
Factory
Reset
Firmware
Update
GainGAIN209=?+-Mod 1: Zone
RESET2400!0 = USER
1 =
FACTORY1
FIRMWARE.UPDATE 2200=?!Mod 1:
Firmware
0 = AUTO
1 = VP.AP
2 = HDMI
Mod 2: Type
0 = START
1 = PACKET
2 = FINISH
3 = URL
This is the string used for the
schedule slots in the Main ->
Advanced Settings ->
Schedule menu.
See Main -> Advanced
Settings -> Schedule -> Set
Event 1-20 -> Frequency
Changes the serial parameters
for the various serial
connections:
- "DB9" is the RS232 connector
- "USB" is the USB-B connector
- "OPS" is the serial connection
on the OPS connector
See Main -> Information ->
System Information -> Serial
Number
See Main -> Image Adjust ->
Sharpness
Returns a string with the input
resolution and frame rate for
the selected zone. If no signal
is detected in that zone, the
string will read “Searching”.
100UTCP1200.COORDINATED.UNIVERSAL.TIMEP12(UTC+12:00) Coordinated Universal Time +12
101UTCP1200.FIJI(UTC+12:00) Fiji
102UTCP1300.NUKU.ALOFA(UTC+13:00) Nuku'alofa
103UTCP1300.SAMOA(UTC+13:00) Samoa
104UTCP1400.KIRITIMATI.ISLAND(UTC+14:00) Kiritimati Island
Planar UltraRes Series RS232 User Manual33
Sending Serial Commands via USB
Sending Serial Commands via USB
The USB-B connector accept the same serial command set as RS232. As most PCs no
longer have RS232 connections, using the USB-B connector becomes a convenient
method for performing serial communication with the display.
Installing the UltraRes USB drivers
Before using USB for serial communication, the USB drivers must be installed. This
section describes the steps necessary to install the USB drivers. You can skip this
section if you have already installed the USB drivers on your computer.
Automatically installing the USB drivers
In most cases, the USB driver installation can be performed using the automated
driver installation program included on the USB flash drive in your accessory kit.
• If using a 64-bit version of Windows, use the CP210xVCPInstaller_x64.exe
installation program.
• If using a 32-bit version of Windows, use the CP210xVCPInstaller_x86.exe
installation program.
If you’re unsure whether your machine is 32-bit or 64-bit, try both installation
programs. If the selected program is for a different architecture, the installer will
inform you to use the other installation program.
1When the Planar USB Driver Installer page opens, click “Next”.
34Planar UltraRes Series RS232 User Manual
2The USB drivers will be automatically installed.
Installing the UltraRes USB drivers
3When the installation completes, click “Finish”. The USB driver installation process
is now complete.
Planar UltraRes Series RS232 User Manual35
Installing the UltraRes USB drivers
Manually installing the USB drivers
If the automatic USB driver installation doesn’t succeed, you can follow the steps
below to manually install the USB drivers. The USB flash drive in your accessory kit
contains the USB drivers for manual installation.
1Plug in the USB cable to your computer and to the UltraRes panel.
2Windows will detect the new hardware and attempt to install the drivers on its
own. If you do not see the “Installing device driver software” message, then the
driver installation previously failed. Skip to step 5.
3If driver installation succeeds, you will see a message like the one shown below. If
so, driver installation is complete.
4If Windows’ attempt at installing the drivers fails, you will need to manually install
the drivers using the steps below.
36Planar UltraRes Series RS232 User Manual
5Open the Start menu and select “Control Panel”.
Installing the UltraRes USB drivers
6Select Hardware and Sound. In the following menu, under Devices and Printers,
select “Device Manager”.
Planar UltraRes Series RS232 User Manual37
Installing the UltraRes USB drivers
7In the Device Manager, there will be a “Planar UltraRes” or “Planar UR8450” item
in the “Other Devices” section. Right-click on Planar UltraRes (or Planar UR8450)
and select “Update Driver Software”.
8Follow the steps defined in the Update Driver Software wizard as follows.
aOn the initial screen, select “Browse my computer for driver software”.
38Planar UltraRes Series RS232 User Manual
Installing the UltraRes USB drivers
bMake sure the “Include subfolders” checkbox is checked. The USB drivers are
installed as part of the Planar UltraRes Control installation process. Use the
“Browse” button to locate the directory where Planar UltraRes Control was
installed. Click “Next”.
cThe Update Driver Software wizard will search the directory for the proper
USB drivers and install them.
Planar UltraRes Series RS232 User Manual39
Using the UltraRes USB Connection
dWhen the installation completes, click “Close”. The USB driver installation
process is now complete.
Using the UltraRes USB Connection
Once the USB drivers are installed, the PC will recognize the USB-B connection as a
regular serial port. The USB-B connection will appear in the COM port list of each
serial terminal program. Any terminal program such as Tera Term can be used to test
the connection.
40Planar UltraRes Series RS232 User Manual
Sending RS232 Commands Via TCP or UDP
TCP and UDP port 57 accept the same serial command set as RS232. It is convenient
for IP control applications and can be tested with a TCP terminal program such as
Tera Term or a UDP terminal program such as Hercules.
Notice the following in the TCP example below using Tera Term:
• The IP address is 10.15.0.75
• Port 57 is selected
• Service is set to “Other” to indicate that TCP is being used without Telnet or SSH
Sending RS232 Commands Via TCP or UDP
Planar UltraRes Series RS232 User Manual41
Sending RS232 Commands Via TCP or UDP
Notice the following in the UDP example below using Hercules:
• The IP address is 10.15.0.67
• Port 57 is selected
• “444953504C41592E504F5745523D310D” in the Send box is hex for
“DISPLAY.POWER=1”
Note: Most UDP terminal programs won’t automatically send the [CR] at the end of the
command, so the hex command is used to do this manually.
42Planar UltraRes Series RS232 User Manual
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.