Canon
WUX10
Summary of Remote Control Commands (User Commands) (abbreviated version)
Connection
Connect the serial port (RS-232C connector) on the computer and the service port on the projector. Connect the computer and projector in a direct 1:1 connection.
If the number of pins or format of the connectors do not match, conversion adapters are required.
COM
|
PORT |
SERVICE |
|
|
|
|
|
|
|
|
|
|
|
PORT |
|
|
|
|
|
|
|
Item |
Specification |
|
|
|
Canon |
Connection system |
PC: Directly connected to projector (1:1) |
|
|
|
|
Connecting signal line 3-line connection; SD, RD and SG |
|
PC |
|
Dedicated cable |
Projector |
Connecting cable |
9-pin RS-232C cable (crossover) |
|
|
|
|||
|
|
|
|
Send data SD |
Receive data RD |
Signal ground SG |
SD Send data |
RD Receive data |
SG Signal ground |
Only the 3 signals lines of SD, RD and SG are used in the WUX10.
Communication Format
Item |
Specification |
Communication Method |
RS-232-C start-stop synchronization, semi-duplex communication |
Transmission Speed |
19200 bps |
Character Length |
8 bits |
Stop Bit |
2 bits |
Parity |
None |
Flow Control |
None |
|
|
Item |
Specification |
No. of bytes |
Variable length (up to 256 bytes including delimiter) |
Delimiters |
CR, LF, CR+LF or null (00h) |
|
In this summary, CR is expressed as <CR>, LF as <LF>, CR+LF as <CR>+<LF> and null as <00>. |
|
ASCII code (typical characters: 20h to 7Fh) |
Message codes |
No differentiation is made in recognition between lower-case and |
|
upper-case letters (case-insensitive). |
|
<CR> is 0Dh, <LF> is 0Ah, <CR>+<LF> is 0Dh0Ah, and <00> is 00h. |
Protocol |
No protocol |
|
|
Flow control |
None |
Error control |
None |
Break signal |
Not supported |
|
Between characters 5 seconds (10ms for timeouts between CR and LF) |
<1byte> <1byte> Within 5 seconds
Between command and response: 10 seconds
Timeouts
PC Projector
Command
Within
10 seconds
Response
After sending one command, the next command must not be sent without waiting for the response to the first command. Otherwise, an error will result.
Control Flowchart
START
Command sent
Response received
NO
Error response
Check the status on the response table, and take the remedial measures as needed.
Response |
NO |
|
|
|
|
received? |
|
|
YES |
|
|
|
Have 10 seconds |
NO |
|
|
|
|
elapsed? |
|
Response |
YES |
|
successful? |
|
|
YES |
|
YES |
|
|
|
|
First failure? |
|
(Confirm) command sent |
NO |
|
|
No response from projector |
|
Same response standby |
Confirm that the power of the projector is on. |
|
processing as above |
Check the AC cord. |
|
|
Check the control cable. |
|
NO
Expected results?
YES
END
Notes
When sending commands in succession, wait until a response is received from the first command before sending the next command.
The command timeout is 10 seconds. If no response is returned within 10 seconds after a command is sent, the command or response may not have reached the destination. Check the power supply of the device and the communication cable, and resend the command.
Power Control
[Power Control] Commands
Commands for controlling the power or for acquiring the power mode
Contact the service center for command details or information about all the commands.
PC PRJ
Command Type |
ASCII notation |
Binary Notation |
Power |
Power ON |
|
Power OFF |
Get power mode
POWER ON<CR> |
50h |
4Fh 57h |
45h 52h 20h |
4Fh 4Eh 0Dh |
POWER OFF<CR> |
50h |
4Fh 57h |
45h 52h 20h |
4Fh 46h 46h 0Dh |
GET POWER<CR> |
47h |
45h 54h 20h 50h 4Fh |
57h 45h 52h 0Dh |
|
|
|
|
|
|
[Power Control] Responses
Responses to commands for power control or for acquiring the power mode
PRJ PC
Response Type |
ASCII notation |
Binary Notation |
Power Success
Failure
Get power mode OFF OFF→ON ON ON→PMM PMM PMM→ON ON→OFF
Failure
i:OK<CR> |
69h |
3Ah 4Fh 4Bh 0Dh |
<Refer to the Error List> |
|
|
g:POWER=OFF<CR> |
67h |
3Ah 50h 4Fh 57h 45h 52h 3Dh 4Fh 46h 46h 0Dh |
g:POWER=OFF2ON<CR> |
67h |
3Ah 50h 4Fh 57h 45h 52h 3Dh 4Fh 46h 46h 32h 4Fh 4Eh 0Dh |
g:POWER=ON<CR> |
67h |
3Ah 50h 4Fh 57h 45h 52h 3Dh 4Fh 4Eh 0Dh |
g:POWER=ON2PMM<CR> |
67h |
3Ah 50h 4Fh 57h 45h 52h 3Dh 4Fh 4Eh 32h 50h 4Dh 4Dh 0Dh |
g:POWER=PMM<CR> |
67h |
3Ah 50h 4Fh 57h 45h 52h 3Dh 50h 4Dh 4Dh 0Dh |
g:POWER=PMM2ON<CR> |
67h |
3Ah 50h 4Fh 57h 45h 52h 3Dh 50h 4Dh 4Dh 32h 4Fh 4Eh 0Dh |
g:POWER=ON2OFF<CR> |
67h |
3Ah 50h 4Fh 57h 45h 52h 3Dh 4Fh 4Eh 32h 4Fh 46h 46h 0Dh |
<Refer to the Error List> |
|
|
|
|
|
OFF indicates the standby mode, ON indicates that the projector is running, and PMM indicates the power management mode.
'→'indicates a transition to another mode.
Input Source Selection
[Input Source Selection] Commands
Commands for switching the input source or for acquiring the input source selection value
|
|
|
|
|
|
PC PRJ |
Command Type |
ASCII notation |
|
|
Binary Notation |
||
Input source |
DigitalPC |
INPUT=D-RGB<CR> |
49h |
4Eh 50h 55h 54h 3Dh |
44h 2Dh 52h 47h 42h 0Dh |
|
|
DigitalVideo |
INPUT=HDMI<CR> |
49h |
4Eh 50h 55h 54h 3Dh |
48h 44h 4Dh 49h 0Dh |
|
|
AnalogPC1 |
INPUT=A-RGB1<CR> |
49h |
4Eh 50h 55h 54h 3Dh |
41h 2Dh 52h 47h 42h 31h 0Dh |
|
|
AnalogPC2 |
INPUT=A-RGB2<CR> |
49h |
4Eh 50h 55h 54h |
3Dh |
41h 2Dh 52h 47h 42h 32h 0Dh |
|
Component |
INPUT=COMP<CR> |
49h |
4Eh 50h 55h 54h |
3Dh |
43h 4Fh 4Dh 50h 0Dh |
|
Video |
INPUT=VIDEO<CR> |
49h |
4Eh 50h 55h 54h |
3Dh |
56h 49h 44h 45h 4Fh 0Dh |
Get input source |
|
GET INPUT<CR> |
47h 45h 54h 20h 49h 4Eh 50h 55h 54h 0Dh |
[Input Source Selection] Responses
Responses to commands for input source selection or for acquiring the input source selection value
PRJ PC
Response Type |
ASCII notation |
Binary Notation |
Input source |
Success |
|
Failure |
Get input source DigitalPC DigitalVideo AnalogPC1 AnalogPC2 Component Video
Failure
i:OK<CR> |
69h |
3Ah 4Fh 4Bh |
<Refer to the Error List> |
|
|
g:INPUT=D-RGB<CR> |
67h |
3Ah 49h 4Eh 50h 55h 54h 3Dh 44h 2Dh 52h 47h 42h 0Dh |
g:INPUT=HDMI<CR> |
67h |
3Ah 49h 4Eh 50h 55h 54h 3Dh 48h 44h 4Dh 49h 0Dh |
g:INPUT=A-RGB1<CR> |
67h |
3Ah 49h 4Eh 50h 55h 54h 3Dh 41h 2Dh 52h 47h 42h 31h 0Dh |
g:INPUT=A-RGB2<CR> |
67h |
3Ah 49h 4Eh 50h 55h 54h 3Dh 41h 2Dh 52h 47h 42h 32h 0Dh |
g:INPUT=COMP<CR> |
67h |
3Ah 49h 4Eh 50h 55h 54h 3Dh 43h 4Fh 4Dh 50h 0Dh |
g:INPUT=VIDEO<CR> |
67h |
3Ah 49h 4Eh 50h 55h 54h 3Dh 56h 49h 44h 45h 4Fh 0Dh |
<Refer to the Error List> |
|
|
|
|
|
Image Mode Selection
[Set Image Mode] Commands
Commands for switching the image mode or for acquiring the image mode setting value
PC PRJ
Command Type |
ASCII notation |
Binary Notation |
Image mode |
STANDARD |
|
|
|
PRESENTATION |
SRGB
MOVIE
Get image mode
IMAGE=STANDARD<CR> |
49h |
4Dh 41h 47h 45h 3Dh 53h 54h 41h 4Eh 44h 41h 52h 44h 0Dh |
IMAGE=PRESENTATION<CR> |
49h |
4Dh 41h 47h 45h 3Dh 50h 52h 45h 53h |
|
|
45h 4Eh 54h 41h 54h 49h 4Fh 4Eh 0Dh |
IMAGE=SRGB<CR> |
49h |
4Dh 41h 47h 45h 3Dh 53h 52h 47h 42h 0Dh |
IMAGE=MOVIE<CR> |
49h |
4Dh 41h 47h 45h 3Dh 4Dh 4Fh 56h 49h 45h 0Dh |
GET IMAGE<CR> |
47h |
45h 54h 20h 49h 4Dh 41h 47h 45h 0Dh |
|
|
|
[Set Image Mode] Responses
Responses to commands for setting the image mode or for acquiring the image mode setting value
PRJ PC
Response Type |
ASCII notation |
Binary Notation |
Image mode |
Success |
|
Failure |
Get image mode |
STANDARD |
|
PRESENTATION |
|
SRGB |
|
MOVIE |
|
|
i:OK<CR> |
69h |
3Ah |
4Fh 4Bh 0Dh |
|
|
|
||
<Refer to the Error List> |
|
|
|
|
|
|
|
|
g:IMAGE=STANDARD<CR> |
67h |
3Ah |
49h |
4Dh 41h |
47h |
45h |
3Dh 53h 54h |
|
|
|
|
|
|
41h 4Eh 44h 41h 52h 44h |
0Dh |
||
g:IMAGE=PRESENTATION<CR> |
67h 3Ah 49h |
4Dh 41h |
47h 45h |
3Dh 50h 52h |
|
|||
|
|
|
|
|
45h 53h 45h 4Eh 54h 41h |
54h 49h 4Fh 4Eh 0Dh |
||
g:IMAGE=SRGB<CR> |
67h |
3Ah 49h 4Dh 41h |
47h |
45h |
3Dh 53h 52h 47h 42h 0Dh |
|||
g:IMAGE=MOVIE<CR> |
67h |
3Ah 49h |
4Dh 41h |
47h |
45h |
3Dh 4Dh 4Fh 56h 49h 45h 0Dh |
||
|
|
|
|
|
|
|
|
|
Brightness
[Set Brightness] Commands
Commands for setting the brightness or for acquiring the brightness setting value
PC PRJ
Command Type |
ASCII notation |
|
|
|
Binary Notation |
|
Brightness |
Numerical setting |
BRI=<numerical value><CR> |
42h 52h |
49h |
3Dh <numerical code> 0Dh |
|
Get brightness |
|
GET BRI<CR> |
47h |
45h |
54h |
20h 42h 52h 49h 0Dh |
Example: |
|
BRI=-10<CR> |
42h |
52h |
49h |
3Dh 2Dh 31h 30h 0Dh |
|
|
[Set Brightness] Responses
Responses to commands for setting the brightness or for acquiring the brightness setting value
PRJ PC
Response Type |
ASCII notation |
|
|
|
Binary Notation |
|
Brightness |
Success |
i:OK<CR> |
69h |
3Ah 4Fh 4Bh 0Dh |
||
|
Failure |
<Refer to the Error List> |
|
|
|
|
Get brightness |
|
g:BRI=<numerical value><CR> |
67h |
3Ah 42h 52h |
49h |
3Dh <numerical code> 0Dh |
Example: |
|
g:BRI=-20<CR> |
67h |
3Ah 42h 52h |
49h |
3Dh 2Dh 32h 30h 0Dh |