Summary
Professional large-format LCD display controllable via RS-232. Binary packet protocol: STX(07) + IDT + Type + CMD(3 bytes) + [Value] + ETX(08). Read/write command types. Supports power, display, audio, network, timer, OSD, and video wall functions.
Transport
protocols:
- serial
serial:
baud_rate: 19200 # default; also supports 115200, 38400, 9600 via BRA command
data_bits: 8
parity: none
stop_bits: 1
flow_control: null # UNRESOLVED: flow control not stated in source
auth:
type: UNRESOLVED # source does not state this (was inferred none: no auth procedure in source)
Traits
- powerable # POW read/write command present
- routable # MIN input source command present
- queryable # read commands (GVE, SER, MNA, RTV, POW read, BRI read, CON read, etc.) present
- levelable # VOL, BAS, TRE, BAL, BRI, CON, SHA, HUE, SAT commands present
Actions
- id: power_off
label: Power Off
kind: action
params: []
- id: power_on
label: Power On
kind: action
params: []
- id: select_input
label: Select Input
kind: action
params:
- name: input
type: integer
description: "0=VGA, 1=DigitalDVI, 9=HDMI1, 10=HDMI2, 13=DisplayPort, 14=OPS"
- id: set_brightness
label: Set Brightness
kind: action
params:
- name: value
type: integer
description: "0–100"
- id: set_contrast
label: Set Contrast
kind: action
params:
- name: value
type: integer
description: "0–100"
- id: set_sharpness
label: Set Sharpness
kind: action
params:
- name: value
type: integer
description: "0–24"
- id: set_hue
label: Set Hue
kind: action
params:
- name: value
type: integer
description: "0–100"
- id: set_saturation
label: Set Saturation
kind: action
params:
- name: value
type: integer
description: "0–100"
- id: set_volume
label: Set Volume
kind: action
params:
- name: value
type: integer
description: "0–100"
- id: set_mute
label: Set Mute
kind: action
params:
- name: value
type: integer
description: "0=off, 1=on"
- id: set_bass
label: Set Bass
kind: action
params:
- name: value
type: integer
description: "0–12 (-6~6)"
- id: set_treble
label: Set Treble
kind: action
params:
- name: value
type: integer
description: "0–12 (-6~6)"
- id: set_balance
label: Set Balance
kind: action
params:
- name: value
type: integer
description: "0–12 (-6~6)"
- id: send_ir_key
label: Send IR Key Command
kind: action
params:
- name: key
type: integer
description: "0=MENU, 1=INFO, 2=UP, 3=DOWN, 4=LEFT, 5=RIGHT, 6=ENTER, 7=EXIT"
- id: reset_all
label: Reset All
kind: action
params: []
- id: load_default_settings
label: Load Default Settings
kind: action
params: []
- id: set_baud_rate
label: Set Baud Rate
kind: action
params:
- name: value
type: integer
description: "0=115200, 1=38400, 2=19200, 3=9600"
- id: set_scaling
label: Set Scaling
kind: action
params:
- name: mode
type: integer
description: "0=Native, 1=FullScreen, 2=4:3, 3=Letterbox"
- id: set_osd_transparency
label: Set OSD Transparency
kind: action
params:
- name: value
type: integer
description: "0–15"
- id: set_osd_position_h
label: Set OSD H Position
kind: action
params:
- name: value
type: integer
description: "0–254"
- id: set_osd_position_v
label: Set OSD V Position
kind: action
params:
- name: value
type: integer
description: "0–254"
- id: set_osd_zoom
label: Set OSD Zoom
kind: action
params:
- name: value
type: integer
description: "0=off, 1=on"
- id: set_osd_rotation
label: Set OSD Rotation
kind: action
params:
- name: value
type: integer
description: "0=Landscape, 1=Portrait"
- id: set_osd_language
label: Set OSD Language
kind: action
params:
- name: value
type: integer
description: "0=English, 1=Chinese"
- id: set_osd_timeout
label: Set OSD Timeout
kind: action
params:
- name: value
type: integer
description: "5–120 seconds"
- id: set_video_wall_switch
label: Set Video Wall Switch
kind: action
params:
- name: value
type: integer
description: "0=off, 1=on"
- id: set_video_wall_frameless
label: Set Video Wall Frameless
kind: action
params:
- name: value
type: integer
description: "0=off, 1=on"
- id: set_video_wall_matrix
label: Set Video Wall Matrix
kind: action
params:
- name: x
type: integer
description: "1–5"
- name: y
type: integer
description: "1–5"
- id: set_video_wall_divisions
label: Set Video Wall Divisions
kind: action
params:
- name: x
type: integer
description: "1–5"
- name: y
type: integer
description: "1–5"
- id: set_power_on_delay
label: Set Power On Delay
kind: action
params:
- name: integral
type: integer
description: "0–30 seconds (integral part)"
- name: fractional
type: number
description: "0–19 (0, 0.05, 0.10 ... 0.95 fractional part)"
- id: set_digital_brightness_level
label: Set Digital Brightness Level
kind: action
command: BRL
params:
- name: value
type: integer
description: "0~100"
- id: set_backlight
label: Set Backlight
kind: action
command: BLC
params:
- name: value
type: integer
description: "00=Off (Backlight), 01=On"
- id: set_flesh_tone
label: Set Flesh Tone
kind: action
command: FST
params:
- name: value
type: integer
description: "0=Off, 1=Low, 2=Medium, 3=High"
- id: set_noise_reduction
label: Set Noise Reduction
kind: action
command: NOR
params:
- name: value
type: integer
description: "0=Off, 1=Low, 2=Medium, 3=High"
- id: set_local_dimming
label: Set Local Dimming
kind: action
command: LDM
params:
- name: value
type: integer
description: "0=Local Dimming Off, 1=Local Dimming On"
- id: set_memc
label: Set MEMC
kind: action
command: MEM
params:
- name: value
type: integer
description: "0=Off, 1=Low, 2=Medium, 3=High"
- id: set_scheme
label: Set Scheme
kind: action
command: SCM
params:
- name: value
type: integer
description: "00=User, 01=Sport, 02=Game, 03=Cinema, 04=Vivid"
- id: set_color_temperature
label: Set Color Temperature
kind: action
command: COT
params:
- name: value
type: integer
description: "00=User, 01=6500K, 02=9300K, 03=3200K, 06=5000K, 07=7500K"
- id: set_gamma
label: Set Gamma
kind: action
command: GAC
params:
- name: value
type: integer
description: "00=Off (Gamma), 01=1.85 (Gamma), 02=1.9 (Gamma), 03=1.95 (Gamma), 04=2.0 (Gamma), 05=2.05 (Gamma), 06=2.1 (Gamma), 07=2.15 (Gamma), 08=2.2 (Gamma), 09=2.25 (Gamma), 10=2.3 (Gamma), 11=2.35 (Gamma), 12=2.4 (Gamma), 13=2.45 (Gamma), 14=2.5 (Gamma), 15=2.55 (Gamma), 16=2.6 (Gamma)"
- id: set_color_gain
label: Set Color Gain
kind: action
command: USR, USG, USB
params:
- name: channel
type: string
description: "USR, USG, USB"
- name: value
type: integer
description: "0~255"
- id: set_color_offset
label: Set Color Offset
kind: action
command: UOR, UOG, UOB
params:
- name: channel
type: string
description: "UOR, UOG, UOB"
- name: value
type: integer
description: "0~100"
- id: set_vga_phase
label: Set VGA Phase
kind: action
command: PHA
params:
- name: value
type: integer
description: "0~63"
- id: set_vga_clock
label: Set VGA Clock
kind: action
command: CLO
params:
- name: value
type: integer
description: "0~100"
- id: set_vga_horizontal_position
label: Set VGA Horizontal Position
kind: action
command: HOR
params:
- name: value
type: integer
description: "-100~100"
- id: set_vga_vertical_position
label: Set VGA Vertical Position
kind: action
command: VER
params:
- name: value
type: integer
description: "-100~100"
- id: auto_adjust
label: Auto Adjust
kind: action
command: ADJ
params: []
- id: set_current_time
label: Set Current Time
kind: action
command: RTY, RTM, RTD, RTH, RTN
params:
- name: field
type: string
description: "RTY, RTM, RTD, RTH, RTN"
- name: value
type: integer
description: "RTY: 0~99; RTM: 0~12; RTD: 1~31; RTH: 0~23; RTN: 0~59"
- id: set_timer_mode
label: Set Timer Mode
kind: action
command: TMS
params:
- name: value
type: integer
description: "0=All, 1=Work Days, 2=User"
- id: set_alarm_enable_day
label: Set Alarm Enable Day
kind: action
command: AEN
params:
- name: value
type: integer
description: "1=Sunday, 2=Monday, 4=Tuesday, 8=Wednesday, 16=Thursday, 32=Friday, 64=Saturday"
- id: set_alarm_disable_day
label: Set Alarm Disable Day
kind: action
command: AEF
params:
- name: value
type: integer
description: "1=Sunday, 2=Monday, 4=Tuesday, 8=Wednesday, 16=Thursday, 32=Friday, 64=Sunday"
- id: set_weekly_timer
label: Set Weekly Timer
kind: action
command: SNH, SNM, SFH, SFM, NNH, NNM, NFH, NFM, ENH, ENM, EFH, EFM, DNH, DNM, DFH, DFM, UNH, UNM, UFH, UFM, INH, INM, IFH, IFM, TNH, TNM, TFH, TFM
params:
- name: command
type: string
description: "SNH, SNM, SFH, SFM, NNH, NNM, NFH, NFM, ENH, ENM, EFH, EFM, DNH, DNM, DFH, DFM, UNH, UNM, UFH, UFM, INH, INM, IFH, IFM, TNH, TNM, TFH, TFM"
- name: value
type: integer
description: "Hour commands: 0~23; minute commands: 0~59"
- id: set_hdmi_audio
label: Set HDMI Audio
kind: action
command: HAS
params:
- name: value
type: integer
description: "00=HDMI, 01=PC"
- id: set_displayport_audio
label: Set DisplayPort Audio
kind: action
command: DAS
params:
- name: value
type: integer
description: "00=DisplayPort, 01=PC"
- id: set_internal_speaker
label: Set Internal Speaker
kind: action
command: INS
params:
- name: value
type: integer
description: "00=Internal Speaker Off, 01=Internal Speaker On"
- id: set_dvi_edid
label: Set DVI EDID
kind: action
command: EDD
params:
- name: value
type: integer
description: "00=DVI Only, 01=Same as HDMI"
- id: set_hdmi_edid
label: Set HDMI EDID
kind: action
command: EDH
params:
- name: value
type: integer
description: "00=4Kx2K, 01=1080p"
- id: set_displayport_edid
label: Set DisplayPort EDID
kind: action
command: EDP
params:
- name: value
type: integer
description: "00=4Kx2K, 01=1080p"
- id: set_network_enable
label: Set Network Enable
kind: action
command: NWE
params:
- name: value
type: integer
description: "0=No, 1=Yes"
- id: set_dynamic_ip
label: Set Dynamic IP
kind: action
command: DIP
params:
- name: value
type: integer
description: "0=Disable, 1=Enable"
- id: set_power_status_alert
label: Set Power Status Alert
kind: action
command: PSA
params:
- name: value
type: integer
description: "0=Off (Power Status Alert), 1=On (Power Status Alert)"
- id: set_source_status_alert
label: Set Source Status Alert
kind: action
command: SSA
params:
- name: value
type: integer
description: "0=Off (Source Status Alert), 1=On (Source Status Alert)"
- id: set_signal_lost_alert
label: Set Signal Lost Alert
kind: action
command: SLA
params:
- name: value
type: integer
description: "0=Off (Signal Lost Alert), 1=On ( Signal Lost Alert)"
- id: set_static_network_address_octet
label: Set Static Network Address Octet
kind: action
command: IP1, IP2, IP3, IP4, MK1, MK2, MK3, MK4, GW1, GW2, GW3, GW4, FD1, FD2, FD3, FD4
params:
- name: command
type: string
description: "IP1, IP2, IP3, IP4, MK1, MK2, MK3, MK4, GW1, GW2, GW3, GW4, FD1, FD2, FD3, FD4"
- name: value
type: integer
description: "0~255"
- id: save_static_ip_settings
label: Save Static IP Settings
kind: action
command: SNS
params: []
- id: set_wake_up_from_sleep
label: Set Wake Up From Sleep
kind: action
command: WFS
params:
- name: value
type: integer
description: "0=VGA_ONLY, 1=VGA_DIGITAL_RS232, 2=Never Sleep"
- id: set_auto_scan
label: Set Auto Scan
kind: action
command: ATS
params:
- name: value
type: integer
description: "0=Off, 1=On"
- id: set_irfm
label: Set IRFM
kind: action
command: IRF
params:
- name: value
type: integer
description: "0=Off, 1=On"
- id: set_smart_light_control
label: Set Smart Light Control
kind: action
command: SLC
params:
- name: value
type: integer
description: "00=Off, 01=DCR, 02=Light Sensor"
- id: set_power_led
label: Set Power LED
kind: action
command: LED
params:
- name: value
type: integer
description: "0=Off, 1=On"
- id: set_splash_screen
label: Set Splash Screen
kind: action
command: SPS
params:
- name: value
type: integer
description: "0=Off, 1=On"
- id: set_displayport_mode
label: Set DisplayPort Mode
kind: action
command: DPM
params:
- name: value
type: integer
description: "0=DP 1.1, 1=DP 1.2"
- id: set_key_lock
label: Set Key Lock
kind: action
command: KLC
params:
- name: value
type: integer
description: "00=Un-lock keys, 01=Lock keys"
Feedbacks
- id: power_state
type: enum
values:
- "00"
- "01"
description: "00=off, 01=on"
query_command: POW
- id: input_state
type: enum
values:
- "00"
- "01"
- "09"
- "10"
- "13"
- "14"
description: "00=VGA, 01=DigitalDVI, 09=HDMI1, 10=HDMI2, 13=DisplayPort, 14=OPS"
query_command: MIN
- id: brightness_value
type: integer
description: "0–100"
query_command: BRI
- id: contrast_value
type: integer
description: "0–100"
query_command: CON
- id: sharpness_value
type: integer
description: "0–24"
query_command: SHA
- id: hue_value
type: integer
description: "0–100"
query_command: HUE
- id: saturation_value
type: integer
description: "0–100"
query_command: SAT
- id: volume_value
type: integer
description: "0–100"
query_command: VOL
- id: mute_state
type: enum
values:
- "00"
- "01"
description: "00=off, 01=on"
query_command: MUT
- id: bass_value
type: integer
description: "0–12"
query_command: BAS
- id: treble_value
type: integer
description: "0–12"
query_command: TRE
- id: balance_value
type: integer
description: "0–12"
query_command: BAL
- id: serial_number
type: string
description: "13 bytes ASCII"
query_command: SER
- id: model_name
type: string
description: "13 bytes ASCII"
query_command: MNA
- id: firmware_version
type: string
description: "6 bytes ASCII"
query_command: GVE
- id: rs232_table_version
type: string
description: "Current value"
query_command: RTV
Variables
# UNRESOLVED: network/IP settings (IP1-IP4, MK1-MK4, GW1-GW4, FD1-FD4) require confirmation
# of readback format before listing as variables
Events
# UNRESOLVED: no unsolicited event descriptions found in source
Macros
# UNRESOLVED: no multi-step macro sequences described in source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings or interlock procedures in source
Notes
Command packet structure:
Byte 0: STX = 0x07
Byte 1: IDT = 0x00 (Monitor ID; can be 0x00–0x0F)
Byte 2: Type = 0x01 (read), 0x02 (write), 0x00 (response from monitor)
Byte 3-5: CMD (3 ASCII bytes)
Byte 6: [Value] (write commands only)
Byte 7: ETX = 0x08
Response format: Monitor echoes CMD in response bytes 3–5. Type byte always 0x00 in monitor→PC direction.
Wake-on-Sleep note: ▲ symbol indicates command valid in power-saving/off mode only when Wake Up From Sleep is set to "VGA, Digital, RS232" (WFS=1).
Serial port default: 19200 8N1. Baud rate adjustable via BRA command to 115200/38400/19200/9600.
Video wall matrix encoding: X value in high nibble (bits 7–4), Y value in low nibble (bits 3–0).
Provenance
source_domains:
- planar.com
source_urls:
- https://www.planar.com/media/53ebkckh/ep-series-ultra-hd-lcd-displays-rs232-user-guide-wm.zip
- https://www.planar.com/media/zyrmhech/020-1273-00_ep5804-ep6504_rs232_guide_v13-wm.pdf
- https://www.planar.com/media/0apdzjwe/020-1227-00a-ep4650-5550-rs232-user-guide-wm.pdf
- https://www.planar.com/support/discontinued-products/large-format-lcd-displays/
retrieved_at: 2026-10-07T13:02:41.241Z
last_checked_at: 2026-10-07T13:02:41.241Z
Verification Summary
verdict: verified
checked_at: 2026-10-07T13:02:41.241Z
matched_actions: 88
action_count: 88
confidence: medium
summary: "All 88 units match source RS-232 table CMDs; transport 19200 8N1 confirmed; every source CMD is represented, with weekly-timer and network-address groups collapsed. (9 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "TCP/IP control not covered in source — serial only"
- "flow control not stated in source"
- "network/IP settings (IP1-IP4, MK1-MK4, GW1-GW4, FD1-FD4) require confirmation"
- "no unsolicited event descriptions found in source"
- "no multi-step macro sequences described in source"
- "no safety warnings or interlock procedures in source"
- "TCP/IP / Ethernet control not covered — source covers RS-232 only"
- "power LED, splash screen, IRFM, smart light, DPM, EDID commands partially documented"
- "DNS email alert and network enable parameters partially documented"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0