Canon WUX5000 D Pro AV, WUX5000 Pro AV Command List

MULTIMEDIA PROJECTOR WUX5000 / WUX4000
User Commands
Revision 1
© 2011 CANON INC. YT1-1435-001
Table of Contents
1. Overview ................................................................................................................. 1
2. Communication Specifications ................................................................................. 2
Communication Specifications ................................................................................................................... 2
Usable Character Codes .............................................................................................................................. 3
Communication System (Serial) ................................................................................................................. 4
Communication System (LAN) ................................................................................................................... 4
Commands ................................................................................................................................................... 5
Response ...................................................................................................................................................... 6
Other ............................................................................................................................................................ 7
3. Communication Flow ............................................................................................... 8
Transmission sent ....................................................................................................................................... 8
Transmission received ................................................................................................................................. 8
Command / Response .................................................................................................................................. 8
Response Reception Timeout ...................................................................................................................... 8
Control Mode ............................................................................................................................................... 8
Other ............................................................................................................................................................ 8
4. Command System ................................................................................................... 9
5. Command List ....................................................................................................... 1 1
6. Details of Commands ............................................................................................ 13
6AXADJ .................................................................................................................................... 14
6AXR-Y ..................................................................................................................................... 15
AMBADJ ................................................................................................................................... 16
AMBLEVEL .............................................................................................................................. 17
AMBTYPE ................................................................................................................................ 18
ASPECT .................................................................................................................................... 19
AUTOPC ................................................................................................................................... 21
AUTOSETEXE ......................................................................................................................... 22
AVOL ......................................................................................................................................... 23
BLANK ..................................................................................................................................... 24
BRI ............................................................................................................................................ 25
COLOR_TEMP ......................................................................................................................... 26
COMVER .................................................................................................................................. 27
CONT ........................................................................................................................................ 28
DGAMMA ................................................................................................................................. 29
DZOOM_POS ............................................................................................................................ 30
DZOOM_RAT ............................................................................................................................ 31
ERR ........................................................................................................................................... 32
FINE_GAMMA_R .................................................................................................................... 33
FINE_GAMMA_G .................................................................................................................... 34
FINE_GAMMA_B .................................................................................................................... 35
- -
ii
FREEZE .................................................................................................................................... 36
GAMMA .................................................................................................................................... 37
HDMI_IN .................................................................................................................................. 38
HDMI_OVSCAN ....................................................................................................................... 39
HUE .......................................................................................................................................... 40
IMAGE ...................................................................................................................................... 41
IMAGEFLIP ............................................................................................................................. 43
INPUT ....................................................................................................................................... 44
LAMP ........................................................................................................................................ 45
LAMPCOUNTER ..................................................................................................................... 46
MAIN ........................................................................................................................................ 47
MEMCADJ ............................................................................................................................... 48
MODE ....................................................................................................................................... 49
MUTE ....................................................................................................................................... 50
NR ............................................................................................................................................. 51
POWER ..................................................................................................................................... 52
PRODCODE ............................................................................................................................. 53
RC ............................................................................................................................................. 54
RGBGAIN ................................................................................................................................. 56
RGBOFFSET ............................................................................................................................ 57
ROMVER .................................................................................................................................. 58
SAT ............................................................................................................................................ 59
SA VEIMGPROF ................................................................................................................... .... 60
SCRNASPECT .......................................................................................................................... 61
SEL ........................................................................................................................................... 62
SHARP ...................................................................................................................................... 63
SIGNAL_INFO ......................................................................................................................... 64
SIGNALSTA TUS ...................................................................................................................... 65
TEMP ........................................................................................................................................ 66
7. Error List ................................................................................................................ 67
8. Error Processing .................................................................................................... 69
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
△ □
[ ]
:=
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
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
SD Send Data
RD Receive Data

Signal Ground SG
SG Signal 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 -
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 5 6 7 8 9 A B C D E F 0 NUL SP 0 @ P ` p 1 ! 1 A Q a q 2 " 2 B R b r 3 # 3 C S c s 4 $ 4 D T d t 5 % 5 E U e u 6 & 6 F V f v 7 ' 7 G W g w 8 ( 8 H X h x 9 ) 9 I Y i y
A LF * : J Z j z 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
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
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 -
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:OKi: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 -
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
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.
- 8 -
4. Command System
- 9 -
- 10 -
5. Command List
Item Commands Description
1
6AXADJ 6-axis adjustment ON / OFF
2
6AXR-Y 6-axis correction R-Y hue / saturation settings
3
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
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 -
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 COMP HDMI None
*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.
Example
This provides command usage examples.
- 13 -
6AXADJ
6-axis adjustment ON / OFF
Format
6AXADJ=<6-axis adjustment parameter:ID> GET6AXADJ / ?6AXADJ
<6-axis adjustment parameter:ID>
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 COMP HDMI None
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 "<".
GET
- 14 -
6AXR-Y
6-axis correction R-Y hue / saturation settings
Format
6AXR=<R hue:Number><R saturation:Number><R brightness:Number> 6AXG=<G hue:Number><G saturation:Number><G brightness:Number> 6AXB=<B hue:Number><B saturation:Number><B brightness:Number> 6AXC=<C hue:Number><C saturation:Number><C brightness:Number> 6AXM=<M hue:Number><M saturation:Number><M brightness:Number> 6AXY=<Y hue:Number><Y saturation:Number><Y brightness:Number> GET6AXR / ?6AXR GET6AXG / ?6AXG GET6AXB / ?6AXB GET6AXC / ?6AXC GET6AXM / ?6AXM GET6AXY / ?6AXY
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-RGB COMP HDMI None
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
returned as
'
g:6AX*=<*hue: Number>,<*saturation:Number>,<*brightness:Number>'
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.
- 15 -
AMBADJ
Ambient light correction adjustment ON / OFF
Format
AMBADJ=<Ambient light correction adjustment parameter:ID>
GETAMBADJ / ?AMBADJ
<Ambient light correction adjustment parameter:ID>
ON This sets the ambient light correction adjustment to ON. OFF This sets the ambient light correction adjustment to OFF.
Environment
Power Input
OFF ON PM D-RGB A-RGB COMP HDMI None
X O X -
Response
"i:OK" is returned if ON / OFF of ambient light correction adjustment was set properly. For '
GET AMBADJ' or '?AMBADJ', current ambient light correction adjustment setting is returned as
'
g:AMBADJ=<Ambient light correction 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 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.
- 16 -
AMBLEVEL
Ambient light level settings
Format
AMBLEVEL=<Ambient light level settings parameter:ID>
GETAMBLEVEL / ?AMBLEVEL
<Ambient light level settings parameter:ID>
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 COMP HDMI None
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
'
g:AMBLEVEL=<ambient light level settings parameter:ID>'
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 -
AMBTYPE
Ambient light type settings
Format
AMBTYPE=<Ambient light type settings parameter:ID>
GETAMBTYPE / ?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 COMP HDMI None
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>
GETASPECT / ?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-RGB HDMI None
X O X AUTO
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 "<".
- 20 -
Loading...
+ 51 hidden pages