Summary
Canon WUX10 is a WUXGA resolution projector with RS-232-C serial control via a D-Sub 9-pin service port. This spec covers power, input selection, image mode, brightness, sharpness, contrast, aspect ratio, lamp mode, and blank commands over asynchronous half-duplex serial communication at 19,200 bps.
Transport
protocols:
- serial
serial:
baud_rate: 19200
data_bits: 8
parity: none
stop_bits: 2
flow_control: none
auth:
type: none # inferred: no auth procedure in source
Traits
traits:
- powerable # inferred from POWER ON/OFF commands
- routable # inferred from INPUT= commands
- queryable # inferred from GET commands
- levelable # inferred from BRI, SHARP, CONT setting commands
Actions
actions:
- id: power_on
label: Power On
kind: action
command: "POWER ON\r"
params: []
- id: power_off
label: Power Off
kind: action
command: "POWER OFF\r"
params: []
- id: select_input
label: Select Input
kind: action
command: "INPUT={input}\r"
params:
- name: input
type: enum
values: [D-RGB, HDMI, A-RGB1, A-RGB2, COMP, VIDEO]
description: "Input source selection"
- id: set_image_mode
label: Set Image Mode
kind: action
command: "IMAGE={mode}\r"
params:
- name: mode
type: enum
values: [STANDARD, PRESENTATION, SRGB, MOVIE]
description: "Image preset mode"
- id: set_brightness
label: Set Brightness
kind: action
command: "BRI={value}\r"
params:
- name: value
type: integer
description: "Brightness value" # UNRESOLVED: valid range not stated in source
- id: set_sharpness
label: Set Sharpness
kind: action
command: "SHARP={value}\r"
params:
- name: value
type: integer
description: "Sharpness value" # UNRESOLVED: valid range not stated in source
- id: set_contrast
label: Set Contrast
kind: action
command: "CONT={value}\r"
params:
- name: value
type: integer
description: "Contrast value" # UNRESOLVED: valid range not stated in source
- id: set_aspect
label: Set Aspect Ratio
kind: action
command: "ASPECT={ratio}\r"
params:
- name: ratio
type: enum
values: [AUTO, FULL, "16:9", "4:3", ZOOM, TRUE]
description: "Aspect ratio mode"
- id: set_lamp_mode
label: Set Lamp Mode
kind: action
command: "LAMP={mode}\r"
params:
- name: mode
type: enum
values: [NORMAL, SILENT]
description: "Lamp brightness mode"
- id: blank_on
label: Blank On
kind: action
command: "BLANK=ON\r"
params: []
- id: blank_off
label: Blank Off
kind: action
command: "BLANK=OFF\r"
params: []
Feedbacks
feedbacks:
- id: power_state
label: Power State
query_command: "GET POWER\r"
type: enum
values: [ON, OFF] # UNRESOLVED: response format not documented in source
- id: input_state
label: Current Input
query_command: "GET INPUT\r"
type: enum
values: [D-RGB, HDMI, A-RGB1, A-RGB2, COMP, VIDEO] # UNRESOLVED: response format not documented in source
- id: image_mode
label: Image Mode
query_command: "GET IMAGE\r"
type: enum
values: [STANDARD, PRESENTATION, SRGB, MOVIE] # UNRESOLVED: response format not documented in source
- id: brightness
label: Brightness
query_command: "GET BRI\r"
type: integer # UNRESOLVED: value range and response format not documented in source
- id: sharpness
label: Sharpness
query_command: "GET SHARP\r"
type: integer # UNRESOLVED: value range and response format not documented in source
- id: contrast
label: Contrast
query_command: "GET CONT\r"
type: integer # UNRESOLVED: value range and response format not documented in source
- id: aspect_ratio
label: Aspect Ratio
query_command: "GET ASPECT\r"
type: enum
values: [AUTO, FULL, "16:9", "4:3", ZOOM, TRUE] # UNRESOLVED: response format not documented in source
- id: lamp_mode
label: Lamp Mode
query_command: "GET LAMP\r"
type: enum
values: [NORMAL, SILENT] # UNRESOLVED: response format not documented in source
- id: blank_state
label: Blank State
query_command: "GET BLANK\r"
type: enum
values: [ON, OFF] # UNRESOLVED: response format not documented in source
Variables
# UNRESOLVED: no settable continuous parameters with documented ranges found in source
# Brightness, sharpness, and contrast accept integer values but valid ranges are not stated
Events
# UNRESOLVED: no unsolicited notification events documented in source
Macros
# UNRESOLVED: no multi-step sequences documented in source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: source does not document power-on sequencing requirements, warm-up/cool-down
# delays, or interlock procedures. Projector lamp safety handling not specified.
Notes
- All commands are ASCII text terminated with
<CR>(0x0D). - The serial port uses a D-Sub 9-pin connector with only pins 2 (RxD), 3 (TxD), and 5 (GND) active.
- Communication is half-duplex — commands are sent one at a time.
- The source provides hex byte representations alongside ASCII commands, confirming the command encoding.
Provenance
source_domains:
- downloads.canon.com
source_urls:
- https://downloads.canon.com/nw/brochures/pdf/projector/realis-wux10-mark-ii-commands.pdf
retrieved_at: 2026-04-30T04:33:04.493Z
last_checked_at: 2026-06-02T22:04:53.731Z
Verification Summary
verdict: verified
checked_at: 2026-06-02T22:04:53.731Z
matched_actions: 20
action_count: 20
confidence: medium
summary: "All 20 spec actions traced to source (dip-safe re-verify). (16 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "no TCP/IP or network control protocol documented in source"
- "response format for GET commands not documented in source"
- "valid value ranges for brightness, sharpness, contrast not stated in source"
- "command timing, delays, or retry behavior not documented in source"
- "valid range not stated in source"
- "response format not documented in source"
- "value range and response format not documented in source"
- "no settable continuous parameters with documented ranges found in source"
- "no unsolicited notification events documented in source"
- "no multi-step sequences documented in source"
- "source does not document power-on sequencing requirements, warm-up/cool-down"
- "response/acknowledgement format for all commands not documented"
- "minimum delay between commands not documented"
- "warm-up time after power on not documented"
- "cool-down time after power off not documented"
- "error response format not documented"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0