PX701-4K/PX748-4K/PX728-4K
RS-232/LAN Control Protocol
Specification
Thank you for choosing ViewSonic®
As a world-leading provider of visual solutions, ViewSonic® is dedicated to exceeding
the world’s expectations for technological evolution, innovation, and simplicity.
At ViewSonic®, we believe that our products have the potential to make a positive
impact in the world, and we are confident that the ViewSonic® product you have
chosen will serve you well.
Once again, thank you for choosing ViewSonic®!
Projector RS-232 Protocol
Projector RS232 / LAN Control Protocol
Table of content
1 Introduction .................................................................................................................... 3
2 Description ...................................................................................................................... 3
2.1 Hardware specification ................................................................................................. 3
2.2 Communication Setting ................................................................................................ 4
2.3 Command Message Reference ..................................................................................... 4
3 Protocol / Command ....................................................................................................... 5
3.1 Command description ................................................................................................... 5
3.2.1 Read response mapping table (1 bytes data format) ................................................ 7
3.2.2 Read response mapping table (2 bytes data format) .............................................. 13
3.3 RS232 Command list ................................................................................................... 22
__________________________________________________________________
1 / 35 Projector RS-232 Protocol
Projector RS-232 Protocol
Applicable model
Apply for all projectors.
Note: There are some difference highlighted in the spec for each model.
__________________________________________________________________
2 / 35 Projector RS-232 Protocol
Projector RS-232 Protocol
1 Introduction
This document describes the hardware interface spec and software protocols of RS232 interface
communication between ViewSonic Projectors and Control unit, such as PC and AMX controller, with RS232
protocol.
The protocol contains three sections command:
Write-Function
Read-Function
Execute-Function
2 Description
2.1 Hardware specification
Viewsonic Projector communication port on the rear side
(1) Connector type: DSUB 9-Pin
(2) Pin Assignment :
Male DSUB 9-Pin (outside view)
Female DSUB 9-Pin (outside view)
Note:
1. Use of crossover (null modem) cable required for use with control device if needed.
2. Only 3 pins connection needed for control communication.
For example, below is for Male DSUB 9-Pin
__________________________________________________________________
3 / 35 Projector RS-232 Protocol
Projector RS-232 Protocol
2.2 Communication Setting
Note: Baud rate can support : 2400/4800/9600/14400/19200/38400/115200
2.3 Command Message Reference
Control unit sends to projector command packet followed by checksum. Every time Control unit sends
control command to the projector, the projector shall respond.
The RS232 format for each command is listed below
__________________________________________________________________
4 / 35 Projector RS-232 Protocol
Projector RS-232 Protocol
3 Protocol / Command
The communication flow is demonstrated below, which “Host” is the control unit:
3.1 Command description
The Control unit can control the projector for specific actions. The Write-Function command allows you to
control the projector behavior in a remote site through the RS232 port. The Write-Function packet format is
followed below RS232 format.
Write-Function description:
Read-Function format:
Reply format:
__________________________________________________________________
5 / 35 Projector RS-232 Protocol
Projector RS-232 Protocol
Note: There are two formats for the response packet, one byte and two bytes, shown above.
__________________________________________________________________
6 / 35 Projector RS-232 Protocol
Projector RS-232 Protocol
The response of Query Read command
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x00 0x17
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x01 0x18
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x02 0x19
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x03 0x1A
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x04 0x1B
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x05 0x1C
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x06 0x1D
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x07 0x1E
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x08 0x1F
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x09 0x20
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x0A 0x21
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x0B 0x22
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x0C 0x23
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x0D 0x24
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x0E 0x25
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x0F 0x26
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x10 0x27
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x11 0x28
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x12 0x29
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x13 0x2A
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x14 0x2B
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x15 0x2C
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x16 0x2D
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x17 0x2E
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x18 0x2F
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x19 0x30
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x1A 0x31
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x1B 0x32
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x1C 0x33
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x1D 0x34
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x1E 0x35
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x1F 0x36
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x20 0x37
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x21 0x38
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x22 0x39
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x23 0x3A
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x24 0x3B
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x25 0x3C
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x26 0x3D
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x27 0x3E
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x28 0x3F
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x29 0x40
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x2A 0x41
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x2B 0x42
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x2C 0x43
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x2D 0x44
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x2E 0x45
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x2F 0x46
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x30 0x47
3.2.1 Read response mapping table (1 bytes data format)
__________________________________________________________________
7 / 35 Projector RS-232 Protocol
Projector RS-232 Protocol
The response of Query Read command
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x31 0x48
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x32 0x49
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x33 0x4A
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x34 0x4B
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x35 0x4C
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x36 0x4D
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x37 0x4E
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x38 0x4F
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x39 0x50
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x3A 0x51
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x3B 0x52
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x3C 0x53
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x3D 0x54
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x3E 0x55
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x3F 0x56
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x40 0x57
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x41 0x58
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x42 0x59
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x43 0x5A
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x44 0x5B
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x45 0x5C
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x46 0x5D
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x47 0x5E
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x48 0x5F
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x49 0x60
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x4A 0x61
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x4B 0x62
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x4C 0x63
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x4D 0x64
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x4E 0x65
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x4F 0x66
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x50 0x67
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x51 0x68
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x52 0x69
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x53 0x6A
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x54 0x6B
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x55 0x6C
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x56 0x6D
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x57 0x6E
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x58 0x6F
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x59 0x70
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x5A 0x71
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x5B 0x72
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x5C 0x73
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x5D 0x74
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x5E 0x75
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x5F 0x76
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x60 0x77
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x61 0x78
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x62 0x79
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x63 0x7A
__________________________________________________________________
8 / 35 Projector RS-232 Protocol
Projector RS-232 Protocol
The response of Query Read command
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x64 0x7B
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x65 0x7C
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x66 0x7D
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x67 0x7E
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x68 0x7F
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x69 0x80
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x6A 0x81
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x6B 0x82
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x6C 0x83
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x6D 0x84
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x6E 0x85
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x6F 0x86
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x70 0x87
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x71 0x88
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x72 0x89
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x73 0x8A
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x74 0x8B
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x75 0x8C
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x76 0x8D
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x77 0x8E
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x78 0x8F
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x79 0x90
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x7A 0x91
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x7B 0x92
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x7C 0x93
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x7D 0x94
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x7E 0x95
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x7F 0x96
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x80 0x97
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x81 0x98
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x82 0x99
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x83 0x9A
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x84 0x9B
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x85 0x9C
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x86 0x9D
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x87 0x9E
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x88 0x9F
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x89 0xA0
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x8A 0xA1
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x8B 0xA2
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x8C 0xA3
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x8D 0xA4
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x8E 0xA5
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x8F 0xA6
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x90 0xA7
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x91 0xA8
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x92 0xA9
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x93 0xAA
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x94 0xAB
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x95 0xAC
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x96 0xAD
__________________________________________________________________
9 / 35 Projector RS-232 Protocol
Projector RS-232 Protocol
The response of Query Read command
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x97 0xAE
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x98 0xAF
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x99 0xB0
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x9A 0xB1
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x9B 0xB2
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x9C 0xB3
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x9D 0xB4
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x9E 0xB5
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0x9F 0xB6
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA0 0xB7
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA1 0xB8
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA2 0xB9
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA3 0xBA
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA4 0xBB
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA5 0xBC
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA6 0xBD
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA7 0xBE
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA8 0xBF
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xA9 0xC0
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xAA 0xC1
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xAB 0xC2
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xAC 0xC3
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xAD 0xC4
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xAE 0xC5
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xAF 0xC6
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB0 0xC7
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB1 0xC8
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB2 0xC9
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB3 0xCA
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB4 0xCB
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB5 0xCC
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB6 0xCD
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB7 0xCE
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB8 0xCF
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xB9 0xD0
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xBA 0xD1
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xBB 0xD2
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xBC 0xD3
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xBD 0xD4
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xBE 0xD5
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xBF 0xD6
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC0 0xD7
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC1 0xD8
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC2 0xD9
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC3 0xDA
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC4 0xDB
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC5 0xDC
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC6 0xDD
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC7 0xDE
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC8 0xDF
0x05 0x14 0x00 0x03 0x00 0x00 0x00 0xC9 0xE0
__________________________________________________________________
10 / 35 Projector RS-232 Protocol