Summary
This spec covers the Epson EB CP PowerLite 1900 Series projector family via the ESC/VP21 ASCII command protocol. ESC/VP21 transports over serial (RS-232C), USB, and TCP/IP networks. The source document is the Epson ESC/VP21 Command User's Guide for home projectors and enumerates the generic PWR, MUTE, MSEL, and SOURCE command sets that apply across all listed models.
Transport
protocols:
- serial
- tcp
- usb # documented in source §1 "USB connection"
serial:
baud_rate: 9600
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
auth:
type: none # inferred: no auth procedure in source
# UNRESOLVED: TCP/IP port number not stated in source (source defers to ESC/VP.net protocol manual for network details)
Traits
- powerable # inferred from PWR ON / PWR OFF / PWRON / PWROFF command examples
- routable # inferred from SOURCE command examples (input selection)
- queryable # inferred from "?" get-command format described in §2.2
Actions
- id: power_on
label: Power On
kind: action
command: "PWR ON"
params: []
- id: power_off
label: Power Off
kind: action
command: "PWR OFF"
params: []
- id: power_on_alt
label: Power On (alternate opcode)
kind: action
command: "PWRON"
params: []
- id: power_off_alt
label: Power Off (alternate opcode)
kind: action
command: "PWROFF"
params: []
- id: mute_on
label: Mute On
kind: action
command: "MUTE ON"
params: []
- id: mute_off
label: Mute Off
kind: action
command: "MUTE OFF"
params: []
- id: test_pattern_black
label: Test Pattern - Black
kind: action
command: "MSEL00"
params: []
- id: test_pattern_blue
label: Test Pattern - Blue
kind: action
command: "MSEL01"
params: []
- id: test_pattern_user_logo
label: Test Pattern - User Logo
kind: action
command: "MSEL02"
params: []
# Source-select commands - each row from the source table is enumerated as a separate action.
- id: source_input1_cyclic
label: Source - INPUT 1/A (cyclic)
kind: action
command: "SOURCE 10"
params: []
- id: source_input1_analog_rgb
label: Source - INPUT 1/A Analog RGB
kind: action
command: "SOURCE 11"
params: []
- id: source_input1_digital_rgb
label: Source - INPUT 1/A Digital RGB
kind: action
command: "SOURCE 12"
params: []
- id: source_input1_rgb_video
label: Source - INPUT 1/A RGB Video
kind: action
command: "SOURCE 13"
params: []
- id: source_input1_ycbcr
label: Source - INPUT 1/A YCbCr (Component)
kind: action
command: "SOURCE 14"
params: []
- id: source_input1_ypbpr
label: Source - INPUT 1/A YPbPr (Component)
kind: action
command: "SOURCE 15"
params: []
- id: source_input1_auto
label: Source - INPUT 1/A Auto
kind: action
command: "SOURCE 1F"
params: []
- id: source_input2_cyclic
label: Source - INPUT 2/B (cyclic)
kind: action
command: "SOURCE 20"
params: []
- id: source_input2_analog_rgb
label: Source - INPUT 2/B Analog RGB
kind: action
command: "SOURCE 21"
params: []
- id: source_input2_rgb_video
label: Source - INPUT 2/B RGB Video
kind: action
command: "SOURCE 22"
params: []
- id: source_input2_ycbcr
label: Source - INPUT 2/B YCbCr (Component)
kind: action
command: "SOURCE 23"
params: []
- id: source_input2_ypbpr
label: Source - INPUT 2/B YPbPr (Component)
kind: action
command: "SOURCE 24"
params: []
- id: source_input2_ypbpr_alt
label: Source - INPUT 2/B YPbPr (alternate)
kind: action
command: "SOURCE 25"
params: []
- id: source_input2_auto
label: Source - INPUT 2/B Auto
kind: action
command: "SOURCE 2F"
params: []
- id: source_input3_cyclic
label: Source - INPUT 3 (cyclic)
kind: action
command: "SOURCE 30"
params: []
- id: source_input3_digital_rgb
label: Source - INPUT 3 Digital RGB
kind: action
command: "SOURCE 31"
params: []
- id: source_input3_rgb_video_tw8k
label: Source - INPUT 3 RGB Video (TW8000/TW9000/W only)
kind: action
command: "SOURCE 33"
params: []
- id: source_input3_ycbcr_tw8k
label: Source - INPUT 3 YCbCr (TW8000/TW9000/W only)
kind: action
command: "SOURCE 34"
params: []
- id: source_input3_ypbpr_tw8k
label: Source - INPUT 3 YPbPr (TW8000/TW9000/W only)
kind: action
command: "SOURCE 35"
params: []
- id: source_input5_cyclic
label: Source - INPUT 5 (cyclic)
kind: action
command: "SOURCE C0"
params: []
- id: source_input5_scart
label: Source - INPUT 5 SCART
kind: action
command: "SOURCE C3"
params: []
- id: source_input5_ycbcr
label: Source - INPUT 5 YCbCr
kind: action
command: "SOURCE C4"
params: []
- id: source_input5_ypbpr
label: Source - INPUT 5 YPbPr
kind: action
command: "SOURCE C5"
params: []
- id: source_input5_auto
label: Source - INPUT 5 Auto
kind: action
command: "SOURCE CF"
params: []
- id: source_video_cyclic
label: Source - VIDEO (cyclic)
kind: action
command: "SOURCE 40"
params: []
- id: source_video_rca
label: Source - VIDEO (RCA)
kind: action
command: "SOURCE 41"
params: []
- id: source_video_s
label: Source - VIDEO (S-Video)
kind: action
command: "SOURCE 42"
params: []
- id: source_video_ycbcr
label: Source - VIDEO (YCbCr)
kind: action
command: "SOURCE 43"
params: []
- id: source_video_ypbpr
label: Source - VIDEO (YPbPr)
kind: action
command: "SOURCE 44"
params: []
- id: source_usb_easymp
label: Source - USB EasyMP (TW5900/TW6000/W only)
kind: action
command: "SOURCE 52"
params: []
- id: source_hdmi_cyclic
label: Source - HDMI (cyclic)
kind: action
command: "SOURCE A0"
params: []
- id: source_hdmi_digital_rgb
label: Source - HDMI Digital RGB (TW8000/TW9000/W only)
kind: action
command: "SOURCE A1"
params: []
- id: source_hdmi_rgb_video
label: Source - HDMI RGB Video (TW8000/TW9000/W only)
kind: action
command: "SOURCE A3"
params: []
- id: source_hdmi_ycbcr
label: Source - HDMI YCbCr (TW8000/TW9000/W only)
kind: action
command: "SOURCE A4"
params: []
- id: source_hdmi_ypbpr
label: Source - HDMI YPbPr (TW8000/TW9000/W only)
kind: action
command: "SOURCE A5"
params: []
- id: source_wirelesshd_cyclic
label: Source - WirelessHD (cyclic)
kind: action
command: "SOURCE D0"
params: []
- id: source_wirelesshd_digital_rgb
label: Source - WirelessHD Digital RGB
kind: action
command: "SOURCE D1"
params: []
- id: source_wirelesshd_rgb_video
label: Source - WirelessHD RGB Video
kind: action
command: "SOURCE D3"
params: []
- id: source_wirelesshd_ycbcr
label: Source - WirelessHD YCbCr
kind: action
command: "SOURCE D4"
params: []
- id: source_wirelesshd_ypbpr
label: Source - WirelessHD YPbPr
kind: action
command: "SOURCE D5"
params: []
- id: null_command
label: Null Command (keepalive)
kind: action
command: "\r" # Hex 0D carriage return
params: []
Feedbacks
- id: command_ack
type: enum
values: [colon]
description: "Success acknowledgement. Projector returns a colon (:) after executing a valid set command."
- id: get_response
type: string
description: "Response parameter returned after executing a get command (format depends on the queried command)."
- id: illegal_command_response
type: enum
values: [err]
description: "Projector returns ERR followed by carriage return (Hex 0D) and colon for invalid commands."
Variables
# UNRESOLVED: source describes step parameters (INC / DEC / INIT) as part of the command format (§2.1) but does not enumerate which specific Epson commands accept step parameters.
Events
# UNRESOLVED: source does not document unsolicited notifications from the projector.
Macros
# UNRESOLVED: source does not document multi-step macro sequences.
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: source does not contain safety warnings, interlock procedures, or power-on sequencing requirements beyond the TW200/TW200H "SPWRLVL 01" prerequisite for PWR ON (which is a model-specific setup note, not a safety interlock).
Notes
- Source document is the ESC/VP21 Command User's Guide for Epson home projectors. Section 3 lists 50+ applicable models, but the EB CP PowerLite 1900 Series is NOT among them. This spec is generated against the home-projector guide as best-available evidence.
- Communication protocol is ASCII-coded ESC/VP21 commands terminated by CR (Hex 0D). Set commands return ":" on success. Get commands append "?" to the command mnemonic. Invalid commands return "ERR\r:".
- Serial link parameters (baud 9600, 8N1, no flow control, D-Sub 9-pin) apply only to RS-232C-capable models in the source list; PowerLite 1900 Series compatibility not confirmed.
- TCP/IP transport details (port number, wire framing) are deferred to a separate ESC/VP.net protocol manual not provided in source.
- Source §4 note (*1): TW200/TW200H require a one-time "SPWRLVL 01" setup + power cycle before PWR ON will work. TW500 requires "Network Monitoring = ON" in the Operation settings menu before PWR ON works.
Provenance
source_domains:
- files.support.epson.com
source_urls:
- https://files.support.epson.com/pdf/pltw1_/pltw1_cm.pdf
- https://files.support.epson.com/pdf/pl600p/pl600pcm.pdf
retrieved_at: 2026-05-14T16:01:19.956Z
last_checked_at: 2026-09-08T22:17:38.506Z
Verification Summary
verdict: verified
checked_at: 2026-09-08T22:17:38.506Z
matched_actions: 50
action_count: 50
confidence: medium
summary: "All 50 spec actions have literal command tokens present in the source command table; transport parameters (9600/8N1) verbatim in source §5.1. (7 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "source document's \"Applicable models\" list (Section 3) does NOT include the PowerLite 1900 / EB CP family. The PowerLite 1900 Series is typically a commercial/installation line and may use a different command protocol (ESC/VP.NET or EasyMP.net). This spec is generated against the home-projector ESC/VP21 guide as best-available evidence; if the PowerLite 1900 Series is not ESC/VP21-compatible, the commands below will not work."
- "TCP/IP port number not stated in source (source defers to ESC/VP.net protocol manual for network details)"
- "source describes step parameters (INC / DEC / INIT) as part of the command format (§2.1) but does not enumerate which specific Epson commands accept step parameters."
- "source does not document unsolicited notifications from the projector."
- "source does not document multi-step macro sequences."
- "source does not contain safety warnings, interlock procedures, or power-on sequencing requirements beyond the TW200/TW200H \"SPWRLVL 01\" prerequisite for PWR ON (which is a model-specific setup note, not a safety interlock)."
- "PowerLite 1900 Series family membership in the ESC/VP21 home-projector model list is not stated. Source mentions RS-232C selection via \"Advanced Setting of the Menu\" — this menu path likely differs on the PowerLite 1900 Series."
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0