Summary
Planar LookThru Transparent OLED display with RS232 control interface. Supports serial command-and-response over RS232 and USB-B, and TCP/UDP control over LAN, using named or numeric opcodes, modifiers, and operand values. Covers image adjust, audio, networking, scheduling, presets, and system diagnostics.
Transport
protocols:
- serial
serial:
baud_rate: 19200
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
lan:
tcp_port: 57
udp_port: 57
auth:
type: UNRESOLVED
Traits
- powerable
- routable
- queryable
- levelable
Actions
- id: cms
label: Advanced Color
kind: action
params:
- name: zone
type: integer
description: "Zone: 0=ZONE.1, 1=ZONE.2, 2=ZONE.3, 3=ZONE.4, 255=CURRENT"
- name: gamut
type: integer
description: "Gamut: 0=REC709, 1=SMPTEC, 2=EBU, 5=USER, 6=AUTO, 255=CURRENT"
- name: color_point
type: integer
description: "Color Point: 0=RED.X, 1=RED.Y, 2=GREEN.X, 3=GREEN.Y, 4=BLUE.X, 5=BLUE.Y, 6=CYAN.X, 7=CYAN.Y, 8=MAGENTA.X, 9=MAGENTA.Y, 10=YELLOW.X, 11=YELLOW.Y, 12=WHITE.X, 13=WHITE.Y"
- name: value
type: integer
description: "0-800"
- id: cmsflag
label: Advanced Color Flag
kind: query
params:
- name: zone
type: integer
- name: gamut
type: integer
- name: color_point
type: integer
- id: osd_allow_popup
label: Allow Pop Up Messages
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0=NO, 1=YES"
- id: aspect
label: Aspect Ratio
kind: action
params:
- name: zone
type: integer
description: "0=ZONE.1, 1=ZONE.2, 2=ZONE.3, 3=ZONE.4, 253=ALL.INPUT, 254=ALL, 255=CURRENT"
- name: value
type: integer
description: "0=AUTO, 1=16X9, 2=4X3, 3=FILL, 4=NATIVE, 5=LETTERBOX"
- id: audio_input
label: Audio Input
kind: query
params: []
- id: audio_zone
label: Audio Select
kind: action
params:
- name: zone
type: integer
description: "0=ZONE.1, 1=ZONE.2, 2=ZONE.3, 3=ZONE.4"
- id: auto_on
label: Auto Power On
kind: action
params:
- name: value
type: integer
description: "0=OFF, 1=ON"
- id: source_scan
label: Auto Scan Sources
kind: action
params:
- name: value
type: integer
description: "0=OFF, 1=ON"
- id: audio_balance
label: Balance
kind: action
params:
- name: value
type: integer
description: "0-100"
- id: blank_color
label: Blank Screen Color
kind: action
params:
- name: value
type: integer
description: "0=RED, 1=GREEN, 2=BLUE, 3=CYAN, 4=MAGENTA, 5=YELLOW, 6=WHITE, 7=BLACK"
- id: brightness
label: Brightness
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0-100"
- id: color
label: Color
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0-100"
- id: color_gamut
label: Color Gamut
kind: action
params:
- name: zone
type: integer
- name: type
type: integer
description: "0=SETTING, 1=ACTUAL, 2=COPY, 3=REVERT"
- name: gamut
type: integer
description: "0=REC709, 1=SMPTE.C, 2=EBU, 5=USER, 6=AUTO, 7=DISABLE"
- id: colorspace
label: Color Space
kind: action
params:
- name: zone
type: integer
- name: value_type
type: integer
description: "0=SETTING, 1=ACTUAL"
- name: value
type: integer
description: "0=REC601, 1=REC709, 2=RGB, 3=RGB.VIDEO, 4=AUTO"
- id: color_subsampling
label: Color Subsampling
kind: query
params:
- name: zone
type: integer
- id: color_temperature
label: Color Temperature
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0=3200K, 1=5500K, 2=6500K, 3=7500K, 4=9300K, 5=NATIVE"
- id: rotate
label: Content Rotation
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0=NONE, 90=90, 180=180, 270=270"
- id: contrast
label: Contrast
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0-100"
- id: current_zone
label: Current Zone
kind: action
params:
- name: zone
type: integer
description: "0=ZONE.1, 1=ZONE.2, 2=ZONE.3, 3=ZONE.4"
- id: current_zone_layout
label: Current Zone Layout
kind: query
params: []
- id: ipv4_gateway
label: Default Gateway
kind: query
params: []
- id: network_dhcp
label: DHCP
kind: action
params:
- name: value
type: integer
description: "0=OFF, 1=ON"
- id: diagnostic_color
label: Diagnostic Color
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0=RED, 1=GREEN, 2=BLUE, 255=OFF"
- id: display_name
label: Display Name
kind: action
params:
- name: value
type: string
- id: display_power
label: Display Power
kind: action
params:
- name: value
type: integer
description: "0=OFF, 1=ON"
- id: dp_type
label: DisplayPort Type
kind: action
params:
- name: value
type: integer
description: "0=1.1, 1=1.2"
- id: network_dns1
label: DNS Server 1
kind: action
params:
- name: type
type: integer
description: "0=STATIC"
- name: value
type: string
- id: network_dns2
label: DNS Server 2
kind: action
params:
- name: type
type: integer
description: "0=STATIC"
- name: value
type: string
- id: edid_timing
label: EDID Timing
kind: action
params:
- name: input
type: integer
description: "0=OPS, 1=HDMI.1, 2=HDMI.2, 3=HDMI.3, 4=HDMI.4, 5=DP, 6=ALL"
- name: param
type: integer
description: "0=UPDATE, 1=HACTIVE, 2=VACTIVE, 3=VREFRESH, 4=FULL.SPEC, 5=PCLK, 6=HBLANK, 7=HFP, 8=HSYNC, 9=VBLANK, 10=VFP, 11=VSYNC, 12=FACTORY, 13=TYPE"
- name: value
type: integer
- id: edid_selectedconnector
label: EDID Zone
kind: action
params:
- name: value
type: integer
description: "0=OPS, 1=HDMI.1, 2=HDMI.2, 3=HDMI.3, 4=HDMI.4, 5=DP, 6=ALL"
- id: led_enable
label: Enable Status LED
kind: action
params:
- name: value
type: integer
description: "0=DISABLE, 1=ENABLE"
- id: error_log
label: Error Log
kind: query
params:
- name: entry_number
type: integer
description: "1-65535"
- id: reset
label: Factory Reset
kind: action
params:
- name: type
type: integer
description: "0=USER, 1=FACTORY1"
- id: firmware_update
label: Firmware Update
kind: action
params:
- name: firmware
type: integer
description: "0=AUTO, 1=VP.AP, 2=HDMI"
- name: type
type: integer
description: "0=START, 1=PACKET, 2=FINISH, 3=URL"
- name: value
type: string
- id: gain
label: Gain
kind: action
params:
- name: zone
type: integer
- name: color
type: integer
description: "0=RED, 1=GREEN, 2=BLUE, 255=ALL"
- name: value
type: integer
description: "0-200 per channel"
- id: gamma
label: Gamma
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0=1.5, 1=1.55, 2=1.6, 3=1.65, 4=1.7, 5=1.75, 6=1.8, 7=1.85, 8=1.9, 9=1.95, 10=2.0, 11=2.05, 12=2.1, 13=2.15, 14=2.2, 15=2.25, 16=2.3, 17=2.35, 18=2.4, 19=2.45, 20=2.5, 21=2.55, 22=2.6, 23=2.65, 24=2.7, 25=2.75, 26=2.8"
- id: help
label: Help
kind: action
params:
- name: page
type: integer
description: "0=FIRST, 2147483647=NEXT"
- id: hostname
label: Host Name
kind: action
params:
- name: value
type: string
- id: signal_info
label: Image Information
kind: query
params:
- name: zone
type: integer
- name: parameter
type: integer
description: "0=HACTIVE, 1=VACTIVE, 2=PCLK, 3=HTOTAL, 4=VTOTAL, 5=VREFRESH, 6=HREFRESH, 7=INTERLACE, 8=VFIELDRATE, 9=VREFRESH.X.100, 10=COLORDEPTH, 11=TMDS"
- id: pan
label: Image Position
kind: action
params:
- name: zone
type: integer
- name: direction
type: integer
description: "0=X, 1=Y, 255=ALL"
- name: value
type: integer
description: "-1000 to 1000"
- id: ipv4_address
label: IP Address
kind: query
params: []
- id: ir_code
label: IR Code
kind: action
params:
- name: value
type: integer
description: "0-65535"
- id: ir_lock
label: IR Remote Lock
kind: action
params:
- name: value
type: integer
description: "0=DISABLE, 1=ENABLE"
- id: key
label: Key
kind: action
params:
- name: key_code
type: integer
description: "See Key Code table"
- id: key_lock
label: Keypad Lock
kind: action
params:
- name: value
type: integer
description: "0=DISABLE, 1=ENABLE"
- id: layout
label: Layout
kind: action
params:
- name: view_type
type: integer
description: "1=DUAL, 2=TRIPLE, 4=PIP, 5=CURRENT"
- name: value
type: integer
description: "0=SINGLE, 1=PIP.UL, 2=PIP.UR, 3=PIP.LL, 4=PIP.LR, 5=DUAL.L, 6=DUAL.T, 7=TRIPLE.L, 8=TRIPLE.R, 9=TRIPLE.T, 10=TRIPLE.B, 11=TRIPLE.M, 12=QUAD"
- id: network_mac
label: MAC Address
kind: query
params: []
- id: osd_position
label: Menu Position
kind: action
params:
- name: value
type: integer
description: "0=CENTER, 1=UPPER.LEFT, 2=UPPER.RIGHT, 3=LOWER.LEFT, 4=LOWER.RIGHT"
- id: model_id
label: Model ID
kind: query
params: []
- id: model_series
label: Model Series
kind: query
params: []
- id: multi_view
label: Multi-Source View
kind: action
params:
- name: value
type: integer
description: "0=SINGLE, 1=DUAL, 2=TRIPLE, 3=QUAD, 4=PIP"
- id: audio_mute
label: Mute
kind: action
params:
- name: value
type: integer
description: "0=OFF, 1=ON"
- id: network_ping
label: Network Ping
kind: action
params:
- name: address
type: string
- id: source_next
label: Next Source
kind: action
params:
- name: zone
type: integer
description: "0=ZONE.1, 1=ZONE.2, 2=ZONE.3, 3=ZONE.4, 254=ALL, 255=CURRENT"
- id: noise_reduction
label: Noise Reduction
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0=OFF, 1=LOW, 2=MEDIUM, 3=HIGH"
- id: notification_email
label: Notification Event
kind: action
params:
- name: event
type: integer
description: "0=POWER.STATE.CHANGED, 1=ERROR.OCCURRED, 2=SOURCE.DETECTED, 3=SOURCE.LOST, 4=SOURCE.SELECTED"
- name: enable
type: integer
description: "0=DISABLE, 1=ENABLE"
- name: recipients
type: string
- name: message
type: string
- id: network_ntpserver
label: NTP Server
kind: action
params:
- name: value
type: string
- id: offset
label: Offset
kind: action
params:
- name: zone
type: integer
- name: color
type: integer
- name: value
type: integer
description: "0-100 per channel"
- id: osd_close
label: OSD Close
kind: action
params: []
- id: orientation
label: OSD Rotation
kind: action
params:
- name: value
type: integer
description: "0=LANDSCAPE, 1=PORTRAIT"
- id: osd_status
label: OSD Status
kind: query
params: []
- id: osd_timeout
label: OSD Timeout
kind: action
params:
- name: value
type: integer
description: "0=OFF, 10=10.SECONDS, 30=30.SECONDS, 60=60.SECONDS, 120=120.SECONDS, 240=240.SECONDS"
- id: osd_transparency
label: OSD Transparency
kind: action
params:
- name: value
type: integer
description: "0-5"
- id: overscan
label: Overscan
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0-20"
- id: pip_size
label: PIP Size
kind: action
params:
- name: value
type: integer
description: "0=SMALL, 1=MEDIUM, 2=LARGE"
- id: pip_swap
label: PIP Swap
kind: action
params: []
- id: pixel_orbit
label: Pixel Orbit
kind: action
params:
- name: value
type: integer
description: "0=OFF, 1=ON"
- id: power_on_delay
label: Power On Delay
kind: action
params:
- name: value
type: number
description: "0.0-10.0"
- id: power_save_delay
label: Power Saving Delay
kind: action
params:
- name: value
type: integer
description: "60=1.MINUTE, 300=5.MINUTES, 900=15.MINUTES, 1800=30.MINUTES, 3600=60.MINUTES"
- id: power_save_mode
label: Power Saving Mode
kind: action
params:
- name: value
type: integer
description: "0=DISABLED, 1=LOW.POWER, 2=WAKE.ON.SIGNAL"
- id: preset_count
label: Preset Count
kind: query
params: []
- id: preset_delete
label: Preset Delete
kind: action
params:
- name: preset_number
type: integer
description: "1-1000"
- id: preset_full
label: Preset Full
kind: query
params:
- name: preset_number
type: integer
description: "1-1000"
- id: preset_list
label: Preset List
kind: query
params:
- name: page
type: integer
description: "0=FIRST, 2147483647=NEXT"
- id: preset_max
label: Preset Max
kind: query
params: []
- id: preset_name
label: Preset Name
kind: action
params:
- name: preset_number
type: integer
description: "1-1000"
- name: name
type: string
- id: preset_recall
label: Preset Recall
kind: action
params:
- name: preset_number
type: integer
description: "1-1000"
- id: preset_save
label: Preset Save
kind: action
params:
- name: preset_number
type: integer
description: "1-1000"
- id: system_reboot
label: Reboot
kind: action
params: []
- id: revert_image_settings
label: Revert Image Settings
kind: action
params:
- name: zone
type: integer
description: "0=ZONE.1, 1=ZONE.2, 2=ZONE.3, 3=ZONE.4, 255=CURRENT"
- id: clone_settings
label: Save and Restore Settings
kind: action
params:
- name: operation
type: integer
description: "0=COPY, 1=PASTE"
- name: location
type: integer
description: "0=USB"
- id: save_diagnostics
label: Save Diagnostics
kind: action
params:
- name: location
type: integer
description: "0=USB"
- id: schedule
label: Schedule
kind: action
params:
- name: slot
type: integer
description: "1-20"
- name: parameter
type: integer
description: "0=FREQ, 1=MINUTE, 2=HOUR, 3=DAY, 4=ACTION, 5=DATA, 6=ENABLE"
- name: value
type: integer
- id: schedule_action
label: Schedule Action
kind: action
params:
- name: slot
type: integer
description: "1-20"
- name: value
type: integer
description: "0=TURN.ON, 1=TURN.OFF, 2=RECALL, 3=PANEL.BRIGHTNESS"
- id: schedule_day
label: Schedule Day
kind: action
params:
- name: slot
type: integer
description: "1-20"
- name: value
type: integer
description: "0=MON, 1=TUE, 2=WED, 3=THU, 4=FRI, 5=SAT, 6=SUN"
- id: schedule_description
label: Schedule Description
kind: query
params:
- name: slot
type: integer
description: "1-20"
- id: schedule_frequency
label: Schedule Frequency
kind: action
params:
- name: slot
type: integer
description: "1-20"
- name: value
type: integer
description: "0=DAILY, 1=WEEKLY, 2=WEEKDAYS, 3=WEEKENDS"
- id: serial_device
label: Serial Device
kind: action
params:
- name: port
type: integer
description: "0=DB9, 1=USB, 2=OPS"
- name: setting
type: integer
description: "0=BAUD"
- name: value
type: string
- id: serial_number
label: Serial Number
kind: query
params: []
- id: sharpness
label: Sharpness
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0-100"
- id: network_smtp_authentication
label: SMTP Authentication
kind: action
params:
- name: value
type: integer
description: "0=NONE, 1=AUTO, 2=PLAIN, 3=SCRAM_SHA1, 4=CRAM_MD5, 5=DIGEST_MD5, 6=LOGIN, 7=NTLM"
- id: network_smtp_encryption
label: SMTP Connection Encryption
kind: action
params:
- name: value
type: integer
description: "0=NONE, 1=TLS, 2=START.TLS"
- id: network_smtp_from
label: SMTP Email From Address
kind: action
params:
- name: value
type: string
- id: network_smtp_password
label: SMTP Password
kind: action
params:
- name: value
type: string
- id: network_smtp_port
label: SMTP Port
kind: action
params:
- name: value
type: integer
- id: network_smtp_server
label: SMTP Server
kind: action
params:
- name: value
type: string
- id: network_smtp_username
label: SMTP Username
kind: action
params:
- name: value
type: string
- id: source_message
label: Source Message
kind: query
params:
- name: zone
type: integer
- id: source_select
label: Source Select
kind: action
params:
- name: zone
type: integer
description: "0=ZONE.1, 1=ZONE.2, 2=ZONE.3, 3=ZONE.4, 254=ALL, 255=CURRENT"
- name: source
type: integer
description: "0=OPS, 1=HDMI.1, 2=HDMI.2, 3=HDMI.3, 4=HDMI.4, 5=DP"
- id: splash_screen
label: Splash Screen
kind: action
params:
- name: value
type: integer
description: "0=DISABLE, 1=ENABLE"
- id: ipv4_netmask
label: Subnet Mask
kind: query
params: []
- id: system_state
label: System State
kind: query
params: []
- id: network_smtp_test
label: Test Email
kind: action
params:
- name: event
type: integer
description: "0=POWER.STATE.CHANGED, 1=ERROR.OCCURRED, 2=SOURCE.DETECTED, 3=SOURCE.LOST, 4=SOURCE.SELECTED"
- id: pattern
label: Test Pattern
kind: action
params:
- name: value
type: integer
description: "0=NONE, 1=BLACK, 2=WHITE, 3=GRAY, 4=RED, 5=GREEN, 6=BLUE, 7=CYAN, 8=MAGENTA, 9=YELLOW, 11=GRAYBAR, 12=REDBAR, 13=GREENBAR, 14=BLUEBAR, 16=CHECKERBOARD, 18=COLORBAR"
- id: time
label: Time
kind: action
params:
- name: field
type: integer
description: "0=YEAR, 1=MONTH, 2=DATE, 3=HOUR, 4=MINUTE"
- name: value
type: integer
- id: time_day
label: Time - Day
kind: query
params: []
- id: time_month
label: Time - Month
kind: action
params:
- name: value
type: integer
description: "1-12"
- id: time_string
label: Time - String
kind: query
params: []
- id: timezone
label: Time Zone
kind: action
params:
- name: value
type: integer
description: "See timezone table"
- id: tint
label: Tint
kind: action
params:
- name: zone
type: integer
- name: value
type: integer
description: "0-100"
- id: network_ntp
label: Use Network Time
kind: action
params:
- name: value
type: integer
description: "0=OFF, 1=ON"
- id: build_info
label: Version Info
kind: query
params:
- name: field
type: integer
description: "0=DATE.SCP, 1=VERSION.SCP, 3=DATE.VP, 4=VERSION.VP, 5=SRC.INFO.VP, 6=VERSION.HDMI, 7=VERSION.FRC, 8=PKG.DATE, 9=PKG.VERSION"
- id: audio_volume
label: Volume
kind: action
params:
- name: value
type: integer
description: "0-100"
- id: wall
label: Wall
kind: action
params:
- name: param
type: integer
description: "0=ENABLE, 1=WIDTH, 2=HEIGHT, 3=COLUMN, 4=ROW, 5=FRAME.ENABLE, 6=FRAME.WIDTH, 7=FRAME.HEIGHT"
- name: value
type: integer
description: "0-100"
Feedbacks
# UNRESOLVED: populate from source - remove this comment if section is applicable
Variables
# UNRESOLVED: populate from source - remove this comment if section is applicable
Events
# UNRESOLVED: the source does not describe unsolicited event notifications from the device
Macros
# UNRESOLVED: no explicit multi-step macro sequences described in source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings or interlock procedures stated in source
Notes
Serial communication is available over RS232 and USB-B. LAN control uses TCP or UDP port 57. Case-insensitive protocol; responses always uppercase. Termination: [CR] (0x0D), [LF] (0x0A), or ';'.
Provenance
source_domains:
- planar.com
source_urls:
- https://www.planar.com/media/435900/020-1322-00_lo55-series-rs232-user-manual-9-16.pdf
retrieved_at: 2026-05-27T11:27:37.198Z
last_checked_at: 2026-10-07T12:42:48.773Z
Verification Summary
verdict: verified
checked_at: 2026-10-07T12:42:48.773Z
matched_actions: 114
action_count: 114
confidence: medium
summary: "All 114 spec actions map one-to-one to the 114 rows of the LO55 RS232 command table, and the serial and LAN port 57 transport values are in the source. (6 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "populate from source - remove this comment if section is applicable"
- "the source does not describe unsolicited event notifications from the device"
- "no explicit multi-step macro sequences described in source"
- "no safety warnings or interlock procedures stated in source"
- "USB-B serial config not explicitly stated in source"
- "firmware version compatibility not stated in source"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0