Summary
Viewsonic DLP projector family supporting RS-232 control. Protocol uses 10-byte hex command packets with 115200 baud 8N1 serial. Models span 3D sync, HDMI, lamp modes, extensive image geometry and color controls.
Transport
protocols:
- serial
serial:
baud_rate: 115200
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
auth:
type: UNRESOLVED
Traits
- powerable
- routable
- queryable
- levelable
Actions
- id: power_on
label: Power On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x00, 0x00, 0x5D]
- id: power_off
label: Power Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x01, 0x00, 0x5E]
- id: power_status_query
label: Power Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x00, 0x5E]
- id: reset_all_settings
label: Reset All Settings
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x02, 0x00, 0x5F]
- id: reset_color_settings
label: Reset Color Settings
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x2A, 0x00, 0x87]
- id: splash_screen_black
label: Splash Screen Black
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x0A, 0x00, 0x67]
- id: splash_screen_blue
label: Splash Screen Blue
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x0A, 0x01, 0x68]
- id: splash_screen_viewsonic
label: Splash Screen ViewSonic
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x0A, 0x02, 0x69]
- id: splash_screen_capture
label: Splash Screen Screen Capture
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x0A, 0x03, 0x6A]
- id: splash_screen_off
label: Splash Screen Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x0A, 0x04, 0x6B]
- id: splash_screen_status_query
label: Splash Screen Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x0A, 0x68]
- id: quick_power_off_off
label: Quick Power Off Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x0B, 0x00, 0x68]
- id: quick_power_off_on
label: Quick Power Off On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x0B, 0x01, 0x69]
- id: quick_power_off_status_query
label: Quick Power Off Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x0B, 0x69]
- id: high_altitude_mode_off
label: High Altitude Mode Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x0C, 0x00, 0x69]
- id: high_altitude_mode_on
label: High Altitude Mode On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x0C, 0x01, 0x6A]
- id: high_altitude_mode_status_query
label: High Altitude Mode Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x0C, 0x6A]
- id: lamp_mode_normal
label: Lamp Mode Normal
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x10, 0x00, 0x6D]
- id: lamp_mode_eco
label: Lamp Mode Eco
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x10, 0x01, 0x6E]
- id: lamp_mode_dynamic
label: Lamp Mode Dynamic
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x10, 0x02, 0x6F]
- id: lamp_mode_supereco
label: Lamp Mode SuperEco
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x10, 0x03, 0x70]
- id: lamp_mode_status_query
label: Lamp Mode Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x10, 0x6E]
- id: message_off
label: Message Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x27, 0x00, 0x84]
- id: message_on
label: Message On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x27, 0x01, 0x85]
- id: message_status_query
label: Message Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x27, 0x85]
- id: projector_position_front_table
label: Projector Position Front Table
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x00, 0x00, 0x5E]
- id: projector_position_rear_table
label: Projector Position Rear Table
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x00, 0x01, 0x5F]
- id: projector_position_rear_ceiling
label: Projector Position Rear Ceiling
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x00, 0x02, 0x60]
- id: projector_position_front_ceiling
label: Projector Position Front Ceiling
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x00, 0x03, 0x61]
- id: projector_position_status_query
label: Projector Position Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x00, 0x5F]
- id: contrast_decrease
label: Contrast Decrease
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x02, 0x00, 0x60]
- id: contrast_increase
label: Contrast Increase
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x02, 0x01, 0x61]
- id: contrast_ratio_query
label: Contrast Ratio Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x02, 0x61]
- id: brightness_decrease
label: Brightness Decrease
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x03, 0x00, 0x61]
- id: brightness_increase
label: Brightness Increase
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x03, 0x01, 0x62]
- id: brightness_query
label: Brightness Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x03, 0x62]
- id: aspect_ratio_auto
label: Aspect Ratio Auto
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x04, 0x00, 0x62]
- id: aspect_ratio_4_3
label: Aspect Ratio 4:3
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x04, 0x02, 0x64]
- id: aspect_ratio_16_9
label: Aspect Ratio 16:9
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x04, 0x03, 0x65]
- id: aspect_ratio_16_10
label: Aspect Ratio 16:10
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x04, 0x04, 0x66]
- id: aspect_ratio_anamorphic
label: Aspect Ratio Anamorphic
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x04, 0x05, 0x67]
- id: aspect_ratio_wide
label: Aspect Ratio Wide
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x04, 0x06, 0x68]
- id: aspect_ratio_2_35_1
label: Aspect Ratio 2.35:1
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x04, 0x07, 0x69]
- id: aspect_ratio_panorama
label: Aspect Ratio Panorama
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x04, 0x08, 0x6A]
- id: aspect_ratio_query
label: Aspect Ratio Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x04, 0x63]
- id: auto_adjust
label: Auto Adjust
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x05, 0x00, 0x63]
- id: horizontal_position_shift_right
label: Horizontal Position Shift Right
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x06, 0x01, 0x65]
- id: horizontal_position_shift_left
label: Horizontal Position Shift Left
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x06, 0x00, 0x64]
- id: horizontal_position_query
label: Horizontal Position Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x06, 0x65]
- id: vertical_position_shift_up
label: Vertical Position Shift Up
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x07, 0x00, 0x65]
- id: vertical_position_shift_down
label: Vertical Position Shift Down
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x07, 0x01, 0x66]
- id: vertical_position_query
label: Vertical Position Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x07, 0x66]
- id: color_temperature_warm
label: Color Temperature Warm
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x08, 0x00, 0x66]
- id: color_temperature_normal
label: Color Temperature Normal
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x08, 0x01, 0x67]
- id: color_temperature_neutral
label: Color Temperature Neutral
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x08, 0x02, 0x68]
- id: color_temperature_cool
label: Color Temperature Cool
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x08, 0x03, 0x69]
- id: color_temperature_status_query
label: Color Temperature Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x08, 0x67]
- id: blank_on
label: Blank On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x09, 0x01, 0x68]
- id: blank_off
label: Blank Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x09, 0x00, 0x67]
- id: blank_status_query
label: Blank Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x09, 0x68]
- id: keystone_vertical_decrease
label: Keystone Vertical Decrease
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0A, 0x00, 0x68]
- id: keystone_vertical_increase
label: Keystone Vertical Increase
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0A, 0x01, 0x69]
- id: keystone_vertical_status_query
label: Keystone Vertical Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x0A, 0x69]
- id: keystone_horizontal_decrease
label: Keystone Horizontal Decrease
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x31, 0x00, 0x8E]
- id: keystone_horizontal_increase
label: Keystone Horizontal Increase
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x31, 0x01, 0x8F]
- id: keystone_horizontal_status_query
label: Keystone Horizontal Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x31, 0x8F]
- id: color_mode_brightest
label: Color Mode Brightest
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0B, 0x00, 0x69]
- id: color_mode_movie
label: Color Mode Movie
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0B, 0x01, 0x6A]
- id: color_mode_standard
label: Color Mode Standard
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0B, 0x04, 0x6D]
- id: color_mode_views_match_srgb
label: Color Mode ViewMatch sRGB
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0B, 0x05, 0x6E]
- id: color_mode_dynamic
label: Color Mode Dynamic
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0B, 0x08, 0x71]
- id: color_mode_dicomsim
label: Color Mode DICOMSIM
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0B, 0x0A, 0x73]
- id: preset_mode_status_query
label: Preset Mode Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x0B, 0x6A]
- id: primary_color_r
label: Primary Color R
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x10, 0x00, 0x6E]
- id: primary_color_g
label: Primary Color G
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x10, 0x01, 0x6F]
- id: primary_color_b
label: Primary Color B
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x10, 0x02, 0x70]
- id: primary_color_c
label: Primary Color C
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x10, 0x03, 0x71]
- id: primary_color_m
label: Primary Color M
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x10, 0x04, 0x72]
- id: primary_color_y
label: Primary Color Y
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x10, 0x05, 0x73]
- id: primary_color_status_query
label: Primary Color Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x10, 0x6F]
- id: hue_decrease
label: Hue Decrease
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x11, 0x00, 0x6F]
- id: hue_increase
label: Hue Increase
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x11, 0x01, 0x70]
- id: hue_query
label: Hue Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x11, 0x70]
- id: saturation_decrease
label: Saturation Decrease
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x12, 0x00, 0x70]
- id: saturation_increase
label: Saturation Increase
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x12, 0x01, 0x71]
- id: saturation_query
label: Saturation Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x12, 0x71]
- id: gain_decrease
label: Gain Decrease
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x13, 0x00, 0x71]
- id: gain_increase
label: Gain Increase
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x13, 0x01, 0x72]
- id: gain_query
label: Gain Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x13, 0x72]
- id: freeze_on
label: Freeze On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x00, 0x01, 0x60]
- id: freeze_off
label: Freeze Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x00, 0x00, 0x5F]
- id: freeze_status_query
label: Freeze Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x13, 0x00, 0x60]
- id: source_input_vga
label: Source Input VGA
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x01, 0x00, 0x60]
- id: source_input_vga2
label: Source Input VGA2
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x01, 0x08, 0x68]
- id: source_input_hdmi
label: Source Input HDMI
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x01, 0x03, 0x63]
- id: source_input_hdmi_mhl
label: Source Input HDMI/MHL
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x01, 0x07, 0x67]
- id: source_input_composite
label: Source Input Composite
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x01, 0x05, 0x65]
- id: source_input_svideo
label: Source Input SVIDEO
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x01, 0x06, 0x66]
- id: source_query
label: Source Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x13, 0x01, 0x61]
- id: quick_auto_search_on
label: Quick Auto Search On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x02, 0x01, 0x62]
- id: quick_auto_search_off
label: Quick Auto Search Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x13, 0x02, 0x00, 0x61]
- id: quick_auto_search_status_query
label: Quick Auto Search Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x13, 0x02, 0x62]
- id: mute_on
label: Mute On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x14, 0x00, 0x01, 0x61]
- id: mute_off
label: Mute Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x14, 0x00, 0x00, 0x60]
- id: mute_status_query
label: Mute Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x14, 0x00, 0x61]
- id: volume_increase
label: Volume Increase
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x14, 0x01, 0x00, 0x61]
- id: volume_decrease
label: Volume Decrease
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x14, 0x02, 0x00, 0x62]
- id: volume_query
label: Volume Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x14, 0x03, 0x64]
- id: language_english
label: Language English
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x00, 0x61]
- id: language_1
label: Language 1
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x01, 0x62]
- id: language_2
label: Language 2
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x02, 0x63]
- id: language_3
label: Language 3
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x03, 0x64]
- id: language_4
label: Language 4
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x04, 0x65]
- id: language_5
label: Language 5
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x05, 0x66]
- id: language_6
label: Language 6
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x06, 0x67]
- id: language_7
label: Language 7
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x07, 0x68]
- id: language_8
label: Language 8
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x08, 0x69]
- id: language_9
label: Language 9
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x09, 0x6A]
- id: language_10
label: Language 10
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x0A, 0x6B]
- id: language_11
label: Language 11
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x0B, 0x6C]
- id: language_12
label: Language 12
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x0C, 0x6D]
- id: language_13
label: Language 13
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x0D, 0x6E]
- id: language_14
label: Language 14
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x0E, 0x6F]
- id: language_15
label: Language 15
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x0F, 0x70]
- id: language_16
label: Language 16
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x10, 0x71]
- id: language_17
label: Language 17
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x11, 0x72]
- id: language_18
label: Language 18
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x12, 0x73]
- id: language_19
label: Language 19
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x13, 0x74]
- id: language_20
label: Language 20
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x00, 0x14, 0x75]
- id: language_query
label: Language Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x15, 0x00, 0x62]
- id: reset_lamp_usage_hour
label: Reset Lamp Usage Hour
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x15, 0x01, 0x00, 0x62]
- id: lamp_usage_hour_query
label: Lamp Usage Hour Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x15, 0x01, 0x63]
- id: hdmi_format_rgb
label: HDMI Format RGB
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x28, 0x00, 0x85]
- id: hdmi_format_yuv
label: HDMI Format YUV
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x28, 0x01, 0x86]
- id: hdmi_format_auto
label: HDMI Format Auto
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x28, 0x02, 0x87]
- id: hdmi_format_status_query
label: HDMI Format Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x28, 0x86]
- id: hdmi_range_enhanced
label: HDMI Range Enhanced
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x29, 0x00, 0x86]
- id: hdmi_range_normal
label: HDMI Range Normal
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x29, 0x01, 0x87]
- id: hdmi_range_auto
label: HDMI Range Auto
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x29, 0x02, 0x88]
- id: hdmi_range_status_query
label: HDMI Range Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x29, 0x87]
- id: cec_off
label: CEC Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x2B, 0x00, 0x88]
- id: cec_on
label: CEC On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x2B, 0x01, 0x89]
- id: cec_status_query
label: CEC Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x2B, 0x89]
- id: error_status_query
label: Error Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x0C, 0x0D, 0x66]
- id: brilliant_color_0
label: Brilliant Color 0
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x00, 0x6D]
- id: brilliant_color_1
label: Brilliant Color 1
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x01, 0x6E]
- id: brilliant_color_2
label: Brilliant Color 2
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x02, 0x6F]
- id: brilliant_color_3
label: Brilliant Color 3
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x03, 0x70]
- id: brilliant_color_4
label: Brilliant Color 4
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x04, 0x71]
- id: brilliant_color_5
label: Brilliant Color 5
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x05, 0x72]
- id: brilliant_color_6
label: Brilliant Color 6
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x06, 0x73]
- id: brilliant_color_7
label: Brilliant Color 7
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x07, 0x74]
- id: brilliant_color_8
label: Brilliant Color 8
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x08, 0x75]
- id: brilliant_color_9
label: Brilliant Color 9
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x09, 0x76]
- id: brilliant_color_10
label: Brilliant Color 10
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x0F, 0x0A, 0x77]
- id: brilliant_color_status_query
label: Brilliant Color Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x0F, 0x6E]
- id: remote_control_code_1
label: Remote Control Code 1
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x0C, 0x48, 0x00, 0xA0]
- id: remote_control_code_2
label: Remote Control Code 2
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x0C, 0x48, 0x01, 0xA1]
- id: remote_control_code_3
label: Remote Control Code 3
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x0C, 0x48, 0x02, 0xA2]
- id: remote_control_code_4
label: Remote Control Code 4
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x0C, 0x48, 0x03, 0xA3]
- id: remote_control_code_5
label: Remote Control Code 5
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x0C, 0x48, 0x04, 0xA4]
- id: remote_control_code_6
label: Remote Control Code 6
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x0C, 0x48, 0x05, 0xA5]
- id: remote_control_code_7
label: Remote Control Code 7
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x0C, 0x48, 0x06, 0xA6]
- id: remote_control_code_8
label: Remote Control Code 8
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x0C, 0x48, 0x07, 0xA7]
- id: remote_control_code_status_query
label: Remote Control Code Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x0C, 0x48, 0xA1]
- id: screen_color_off
label: Screen Color Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x32, 0x00, 0x8F]
- id: screen_color_blackboard
label: Screen Color Blackboard
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x32, 0x01, 0x90]
- id: screen_color_greenboard
label: Screen Color Greenboard
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x32, 0x02, 0x91]
- id: screen_color_whiteboard
label: Screen Color Whiteboard
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x32, 0x03, 0x92]
- id: screen_color_status_query
label: Screen Color Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x32, 0x90]
- id: over_scan_off
label: Over Scan Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x33, 0x00, 0x90]
- id: over_scan_1
label: Over Scan 1
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x33, 0x01, 0x91]
- id: over_scan_2
label: Over Scan 2
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x33, 0x02, 0x92]
- id: over_scan_3
label: Over Scan 3
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x33, 0x03, 0x93]
- id: over_scan_4
label: Over Scan 4
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x33, 0x04, 0x94]
- id: over_scan_5
label: Over Scan 5
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x11, 0x33, 0x05, 0x95]
- id: over_scan_status_query
label: Over Scan Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x11, 0x33, 0x91]
- id: remote_key_menu
label: Remote Key Menu
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x0F, 0x61]
- id: remote_key_exit
label: Remote Key Exit
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x13, 0x65]
- id: remote_key_up
label: Remote Key Up
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x0B, 0x5D]
- id: remote_key_down
label: Remote Key Down
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x0C, 0x5E]
- id: remote_key_left
label: Remote Key Left
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x0D, 0x5F]
- id: remote_key_right
label: Remote Key Right
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x0E, 0x60]
- id: remote_key_source
label: Remote Key Source
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x04, 0x56]
- id: remote_key_enter
label: Remote Key Enter
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x15, 0x67]
- id: remote_key_auto
label: Remote Key Auto
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x08, 0x5A]
- id: remote_key_my_button
label: Remote Key My Button
kind: action
params: []
payload: [0x02, 0x14, 0x00, 0x04, 0x00, 0x34, 0x02, 0x04, 0x11, 0x63]
- id: d_3d_sync_off
label: 3D Sync Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x20, 0x00, 0x7E]
- id: d_3d_sync_auto
label: 3D Sync Auto
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x20, 0x01, 0x7F]
- id: d_3d_sync_frame_sequential
label: 3D Sync Frame Sequential
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x20, 0x02, 0x80]
- id: d_3d_sync_frame_packing
label: 3D Sync Frame Packing
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x20, 0x03, 0x81]
- id: d_3d_sync_top_bottom
label: 3D Sync Top-Bottom
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x20, 0x04, 0x82]
- id: d_3d_sync_side_by_side
label: 3D Sync Side-by-Side
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x20, 0x05, 0x83]
- id: d_3d_sync_status_query
label: 3D Sync Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x20, 0x7F]
- id: d_3d_sync_invert_off
label: 3D Sync Invert Off
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x21, 0x00, 0x7F]
- id: d_3d_sync_invert_on
label: 3D Sync Invert On
kind: action
params: []
payload: [0x06, 0x14, 0x00, 0x04, 0x00, 0x34, 0x12, 0x21, 0x01, 0x80]
- id: d_3d_sync_invert_status_query
label: 3D Sync Invert Status Query
kind: query
params: []
payload: [0x07, 0x14, 0x00, 0x05, 0x00, 0x34, 0x00, 0x00, 0x12, 0x21, 0x80]
- id: ir_pgdn
label: IR PgDn
kind: action
params: []
payload: ["X3", "F4", "05", "FA"]
- id: ir_pgup
label: IR PgUp
kind: action
params: []
payload: ["X3", "F4", "06", "F9"]
- id: ir_blank
label: IR Blank
kind: action
params: []
payload: ["X3", "F4", "07", "F8"]
- id: ir_auto_sync
label: IR Auto Sync
kind: action
params: []
payload: ["X3", "F4", "08", "F7"]
- id: ir_up
label: IR Up
kind: action
params: []
payload: ["X3", "F4", "0B", "F4"]
- id: ir_down
label: IR Down
kind: action
params: []
payload: ["X3", "F4", "0C", "F3"]
- id: ir_left
label: IR Left
kind: action
params: []
payload: ["X3", "F4", "0E", "F1"]
- id: ir_right
label: IR Right
kind: action
params: []
payload: ["X3", "F4", "0F", "F0"]
- id: ir_color_mode
label: IR Color Mode
kind: action
params: []
payload: ["X3", "F4", "10", "EF"]
- id: ir_mute
label: IR Mute
kind: action
params: []
payload: ["X3", "F4", "14", "EB"]
- id: ir_enter
label: IR Enter
kind: action
params: []
payload: ["X3", "F4", "15", "EA"]
- id: ir_power_on
label: IR Power On
kind: action
params: []
payload: ["X3", "F4", "17", "E8"]
- id: ir_presentation_timer
label: IR Presentation Timer
kind: action
params: []
payload: ["X3", "F4", "27", "D8"]
- id: ir_exit
label: IR Exit
kind: action
params: []
payload: ["X3", "F4", "28", "D7"]
- id: ir_d_eco
label: IR D. ECO (Eco Mode)
kind: action
params: []
payload: ["X3", "F4", "2B", "D4"]
- id: ir_menu
label: IR Menu
kind: action
params: []
payload: ["X3", "F4", "30", "CF"]
- id: ir_mouse
label: IR Mouse
kind: action
params: []
payload: ["X3", "F4", "31", "CE"]
- id: ir_mouse_left
label: IR Mouse Left
kind: action
params: []
payload: ["X3", "F4", "36", "C9"]
- id: ir_mouse_right
label: IR Mouse Right
kind: action
params: []
payload: ["X3", "F4", "37", "C8"]
- id: ir_source
label: IR Source
kind: action
params: []
payload: ["X3", "F4", "40", "BF"]
- id: ir_pattern
label: IR Pattern
kind: action
params: []
payload: ["X3", "F4", "55", "AA"]
- id: ir_my_button
label: IR My Button
kind: action
params: []
payload: ["X3", "F4", "56", "A9"]
- id: ir_hdmi
label: IR HDMI
kind: action
params: []
payload: ["X3", "F4", "58", "A7"]
- id: ir_volume_increase
label: IR Volume Increase
kind: action
params: []
payload: ["X3", "F4", "82", "7D"]
- id: ir_volume_decrease
label: IR Volume Decrease
kind: action
params: []
payload: ["X3", "F4", "83", "7C"]
- id: ir_magnify_increase
label: IR Magnify Increase
kind: action
params: []
payload: ["X3", "F4", "18", "e7"]
- id: ir_magnify_decrease
label: IR Magnify Decrease
kind: action
params: []
payload: ["X3", "F4", "19", "e6"]
- id: ir_vga_input
label: IR VGA Input
kind: action
params:
- id: input
type: enum
values: [VGA1, VGA2]
payload:
VGA1: ["X3", "F4", "41", "be"]
VGA2: ["X3", "F4", "45", "ba"]
Feedbacks
- id: power_state
label: Power State
type: enum
values: [on, off]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x00 0x5E"
- id: splash_screen_state
label: Splash Screen State
type: enum
values: [black, blue, viewsonic, capture, off]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x0A 0x68"
- id: quick_power_off_state
label: Quick Power Off State
type: enum
values: [off, on]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x0B 0x69"
- id: high_altitude_mode_state
label: High Altitude Mode State
type: enum
values: [off, on]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x0C<br>0x6A"
- id: lamp_mode_state
label: Lamp Mode State
type: enum
values: [normal, eco, dynamic, supereco]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x10 0x6E"
- id: message_state
label: Message State
type: enum
values: [off, on]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x27 0x85"
- id: projector_position_state
label: Projector Position State
type: enum
values: [front_table, rear_table, rear_ceiling, front_ceiling]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x00 0x5F"
- id: 3d_sync_state
label: 3D Sync State
type: enum
values: [off, auto, frame_sequential, frame_packing, top_bottom, side_by_side]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x20 0x7F"
- id: 3d_sync_invert_state
label: 3D Sync Invert State
type: enum
values: [off, on]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x21 0x80"
- id: contrast_ratio
label: Contrast Ratio
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x02 0x61"
- id: brightness_level
label: Brightness Level
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x03 0x62"
- id: aspect_ratio_state
label: Aspect Ratio State
type: enum
values: [auto, 4_3, 16_9, 16_10, anamorphic, wide, 2_35_1, panorama]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x04 0x63"
- id: horizontal_position
label: Horizontal Position
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x06 0x65"
- id: vertical_position
label: Vertical Position
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x07 0x66"
- id: color_temperature_state
label: Color Temperature State
type: enum
values: [warm, normal, neutral, cool]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x08 0x67"
- id: blank_state
label: Blank State
type: enum
values: [on, off]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x09 0x68"
- id: keystone_vertical
label: Keystone Vertical
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x0A<br>0x69"
- id: keystone_horizontal
label: Keystone Horizontal
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x31 0x8F"
- id: color_mode_state
label: Color Mode State
type: enum
values: [brightest, movie, standard, views_match_srgb, dynamic, dicomsim]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x0B<br>0x6A"
- id: primary_color_state
label: Primary Color State
type: enum
values: [r, g, b, c, m, y]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x10 0x6F"
- id: hue_level
label: Hue Level
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x11 0x70"
- id: saturation_level
label: Saturation Level
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x12 0x71"
- id: gain_level
label: Gain Level
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x13 0x72"
- id: freeze_state
label: Freeze State
type: enum
values: [on, off]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x13 0x00 0x60"
- id: source_input_state
label: Source Input State
type: enum
values: [vga, vga2, hdmi, hdmi_mhl, composite, svideo]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x13 0x01 0x61"
- id: quick_auto_search_state
label: Quick Auto Search State
type: enum
values: [on, off]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x13 0x02 0x62"
- id: mute_state
label: Mute State
type: enum
values: [on, off]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x14 0x00 0x61"
- id: volume_level
label: Volume Level
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x14 0x03 0x64"
- id: language_state
label: Language State
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x15 0x00 0x62"
- id: lamp_usage_hour
label: Lamp Usage Hour
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x15 0x01 0x63"
- id: hdmi_format_state
label: HDMI Format State
type: enum
values: [rgb, yuv, auto]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x28 0x86"
- id: hdmi_range_state
label: HDMI Range State
type: enum
values: [enhanced, normal, auto]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x29 0x87"
- id: cec_state
label: CEC State
type: enum
values: [off, on]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x2B 0x89"
- id: error_status
label: Error Status
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x0C 0x0D<br>0x66"
- id: brilliant_color_level
label: Brilliant Color Level
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x12 0x0F<br>0x6E"
- id: remote_control_code_state
label: Remote Control Code State
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x0C 0x048<br>0xA1"
- id: screen_color_state
label: Screen Color State
type: enum
values: [off, blackboard, greenboard, whiteboard]
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x32 0x90"
- id: over_scan_level
label: Over Scan Level
type: integer
query_command: "0x07 0x14 0x00 0x05 0x00 0x34 0x00 0x00 0x11 0x33 0x91"
Variables
# No separate Variables section - all settable parameters are expressed as Actions with direct command hex.
Events
# UNRESOLVED: no unsolicited event reporting described in source
Macros
# UNRESOLVED: no multi-step macro sequences documented in source
Safety
confirmation_required_for: []
interlocks: []
Notes
Command packets are 10 bytes (write commands) or 11 bytes (read queries). Byte positions are consistent: 0x06 (write) or 0x07 (read) prefix, projector group code 0x14, message length, type, page, and data bytes followed by checksum.
IR remote uses NEC 32-bit format with address codes 83F4–F3F4 per unit configuration.
Language commands enumerate 21 indices (0–20). Source labels not decoded beyond numeric index.
Appended IR actions use NEC format and preserve the source's Byte1 through Byte4 tokens, including X3. The source lists address codes Code 1: 83F4, Code 2: 93F4, Code 3: A3F4, Code 4: B3F4, Code 5: C3F4, Code 6: D3F4, Code 7: E3F4, Code 8: F3F4. IR carrier frequency and timing are UNRESOLVED. The IR VGA input action selects the documented VGA1 or VGA2 payload.
Feedback query_command strings preserve source literals verbatim, including embedded markup and the remote control code query's 0x048 spelling. The text is source formatting, not transmitted command data.
Provenance
source_domains:
- viewsonicglobal.com
- manuals.viewsonic.com
- projector-database.com
- manua.ls
- manualowl.com
source_urls:
- https://www.viewsonicglobal.com/public/products_download/user_guide/Projector/PJD6252L_PJD6551W_PJD7326_PJD7526W_PJD7720HD/PJD6252L_PJD6551W_PJD7326_PJD7526W_PJD7720HD_ENG.pdf
- https://manuals.viewsonic.com/IFP32_RS-232_Protocols
- https://www.projector-database.com/pdf/viewsonicPJD6551W-hc-en.pdf
- https://www.manua.ls/viewsonic/pjd6551w/manual
- https://www.manualowl.com/m/ViewSonic/PJD6551W/Manual/515309
retrieved_at: 2026-07-21T23:12:17.229Z
last_checked_at: 2026-10-07T12:38:45.742Z
Verification Summary
verdict: verified
checked_at: 2026-10-07T12:38:45.742Z
matched_actions: 263
action_count: 263
confidence: medium
summary: "All 263 action units match source RS-232 and IR tables with correct bytes; serial parameters verified; source commands are fully represented. (3 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "no unsolicited event reporting described in source"
- "no multi-step macro sequences documented in source"
- "language name mapping not provided in source. 3D Sync Invert uses 0x12 0x21 page vs 0x12 0x20 for primary 3D sync. Lamp usage hour reset is write-only; current hour read via separate query command."
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0