2. Communication Specifications ................................................................................. 2
Communication Specifications ................................................................................................................... 2
Usable Character Codes .............................................................................................................................. 3
Communication System (Serial) ................................................................................................................. 4
Communication System (LAN) ................................................................................................................... 4
Other ............................................................................................................................................................ 7
3. Communication Flow ............................................................................................... 8
Transmission sent ....................................................................................................................................... 8
Transmission received ................................................................................................................................. 8
Control Mode ............................................................................................................................................... 8
Other ............................................................................................................................................................ 8
4. Command System ................................................................................................... 9
5. Command List ....................................................................................................... 1 1
6. Details of Commands ............................................................................................ 13
9. Other ..................................................................................................................... 71
- -
iii
1. Overview
These specifications describe the methods of controlling both the Projector WUX5000 and WUX4000
from the PC over an RS-232C connection or LAN.
Virtually all operations possible with the remote control can be controlled from the PC.
The following symbols are used in these specifications:
Symbol Description
△
□
▽
[ ]
:=
WUX5000 / WUX4000 User Commands
Space(20h) with 0 or more characters, or other separator.
Space(20h) with 1 or more characters, or other separator.
Separator between parameters.
△ , △ (comma enclosed in more than 0 space) or
□ (1 or more space)
Data in [ ] can be omitted.
|
Same as OR.
Definition name is on the left side of this mark, and definition description is on the right side.
- 1 -
2. Communication Specifications
Communication Specifications
The projector can be controlled via RS-232C or LAN connection.
PC - Projector connection configuration
COM
PC
Item Specifications
Dedicated cable
PROJECTOR
WUX5000 / WUX4000 User Commands
LAN PORT
SERVICE
Network
LAN PORT
Item Specifications
PC
Connection
system
Connection
signal line
Connection
PC and projector connected on
a "1:1" basis
3-line connection of SD,
RD, and SG
Connection
system
Connection
signal line
Connection
9-pin RS-232C Cable (Cross)
cable
cable
LAN 100BASE-TX / 10BASE-T
Send Data SD
Receive Data RD
SDSend Data
RDReceive Data
Signal Ground SG
SGSignal Ground
* Signal lines other than the three SD, RD, and SG lines are not used in the projector.
* Loop back its own signals on the PC side as necessary.
TCP / IP Connection
Straight when connecting via
network
LAN Cable
- 2 -
WUX5000 / WUX4000 User Commands
Usable Character Codes
Use ASCII codes in the red and blue areas.
No distinction is made between double-byte characters and single-byte characters. Do not use
double-byte or triple-byte characters. They will all be recognized as single-byte characters.
Uppercase and lowercase versions of the same alphabetic characters will be recognized as the same
character (case insensitive).
0 1 2 3 4 56789ABCDEF
0 NUL SP 0 @ P`p
1 ! 1 A Qaq
2 " 2 B Rbr
3 # 3 C Scs
4 $ 4 D Tdt
5 % 5 E Ueu
6 & 6 F Vfv
7 ' 7 G Wgw
8 ( 8 H Xhx
9 ) 9 I Yiy
A LF * : J Zjz
B + ; K [k{
C , < L ¥l|
D CR - = M ]m}
E . > N ^n~
F / ? O _o
Item Specifications
CR(0Dh), LF(0Ah), null(00h)
Delimiters
Characters usable as delimiters. These characters alone (single characters) or
CR+LF (0D0Ah) can be used as delimiters.
20h to 7Eh
General Characters
Characters usable in commands.
Do not use the codes in regions other than the red and blue areas.
Invalid Characters
When I used it, and they are handled in the same way as SP(20h).
- 3 -
Communication System (Serial)
Item Specifications
Communication system RS-232-C Start-stop synchronization Semi-duplex communication
Transmission speed 19.2 Kbps
Character length 8 bits / character
Stop bit 2 bits
Parity None
Transmission format Variable-length records with terminals as delimiters
WUX5000 / WUX4000 User Commands
Maximum transmission
length
Delimiters
Transmission codes
Communication
procedure
Flow control None
Error control None
Break signal Not supported
Timeout
* For information about timeouts, refer to “3. Communication Flow” on P. 8.
Maximum of 256 characters (bytes) including delimiters.
Delimiters are one of the following: CR, LF, CR+LF, Null (0).
Response delimiters are identical to command delimiters.
ASCII code (General-purpose characters: 20h to 7Fh)
(Codes other than those above and delimiters are considered “other
separator codes”)
No procedure
Tc Between characters: 5s
Between command / response
Tr
interval:
(Timeout between CR and LF is
10ms.)
15s
Communication System (LAN)
Item Specifications
Communication system Uses the TCP / IP protocol. Port: 33336
- 4 -
Commands
Transmissions sent from the PC to the projector.
Transmission format
△<Command character strings> △<Delimiter>
<Command character strings>
Character strings consisting of 0 or more alphanumeric characters.
<Delimiters>
One of CR (0Dh), LF (0Ah), CR+LF (0Dh+0Ah), Null (00h)
Type
Possibilities of responses from the projector ■: possible, □: not possible
Type Description Response
WUX5000 / WUX4000 User Commands
Null Commands
Character string
Control command
Character string
Setting command
Character string
Commands with a command character string length of 0. No command
processing is performed.
<Null command character string>
:= <Character string with length 0>
Projector control command. The format is shown below.
<Control command character string>
:= <Control name>[□<Parameter value>]
Command that sets values for each parameter. The format is shown
below.
<Setting command character strings>
:= <Parameter name>△=△<Parameter value>
For the definition of <Parameter value>, refer to the parameter
definitions.
■
□
■
■
OK
BUSY
WARN
ERR
■
■
■
■
OK
BUSY
WARN
ERR
■
■
■
■
OK
BUSY
WARN
ERR
OK
BUSY
WARN
ERR
Reference
command
Requests current value of each parameter. The format is shown below.
<Reference command character string>
:=?△<Parameter name> | GET□<Parameter name>
□
■
■
■
Character string
- 5 -
WUX5000 / WUX4000 User Commands
Response
Transmissions sent from the Projector to the PC in response to commands from the PC.
Transmission format
<Response character string> <Delimiter>
<Response character string>
Character strings consisting of one or more ASCII characters.
The first two characters are always one lowercase letter and a : (colon).
The first character indicates the response type.
Response
Meaning Example
type
i
w
e
g
State response i:OK i:BUSY etc.
Warning w:USER_COMMAND..
Error e:000B INVALID..
Reference command response g:AVOL=10
<Delimiter>
Delimiters for commands sent from the PC.
Type
OK response After the processing of each command is completed, a response is sent indicating
that the next command can be received.
BUSY response This response is sent when a command cannot be received during processing.Wait
Example:
* Commands are indicated by ">", and responses are indicated by "<".
WARN response This response is sent when warning information is issued.
Note that the command is not executed in this case.
<Warning response character string>:= w:<Warning description>
Example:
ERR response An error messag e is output.
* <Error code> is expressed as a four-digit hexadecimal number.
* Refer to “Error List”!
Example:
GET response Request response for each parameter.
Example:
<OK response character string>:=i:OK
for a few moments, and then try sending the command again.
<BUSY response character string>:=i:BUSY
> IMAGE=STANDARD
< i:BUSY
> IMAGE=STANDARD
< w:USER_COMMAND_VERSION_IS_UPDATED
<Error response character string>:= e:<Error code>□<Error message>
> abcdefg
< e:0002 INVALID_COMMAND
<GET response character string>:=g<Parameter name>=<Value>
> GET LANG or ? LANG
< g:LANG=JPN
- 6 -
WUX5000 / WUX4000 User Commands
Other
Transmission recognition
On the receiving side (the Projector), the data that is able to be received within the character interval
of Tc is held, and the transmission is considered received when the delimiter is received.
If the character interval received exceeds the Tc or if a delimiter is not received within 256 characters,
all data already received is lost, and the mode is reset to standby to receive commands again.
- 7 -
3. Communication Flow
Transmission sent
At the PC, the transmission is sent within character intervals of Tc (character interval timeout).
Transmission received
At the Projector, the data that is able to be received within the character interval of Tc is held, and the
transmission is considered received when the delimiter is received.
If the character interval received exceeds the Tc or if a delimiter is not received within 256 characters,
all data already received is lost, and the mode is reset to standby to receive commands again.
Command / Response
One response is always returned for each command sent from the PC.
PC
WUX5000 / WUX4000 User Commands
Projector
WithinTr
* The timeout interval between command and response (Tr) is 15 seconds.
Commands
Response
Response Reception Timeout
If a response is not received within the Tr (timeout interval between command and response) while
standing by a waiting response after sending a command from the PC, it is deemed to have exceeded
the “response reception timeout.” Please resend the command.
Control Mode
"LOCAL mode" and "REMOTE mode" on previous models (SX50、SX6、SX60、X600、SX7、X700) have
been removed. You do not need to be aware of which mode it is in (no need to use "REMOTE" and
"LOCAL" commands) to send user commands.
Other
If AC power is supplied to the projector, communication is possible regardless of whether the power is
on or off.
The PC side cannot send the next user command before a response for the first command is returned.
If more than 2 user commands arrive at one port, "BAD_SEQUENCE" will be returned in response to
the second user command.
For procedures which return “BAD SEQUENCE”, change the procedure, and do not send the next user
command on the PC side before a response for the first command is returned.
AMBADJ Ambient light correction adjustment ON / OFF
4
AMBLEVEL Ambient light level settings
5
AMBTYPE Ambient light type settings
6
ASPECT Screen settings
7
AUTOPC Auto PC
8
AUTOSETEXE Auto setup
9
AVOL Audio volume adjustment
10
BLANK BLANK function
11
BRI Brightness setting
WUX5000 / WUX4000 User Commands
12
COLOR_TEMP Color temperature setting
13
COMVER User command version inquiry
14
CONT Contrast setting
15
DGAMMA Dynamic gamma
16
DZOOM_POS DZOOM position setting
17
DZOOM_RAT DZOOM ratio setting
18
ERR Error information inquiry
19
FINE_GAMMA_B Fine gamm a (B) adjustme nt
20
FINE_GAMMA_G Fine gamma (G) adjustment
21
FINE_GAMMA_R Fine gamma (R) adjustment
22
FREEZE Freeze status
23
GAMMA Gamma adjustment
24
HDMI_IN HDMI input setting
25
HDMI_OVSCAN HDMI overscan setting
26
HUE Hue setting
27
IMAGE Image mode setting
28
IMAGEFLIP Flip display
29
INPUT Input selection
30
LAMP Lamp output setting
31
LAMPCOUNTER Lamp ON time inquiry
32
MAIN Front panel operation emulation
33
MEMCADJ Memory color adjustment
34
MODE Control mode switch
35
MUTE Mute control
- 11 -
WUX5000 / WUX4000 User Commands
Item Commands Description
36
NR Noise reduction
37
POWER This controls the power supply
38
PRODCODE Product information inquiry
39
RC Remote control operation emulate
40
RGBGAIN RGB gain adjustment
41
RGBOFFSET RGB offset adjustment
42
ROMVER ROM version inquiry
43
SAT Color saturation setting
44
SAVEIMGPROF Create user memory
45
SCRNASPECT Screen aspect setting
46
SEL Input signal selection
47
SHARP Sharpness setting
48
SIGNAL_INFO Input signal information inquiry
49
SIGNALSTATUS Signal status inquiry
50
TEMP Temperature sensor value inquiry
- 12 -
6. Details of Commands
Descriptions of each command are provided starting from the next page.
The command descriptions have the format shown below.
Alphabetic command name
This briefly describes the command function.
Format
This indicates the command format.
Environment
This defines the environments that support the command (power supply state, input signal state).
Power*1 Input
OFF ON PM D-RGB A-RGB COMPHDMINone
*2 *3 *4*5 *5 *5 *5 *5
*1 Power Executable regardless of power supply state when marked by “-“.
*2 OFF "O" if enabled in a power OFF state.
*3 ON "O" if enabled in a power ON state.
*4 PM "O" if enabled while the power management state is in standby state.
*5 Input The command is enabled in states marked by “O”.
The command is executable regardless of input when marked by “-“.
Response
This describes the command response.
Description
This includes the command function, conditions, and notes.
ON This sets the 6-axis adjustment to ON.
OFF This sets the 6-axis adjustment to OFF.
Environment
Power Input
OFF ON PM D-RGB A-RGB COMPHDMINone
X O X-
Response
"i:OK" is returned if the parameter was set properly.
For '
GET 6AXADJ' or '?6AXADJ', current 6-axis adjustment state is returned in
'
g:6AXADJ=<6-axis adjustment parameter:ID>'
For details on other responses, refer to the "Error List".
Description
(1) This command is used to select ON or OFF for the 6-axis adjustment.
(2) This command functions in the same way as when "Image adjustments" - "Advanced
adjustments" - "6-axis adjustment" are selected on the menu.
(3) In th e case of "6-axis adjustment," set the hue and color saturation of each axis using the
6AXR to Y "6-axis correction R to Y hue / color saturation setting" commands.
(4) This sets the currently selected input signal and image mode.
(5) The c urrent 6-axis adjustment setting can be obtained using the GET command. ("
")
6AXADJ
Example
Control
> 6AXADJ=ON The 6-axis adjustment is set to ON.
< i:OK
Reference
> GET 6AXADJ or ?6AXADJ The 6-axis adjustment ON or OFF setting is obtained.
< g:6AXADJ=ON
*Commands are indicated by ">", and responses are indicated by "<".
Setting values for <R/G/B/C/M/Yhue:Number> are -20 to 20.
Setting values for <R/G/B/C/M/Y saturation:Number> are -20 to 20.
Setting values for <R/G/B/C/M/Y brightness:Number> are -20 to 20.
Environment
Power Input
OFF ON PM D-RGB A-RGBCOMPHDMINone
X O X-
Response
"i:OK" is returned if the parameter was set properly.
For '
GET 6AX*' or '?6AX*', current 6-axis correction R-Y hue/saturation/brightness settings are
For details on other responses, refer to the "Error List".
Description
(1) This sets the 6-axis correction of the hue and color saturation for R to Y.
(2) This command functions in the same way as when "Image adjustments" - "Advanced
adjustments" - "6-axis color adjustment" are selected on the menu.
(3) If numerical parameters are outside the range, "
e:0801 INVALID_VALUE" is returned.
(4) These commands take effect when they have been set to valid using the 6-axis adjus tment
command (6AXADJ), and they can be set separately.
(5) This sets the currently selected input signal and image mode.
(6) The current 6-axis color correction can be obtained using the GET command. ("
6AXR/G/B/C/M/Y
")
GET
Example
Setting
> 6AXR=-8, 5, 3
< i:OK
Reference
> GET 6AXR or ?6AXR This retrieves the R hue, color saturation, and brightness.
< g:6AXR=12, -8, 4
* Commands are indicated by ">", and responses are indicated by "<".
The R hue is set to –8, the color saturation is set to 5, and the brightness is set to 3.
For details on other responses, refer to the "Error List".
Description
(1) This command is used to select ON or OFF for the ambient light correction adjustment.
(2) This command functions in the same way as when "Image adjustment" - "Advanced
adjustment" - "Ambient light" are selected on the menu.
(3) In the case of "Ambient light correction adjustment", set the level using AMB_LEVEL of
"Ambient light level" command, and set the type using AMB_TYPE of "Ambient light type"
command.
(4) This sets the currently selected input signal and image mode.
(5) The current ambient light correction adjustment setting can be obtained using the GET
command. ("
GET AMBADJ")
Example
Control
> AMBADJ=ON The ambient light correction adjustment is set to ON.
< i:OK
Reference
> GET AMBADJ or ?AMBADJ
< g:AMBADJ=ON
* Commands are indicated by ">", and responses are indicated by "<".
The ambient light correction adj u stment ON or OFF set ting is obtained.
WEAK This sets the ambient light level to WEAK.
MIDDLE This sets the ambient light level to MIDDLE.
STRONG This sets the ambient light level to STRONG.
Environment
Power Input
OFF ON PM D-RGB A-RGB COMPHDMINone
X O X-
Response
"i:OK" is returned if ambient light level was set properly.
For '
GET AMBLEVEL' or '?AMBLEVEL', current ambient light level is returned as
For details on other responses, refer to the "Error List".
Description
(1) This sets the ambient light le vel.
(2) This command functions in the same way as when "Image adjustment" - "Advanced
adjustment" - "Ambient light" - "Level" are selected on the menu.
(3) This sets the currently selected input signal and image mode.
(4) The current ambient light level setting can be obtained using the GET command. ("
AMBLEVEL
Example
Setting
> AMBLEVEL=MIDDLE This sets the ambient light level to MIDDLE.
< i:OK
Reference
> GET AMBLEVEL or ?AMBLEVEL This retrieves the ambient light level.
< g:AMBLEVEL=MIDDLE
* Commands are indicated by ">", and responses are indicated by "<".
")
GET
- 17 -
WUX5000 / WUX4000 User Commands
AMBTYPE
Ambient light type settings
Format
AMBTYPE=<Ambient light type settings parameter:ID>
GET□AMBTYPE / ?△AMBTYPE
<Ambient light type settings parameter:ID>
TG This sets the ambient light type to Tungsten.
FL This sets the ambient light type to Fluorescent.
FL_H This sets the ambient light type to Fluorescent H.
Environment
Power Input
OFF ON PM D-RGB A-RGB COMPHDMINone
X O X-
Response
"i:OK" is returned if ambient light type was set properly.
For '
GET AMBTYPE' or '?AMBTYPE', current ambient light type is returned as
'
g:AMBTYPE=<Ambient light type settings parameter:ID>'
For details on other responses, refer to the "Error List".
Description
(1) This sets the ambient light type.
(2) This command functions in the same way as when "Image adjustment" - "Advanced
adjustment" - "Ambient light" - "Type" are selected on the menu.
(3) This sets the currently selected input signal and image mode.
(4) The current ambient light type setting can be obtained using the GET command. ("
AMBTYPE
Example
Setting
> AMBTYPE=FL This sets the ambient light type to Fluorescent.
< i:OK
Reference
> GET AMBTYPE or ?AMBTYPE This retrieves the ambient light type.
< g:AMBTYPE=FL
* Commands are indicated by ">", and responses are indicated by "<".
")
GET
- 18 -
ASPECT
Screen settings
Format
ASPECT=<Screen setting parameters:ID>
GET□ASPECT / ?△ASPECT
<Screen setting parameters:ID>
AUTO Auto
4:3 4:3
16:9 16:9
ZOOM Zoom
TRUE Real
FULL Full screen
Environment
Power Input
OFF ON PM Parameter D-RGB A-RGBHDMINone
WUX5000 / WUX4000 User Commands
X O XAUTO
4:3
16:9
ZOOM
TRUE
FULL *4 *4
○ ○ ○
○ ○ ○
○ ○ ○
× ×
○ ○
*1 *3
*2 *3
××
*3
*3
*3
*1 Valid when screen aspect (16:9 or 16:9 DIS) and SD signals
*2 Progressive allowable (however, 1080p is non-allowable)
*3 Allowable / Non-Allowable differs according to selected input signal
*4 Settable when screen aspect (16:10)
Response
"i:OK" is returned if the parameter was set properly.
For '
GET ASPECT' or '?ASPECT', current screen display mode is returned as
'g:ASPECT=<Screen setting parameters:ID>'
For details on other responses, refer to the "Error List".
Description
(1) This sets th e screen sizes.
(2) This command functions in the same way as when "Display settings" - "Aspect" are selected on
the menu.
(3) If the command cannot be supported, '
(4) If the n e cessary signals are not input, '
(5) The final screen settings are retained even when the power is turned off. However, the screen
settings may be different if the input terminal or input signal is changed.
(6) The GET command can be used to retrieve the current screen display mode. ("
INVALID_SOURCE' is returned as an error response.
NO_SIGNAL' is returned.
GET ASPECT")
- 19 -
Example
Setting
> ASPECT=16:9 This sets the screen size to 16:9.
< i:OK
Reference
> GET ASPECT or ?ASPECT This retrieves the screen size.
< g:ASPECT=TRUE
* Commands are indicated by ">", and responses are indicated by "<".
WUX5000 / WUX4000 User Commands
- 20 -
Loading...
+ 51 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.