Summary
FullHD LCD professional displays (LF8 and LF80 series, 42/49/55 inch). RS-232C and LAN control via Panasonic command protocol framed with STX/ETX. LF80 adds DIGITAL LINK and YFB200 features.
Transport
protocols:
- serial
serial:
baud_rate: 9600
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
auth:
type: none # inferred: no auth procedure in source
# LAN control protocol also documented (see LAN_Protocol_exp.pdf) - port/dialog
# details not in this source; mark unresolved:
# UNRESOLVED: TCP port for LAN control not stated in this source
Traits
traits:
- powerable # inferred from power on/off commands
- routable # inferred from input change commands
- queryable # inferred from query commands
- levelable # inferred from volume/backlight/brightness commands
Actions
# Basic Control
- id: power_on
label: Power ON
kind: action
command: "PON"
params: []
- id: power_off
label: Power OFF
kind: action
command: "POF"
params: []
- id: power_status_query
label: Power Status
kind: query
command: "QPW"
params: []
- id: input_change
label: Input Change
kind: action
command: "IMS:{input}"
params:
- name: input
type: string
description: HM1 / HM2 / DL1(LF80) / DV1 / PC1 / YP1 / VD1 / UD1
- id: digital_link_input_select
label: Digital Link Input select (YFB)
kind: action
command: "IMS:DL1{input}"
params:
- name: input
type: string
description: YFB100: HD1/HD2/PC1/PC2/SVD/VID; YFB200: HD1/HD2/PC1/PC2/VID (LF80 only)
- id: audio_volume_set
label: Audio Volume
kind: action
command: "AVL:{level}"
params:
- name: level
type: integer
description: 000-100
- id: volume_up
label: Volume Up
kind: action
command: "AUU"
params: []
- id: volume_down
label: Volume Down
kind: action
command: "AUD"
params: []
- id: current_audio_volume_query
label: Current Audio Volume
kind: query
command: "QAV"
params: []
- id: audio_mute
label: Audio Mute
kind: action
command: "AMT:{state}"
params:
- name: state
type: string
description: "0 = Off, 1 = On (or omit to toggle)"
- id: video_mute
label: Video Mute
kind: action
command: "VMT:{state}"
params:
- name: state
type: string
description: "0 = Off, 1 = On (or omit to toggle)"
- id: aspect_change
label: Aspect Change
kind: action
command: "DAM:{aspect}"
params:
- name: aspect
type: string
description: FULL / NORM / ZOOM / ZOM2
- id: picture_mode_set
label: Picture Mode
kind: action
command: "VPC:MEN{mode}"
params:
- name: mode
type: string
description: VIV / NAT / STD / SUV / GRH / DCM
- id: backlight_set
label: Backlight
kind: action
command: "VPC:BLT{value}"
params:
- name: value
type: integer
description: 000-100 or DEF
- id: contrast_set
label: Contrast
kind: action
command: "VPC:PIC{value}"
params:
- name: value
type: integer
description: 000-100 or DEF
- id: brightness_set
label: Brightness
kind: action
command: "VPC:BLK{value}"
params:
- name: value
type: integer
description: 000-100 or DEF
- id: color_set
label: Color
kind: action
command: "VPC:COL{value}"
params:
- name: value
type: integer
description: 000-100 or DEF
- id: tint_set
label: Tint
kind: action
command: "VPC:TIN{value}"
params:
- name: value
type: integer
description: 000-100 or DEF
- id: sharpness_set
label: Sharpness
kind: action
command: "VPC:SHP{value}"
params:
- name: value
type: integer
description: 000-100 or DEF
- id: enhance_level_set
label: Enhance level
kind: action
command: "VPC:SHE{level}"
params:
- name: level
type: string
description: "1 = low, 2 = high"
- id: gamma_set
label: Gamma
kind: action
command: "VWB:GMM{value}"
params:
- name: value
type: string
description: 20 / 22 / 24 / 26 / DC
- id: color_temperature_set
label: Color Temperature
kind: action
command: "VPC:TMP{value}"
params:
- name: value
type: string
description: 032 / 040 / 050 / 065 / 075 / 093 / 107 / NTV / U01 / U02
- id: red_gain_set
label: Red Gain
kind: action
command: "VWB:RGN{value}"
params:
- name: value
type: integer
description: 0000-0255 (USER1/USER2 only)
- id: green_gain_set
label: Green Gain
kind: action
command: "VWB:GGN{value}"
params:
- name: value
type: integer
description: 0000-0255 (USER1/USER2 only)
- id: blue_gain_set
label: Blue Gain
kind: action
command: "VWB:BGN{value}"
params:
- name: value
type: integer
description: 0000-0255 (USER1/USER2 only)
- id: red_bias_set
label: Red Bias
kind: action
command: "VWB:RBS{value}"
params:
- name: value
type: integer
description: -127 to 0128 (USER1/USER2 only)
- id: green_bias_set
label: Green Bias
kind: action
command: "VWB:GBS{value}"
params:
- name: value
type: integer
description: -127 to 0128 (USER1/USER2 only)
- id: blue_bias_set
label: Blue Bias
kind: action
command: "VWB:BBS{value}"
params:
- name: value
type: integer
description: -127 to 0128 (USER1/USER2 only)
- id: six_segment_cm_set
label: 6-segment color management
kind: action
command: "VWB:CMF{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: six_segment_cm_select_color
label: 6-segment color management select color
kind: action
command: "VWB:CML{color}{tint}{sat}{val}"
params:
- name: color
type: string
description: R / Y / G / C / B / M
- name: tint
type: integer
description: -511 to 0511
- name: sat
type: integer
description: -127 to 0127
- name: val
type: integer
description: -127 to 0127
- id: six_segment_cm_reset
label: 6-segment color management reset
kind: action
command: "VWB:CMR"
params: []
- id: dynamic_contrast_set
label: Dynamic Contrast
kind: action
command: "VPC:DCO{value}"
params:
- name: value
type: integer
description: 00-10
- id: color_enhancement_set
label: Color Enhancement
kind: action
command: "VPC:PAJ{level}"
params:
- name: level
type: string
description: "0 = Off, 1 = Low, 2 = Mid, 3 = High"
- id: refine_enhancer_set
label: Refine enhancer
kind: action
command: "VPC:SRC{level}"
params:
- name: level
type: string
description: "0 = Off, 1 = Low, 2 = Mid, 3 = High"
- id: gradation_smoother_set
label: Gradation smoother
kind: action
command: "VPC:GRS{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: memory_delete
label: Memory delete
kind: action
command: "VPF:DEL{slot}"
params:
- name: slot
type: integer
description: 01-06
- id: memory_load
label: Memory load
kind: action
command: "VPF:LOD{slot}"
params:
- name: slot
type: integer
description: 01-06
- id: memory_name_change
label: Memory name change
kind: action
command: "VPF:NAM{slot}{name}"
params:
- name: slot
type: integer
description: 01-06
- name: name
type: string
description: Memory name (max 20 chars, allowed chars per source)
- id: memory_save
label: Memory save
kind: action
command: "VPF:SAV{slot}{name}"
params:
- name: slot
type: integer
description: 01-06
- name: name
type: string
description: Memory name (max 20 chars, allowed chars per source)
- id: memory_state_query
label: Memory state
kind: query
command: "QPF:STA"
params: []
- id: output_select_set
label: Output Select
kind: action
command: "AAC:OUT{output}"
params:
- name: output
type: string
description: SPO / LNO (Speakers / Audio Out)
- id: sound_mode_set
label: Sound Mode
kind: action
command: "AAC:MEN{mode}"
params:
- name: mode
type: string
description: STD(AUT) / DYN / CLR
- id: bass_set
label: Bass
kind: action
command: "AAC:BAS{value}"
params:
- name: value
type: integer
description: -20 to 020
- id: treble_set
label: Treble
kind: action
command: "AAC:TRE{value}"
params:
- name: value
type: integer
description: -20 to 020
- id: balance_set
label: Balance
kind: action
command: "AAC:BAL{value}"
params:
- name: value
type: integer
description: -20 to 020
- id: surround_set
label: Surround
kind: action
command: "AAC:SUR{state}"
params:
- name: state
type: string
description: MON / OFF (ON / OFF)
- id: hposition_set
label: Horizontal Position
kind: action
command: "DGE:HPO{value}"
params:
- name: value
type: integer
description: -100 to 0100
- id: hsize_set
label: Horizontal Size
kind: action
command: "DGE:HSZ{value}"
params:
- name: value
type: integer
description: -100 to 0100
- id: vposition_set
label: Vertical Position
kind: action
command: "DGE:VPO{value}"
params:
- name: value
type: integer
description: -100 to 0100
- id: vsize_set
label: Vertical Size
kind: action
command: "DGE:VSZ{value}"
params:
- name: value
type: integer
description: -100 to 0100
- id: clock_phase_set
label: Clock Phase
kind: action
command: "DGE:CLK{value}"
params:
- name: value
type: integer
description: 00-30
- id: dot_clock_set
label: Dot Clock
kind: action
command: "DGE:DCL{value}"
params:
- name: value
type: integer
description: -5 to 05
- id: pixel_mode_1to1_set
label: 1:1 Pixel Mode
kind: action
command: "DGE:DBD{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: overscan_set
label: Overscan
kind: action
command: "DGE:OVS{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: pos_size_lump_set
label: Pos./Size Lump Setting
kind: action
command: "DGE:PSZ{hpos}{hsize}{vpos}{vsize}"
params:
- name: hpos
type: integer
description: -100 to 0100
- name: hsize
type: integer
description: -100 to 0100
- name: vpos
type: integer
description: -100 to 0100
- name: vsize
type: integer
description: -100 to 0100
- id: auto_setup
label: Auto Setup
kind: action
command: "DGE:ASU1"
params: []
- id: auto_setup_query
label: Auto Setup Status
kind: query
command: "QGE:ASU"
params: []
- id: wobbling_set
label: Wobbling
kind: action
command: "OSP:WOB{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: no_activity_power_off_set
label: No activity power off
kind: action
command: "SSU:NAO{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: osd_language_set
label: OSD Language
kind: action
command: "SSU:LNG{lang}"
params:
- name: lang
type: string
description: ENG / DEU / FRA / ITL / ESP / USA / CHA / JPN / RUS
- id: power_management_mode_set
label: Power Management Mode
kind: action
command: "SSU:ECS{mode}"
params:
- name: mode
type: string
description: "0 = CUSTOM, 1 = ON"
- id: no_signal_power_off_set
label: No Signal Power Off
kind: action
command: "SSU:AOF{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: pc_power_management_set
label: PC Power Management
kind: action
command: "SSU:DPM{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: dvi_d1_power_management_set
label: DVI-D1 Power Management
kind: action
command: "SSU:D1V{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: hdmi1_power_management_set
label: HDMI1 Power Management
kind: action
command: "SSU:D1H{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: hdmi2_power_management_set
label: HDMI2 Power Management
kind: action
command: "SSU:D2H{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: digital_link_power_management_set
label: DIGITAL LINK Power Management
kind: action
command: "SSU:D1L{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on (LF80 only)"
- id: power_save_set
label: Power Save
kind: action
command: "SSU:ECO{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: display_orientation_set
label: Display Orientation
kind: action
command: "SSU:DOR{orientation}"
params:
- name: orientation
type: string
description: "0 = Landscape, 1 = Portrait"
- id: menu_position_set
label: Menu Position
kind: action
command: "SSU:OPS{pos}"
params:
- name: pos
type: string
description: "1-5: Upper-left/right, Center, Lower-left/right"
- id: menu_display_duration_set
label: Menu Display Duration
kind: action
command: "SSU:MDT{seconds}"
params:
- name: seconds
type: integer
description: 005-180 (5s units)
- id: menu_transparency_set
label: Menu Transparency
kind: action
command: "SSU:MTL{value}"
params:
- name: value
type: integer
description: 000-100 (10% unit)
- id: serial_control_set
label: Serial Control
kind: action
command: "SCT:SEC{path}"
params:
- name: path
type: string
description: SE1 / DL1 (Serial in / DIGITAL LINK, LF80 only)
- id: network_setup_set
label: Network Setup
kind: action
command: "SSU:NET{i1}{i2}{i3}{i4}{m1}{m2}{m3}{m4}{g1}{g2}{g3}{g4}{dhcp}"
params:
- name: i1..i4
type: integer
description: IP address bytes 000-255
- name: m1..m4
type: integer
description: Subnet mask bytes 000-255
- name: g1..g4
type: integer
description: Gateway bytes 000-255
- name: dhcp
type: string
description: "0 = DHCP off, 1 = DHCP on"
- id: network_setup_port_set
label: Network Setup Port Number
kind: action
command: "SSU:LCP{port}"
params:
- name: port
type: integer
description: "01024-65535; 04352, 10000, 20000, 41794 excluded"
- id: digital_link_mode_set
label: DIGITAL LINK Mode
kind: action
command: "SSU:DLM{mode}"
params:
- name: mode
type: string
description: AT / DL / EN / LR (Auto / DIGITAL LINK / Ethernet / Long Reach) - LF80 only
- id: change_display_name
label: Change Display Name
kind: action
command: "SSU:LDN{name}"
params:
- name: name
type: string
description: Max 8 parameters, allowed chars per source
- id: digital_link_status_query
label: DIGITAL LINK Status
kind: query
command: "QSU:DLS"
params: []
- id: amx_dd_set
label: AMX D.D.
kind: action
command: "SSU:ADD{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: crestron_connected_set
label: Crestron Connected
kind: action
command: "SSU:CRV{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: extron_xtp_set
label: Extron XTP
kind: action
command: "SSU:EXP{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on (LF80 only)"
- id: setup_reset
label: Reset (Setup)
kind: action
command: "SSU:LRT"
params: []
- id: component_rgb_in_select_set
label: Component/RGB-IN Select
kind: action
command: "SSU:CMP{signal}"
params:
- name: signal
type: string
description: YBR / RGB
- id: yuv_rgb_in_select_set
label: YUV/RGB-IN Select
kind: action
command: "SSU:DYR{signal}"
params:
- name: signal
type: string
description: YUV / RGB
- id: yc_filter_3d_set
label: 3D Y/C Filter
kind: action
command: "SSG:YCS{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: color_system_set
label: Color System
kind: action
command: "SSG:COS{system}"
params:
- name: system
type: string
description: NTS / PAL / SCM / 4NT / MPA / NPA / AUT
- id: sync_signal_setting_set
label: Sync Signal Setting
kind: action
command: "SSG:SNC{mode}"
params:
- name: mode
type: string
description: HAV / GRN / HVS (PC input only)
- id: cinema_reality_set
label: Cinema Reality 3:2 Pull Down
kind: action
command: "SSG:DCR{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: xga_mode_set
label: XGA Mode
kind: action
command: "SSG:XGA{mode}"
params:
- name: mode
type: string
description: "1 = 1024x768, 2 = 1280x768, 3 = 1366x768, 4 = Auto"
- id: noise_reduction_set
label: Noise Reduction
kind: action
command: "SSG:NRS{level}"
params:
- name: level
type: string
description: OFF / AUT / LOW / MID / HIG
- id: mpeg_noise_reduction_set
label: MPEG Noise Reduction
kind: action
command: "SSG:MNR{level}"
params:
- name: level
type: string
description: OFF / LOW / MID / HIG
- id: signal_range_set
label: Signal Range
kind: action
command: "SSG:HRC{range}"
params:
- name: range
type: string
description: VID / FUL / AUT
- id: input_level_set
label: Input Level
kind: action
command: "VWB:ILV{value}"
params:
- name: value
type: integer
description: -16 to 016
- id: dynamic_backlight_control_set
label: Dynamic backlight control
kind: action
command: "SSG:DBC{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: screensaver_on_off_set
label: Screensaver ON/OFF
kind: action
command: "OSP:SCR{state}"
params:
- name: state
type: string
description: "0 = stop, 5 = operating"
- id: screensaver_mode_set
label: Screensaver Mode
kind: action
command: "SSC:MOD{mode}"
params:
- name: mode
type: string
description: "0 = OFF, 1 = Interval, 2 = Time Designation, 3 = ON, 4 = Standby after Screensaver"
- id: interval_screensaver_set
label: Interval Screensaver
kind: action
command: "SSC:INT{periodic}{operating}"
params:
- name: periodic
type: integer
description: 0000-2359 periodic time
- name: operating
type: integer
description: 0000-2359 operating time
- id: time_designation_screensaver_set
label: Time Designation Screensaver
kind: action
command: "SSC:TIM{start}{finish}"
params:
- name: start
type: integer
description: 0000-2359 start time
- name: finish
type: integer
description: 0000-2359 finish time
- id: standby_after_screensaver_set
label: Standby after Screensaver
kind: action
command: "SSC:AOF{time}"
params:
- name: time
type: integer
description: 0000-2359 time of operation (hour:minute)
- id: set_label_current_input
label: Set Label for Current Input
kind: action
command: "SSU:ILA{label}"
params:
- name: label
type: string
description: INP / PCN / DV1-DV3 / BD1-BD3 / CTV / VCR / STB / SKP
- id: set_label_each_input
label: Set Label for EACH INPUT
kind: action
command: "SSU:ILA{input}{label}"
params:
- name: input
type: string
description: HM1 / HM2 / DL1 / DV1 / PC1 / YP1 / VD1
- name: label
type: string
description: INP / DV1-DV3 / BD1-BD3 / CTV / VCR / STB / SKP
- id: function_group_set
label: Function Group
kind: action
command: "OSP:KGR{group}"
params:
- name: group
type: string
description: INP / MEM / ACT
- id: function_button_set
label: Function Button Settings
kind: action
command: "OSP:KFN{key}{func}"
params:
- name: key
type: integer
description: "1-6"
- name: func
type: string
description: ACTION& MENU: SIG/SSV/SUT/LNS/ECO/OSH/DZM/MLT; INPUT: HM1/HM2/DL1/DV1/PC1/YP1/VD1/UD1
- id: function_guide_set
label: Function guide Settings
kind: action
command: "OSP:KFG{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: multi_display_on_off
label: Multi Display ON/OFF
kind: action
command: "MDC:{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: multi_display_setup_detail
label: Multi Display Setup Detail
kind: action
command: "MDC:EXP{on}{hscale}{vscale}{bezelh}{bezelv}{loc}"
params:
- name: on
type: string
description: "0 = off, 1 = on"
- name: hscale
type: integer
description: "01-10 (1-2 for USB)"
- name: vscale
type: integer
description: "01-10 (1-2 for USB)"
- name: bezelh
type: integer
description: "000-100"
- name: bezelv
type: integer
description: "000-100"
- name: loc
type: integer
description: Location 001-100 (A1-J10); USB A1-B2
- id: timer_program_set
label: Timer Program
kind: action
command: "TIM:PRG{prog}{on}{day}{act}{time}{input}"
params:
- name: prog
type: integer
description: 01-20 program number
- name: on
type: string
description: "0 = off, 1 = on"
- name: day
type: string
description: SUN/MON/TUE/WED/THU/FRI/SAT/EVD
- name: act
type: string
description: PON / POF
- name: time
type: integer
description: 0000-2359 hour, minute
- name: input
type: string
description: HM1/HM2/DL1/DV1/PC1/YP1/VD1/UD1
- id: present_day_query
label: Present Day
kind: query
command: "QIM:DAY"
params: []
- id: present_time_query
label: Present Time
kind: query
command: "QIM:NOW"
params: []
- id: day_time_set
label: DAY TIME
kind: action
command: "TIM:DAT{year}{month}{day}{hour}{minute}"
params:
- name: year
type: integer
description: 2015-2099
- name: month
type: integer
description: 01-12
- name: day
type: integer
description: 01-31
- name: hour
type: integer
description: 00-23
- name: minute
type: integer
description: 00-59
- id: usb_media_player_set
label: USB media player
kind: action
command: "SUS:UMP{state}"
params:
- name: state
type: string
description: "0 = Disable, 1 = Enable"
- id: resume_play_set
label: Resume play
kind: action
command: "SUS:RSP{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: slide_show_duration_set
label: Slide show duration
kind: action
command: "SUS:SSD{seconds}"
params:
- name: seconds
type: integer
description: 010-600 (5s unit)
- id: osd_on_off_set
label: On screen display
kind: action
command: "OSP:OSD{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: initial_input_set
label: Initial input
kind: action
command: "OSP:IIN{input}"
params:
- name: input
type: string
description: OFF / HM1 / HM2 / DL1 / DV1 / PC1 / YP1 / VD1 / UD1
- id: initial_vol_level_set
label: Initial VOL level
kind: action
command: "OSP:IVL{on}{volume}"
params:
- name: on
type: string
description: "0 = off, 1 = on"
- name: volume
type: integer
description: 000-100
- id: max_vol_level_set
label: Maximum VOL level
kind: action
command: "OSP:MVL{on}{volume}"
params:
- name: on
type: string
description: "0 = off, 1 = on"
- name: volume
type: integer
description: 000-100
- id: input_lock_set
label: Input lock
kind: action
command: "OSP:INL{input}"
params:
- name: input
type: string
description: OFF / HM1 / HM2 / DL1 / DV1 / PC1 / YP1 / VD1 / UD1
- id: button_lock_set
label: Button lock
kind: action
command: "OSP:BTL{level}"
params:
- name: level
type: string
description: OFF / MEN / ALL
- id: controller_user_level_set
label: Controller User level
kind: action
command: "OSP:RCM{level}"
params:
- name: level
type: string
description: "0 = OFF, 1 = User1, 2 = User2, 3 = User3"
- id: pc_auto_setting_set
label: PC auto setting
kind: action
command: "OSP:PAS{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: offtimer_function_set
label: Off timer function
kind: action
command: "OSP:OFT{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: initial_startup_set
label: Initial Startup
kind: action
command: "OSP:ISU{mode}"
params:
- name: mode
type: string
description: LST / PON / STB
- id: startup_logo_set
label: Startup Logo
kind: action
command: "OSP:LOG{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: display_id_query
label: Display ID
kind: query
command: "QID:DID"
params: []
- id: serial_id_function_set
label: Serial ID function
kind: action
command: "SID:SID{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: serial_id_setup
label: Serial ID Setup
kind: action
command: "SIF:{on}{id}"
params:
- name: on
type: string
description: "0 = off, 1 = on"
- name: id
type: integer
description: 000-100 display ID
- id: serial_response_id_all_set
label: Serial response (ID all)
kind: action
command: "SCT:RIA{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: serial_daisy_chain_position_set
label: Serial daisy chain position
kind: action
command: "SCT:DCP{position}"
params:
- name: position
type: string
description: TOP / DEF / END
- id: lan_control_protocol_set
label: LAN Control Protocol
kind: action
command: "OSP:LPN{protocol}"
params:
- name: protocol
type: string
description: LP1 / LP2
- id: power_on_screen_delay_set
label: Power ON Screen Delay
kind: action
command: "OSP:POD{value}"
params:
- name: value
type: string
description: AT / 00-30
- id: clock_display_set
label: Clock Display
kind: action
command: "OSP:CLK{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: nap_set
label: Power on message No activity power off
kind: action
command: "OSP:NAP{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: power_message_set
label: Power on message Power management
kind: action
command: "OSP:PMM{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: input_search_set
label: Input search
kind: action
command: "ISH:FNC{mode}"
params:
- name: mode
type: string
description: OFF / ALL / PRI
- id: first_search_input_set
label: 1st search input
kind: action
command: "ISH:PRI{input}"
params:
- name: input
type: string
description: NON / HM1 / HM2 / DL1 / DV1 / PC1 / YP1 / VD1 / UD1
- id: second_search_input_set
label: 2nd search input
kind: action
command: "ISH:SCI{input}"
params:
- name: input
type: string
description: NON / HM1 / HM2 / DL1 / DV1 / PC1 / YP1 / VD1 / UD1
- id: input_change_mode_off
label: Input Change Mode Off
kind: action
command: "SBI:OFF"
params: []
- id: input_change_mode_quick
label: Input Change Mode Quick
kind: action
command: "SBI:QIC{primary}{secondary}{autoswitchback}"
params:
- name: primary
type: string
description: NON / HM1 / HM2 / DL1 / DV1
- name: secondary
type: string
description: NON / HM1 / HM2 / DL1 / DV1
- name: autoswitchback
type: string
description: "0 = Disable, 1 = Enable"
- id: input_change_mode_normal
label: Input Change Mode Normal
kind: action
command: "SBI:NOR{primary}{secondary}{autoswitchback}"
params:
- name: primary
type: string
description: NON / HM1/HM2/DL1/DV1/PC1/YP1/VD1/UD1
- name: secondary
type: string
description: NON / HM1/HM2/DL1/DV1/PC1/YP1/VD1/UD1
- name: autoswitchback
type: string
description: "0 = Disable, 1 = Enable"
- id: changing_mode_set
label: Changing mode
kind: action
command: "SBI:CHM{mode}"
params:
- name: mode
type: string
description: "2 = High speed, 1 = Normal"
- id: backup_input_status_query
label: Backup Input Status
kind: query
command: "QBI:STS"
params: []
- id: backup_input_signal_status_query
label: Backup Input Signal Status
kind: query
command: "QBI:SIG"
params: []
- id: manual_switch_back
label: Manual Switch Back
kind: action
command: "BIP:FSB"
params: []
- id: audio_input_select_current
label: Audio input select (current)
kind: action
command: "SAI:A{audio}"
params:
- name: audio
type: string
description: HM1/HM2/DL1/PC1/VD1/NAD
- id: audio_input_select_each
label: Audio input select (each input)
kind: action
command: "SAI:V{input}A{audio}"
params:
- name: input
type: string
description: HM1/HM2/DL1/DV1/PC1/YP1/VD1
- name: audio
type: string
description: HM1/HM2/DL1/PC1/VD1/NAD
- id: no_signal_warning_set
label: No Signal Warning
kind: action
command: "SIT:NSW{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: no_signal_warning_timing_set
label: No Signal Warning Timing
kind: action
command: "SIT:SWT{minutes}"
params:
- name: minutes
type: integer
description: 01-60
- id: no_signal_error_set
label: No Signal Error
kind: action
command: "SIT:NSE{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: no_signal_error_timing_set
label: No Signal Error Timing
kind: action
command: "SIT:SET{minutes}"
params:
- name: minutes
type: integer
description: 01-90
- id: temperature_warning_set
label: Temperature Warning
kind: action
command: "SIT:TPW{state}"
params:
- name: state
type: string
description: "0 = off, 1 = on"
- id: recall
label: Recall
kind: action
command: "DDS"
params: []
- id: audio_mute_aoc
label: Audio Mute (AOC)
kind: action
command: "AOC:{state}"
params:
- name: state
type: string
description: "0 = MUTE OFF, 1 = MUTE ON"
- id: osd_clear
label: OSD Clear
kind: action
command: "VDO"
params: []
- id: digital_zoom
label: Digital zoom
kind: action
command: "DZM:{on}{factor}{hpos}{vpos}"
params:
- name: on
type: string
description: "0 = off, 1 = on"
- name: factor
type: integer
description: "1-4 enlargement factor"
- name: hpos
type: integer
description: "1-5 display position (Horizontal)"
- name: vpos
type: integer
description: "1-5 display position (Vertical)"
- id: off_timer
label: Off Timer
kind: action
command: "ZOT:{minutes}"
params:
- name: minutes
type: integer
description: 00-90
- id: usb_next
label: USB media player - Skip next
kind: action
command: "UMP:NXT"
params: []
- id: usb_previous
label: USB media player - Skip previous
kind: action
command: "UMP:PRE"
params: []
- id: usb_replay
label: USB media player - Replay from top
kind: action
command: "UMP:RPY"
params: []
- id: signal_frequency_query
label: Signal Frequency
kind: query
command: "QFR"
params: []
- id: signal_format_query
label: Signal Format
kind: query
command: "QSF"
params: []
- id: digital_link_status_detail_query
label: DIGITAL LINK Status detail
kind: query
command: "QST:DLD"
params: []
- id: no_signal_warning_query
label: No Signal Warning status
kind: query
command: "QST:NSW"
params: []
- id: no_signal_error_query
label: No Signal Error status
kind: query
command: "QST:NSE"
params: []
- id: auto_command_send_set
label: Auto Command Send Setting
kind: action
command: "RCM:{qss}{qsserr}"
params:
- name: qss
type: string
description: "0 = off, 1 = on (QSS command)"
- name: qsserr
type: string
description: "0 = off, 1 = on (QSS:STSERR)"
- id: model_name_query
label: Model Name
kind: query
command: "QMN"
params: []
- id: model_query
label: Model
kind: query
command: "QID"
params: []
- id: software_version_main_query
label: Software Version Main MCU
kind: query
command: "QRV"
params: []
- id: software_version_sub_query
label: Software Version Sub MCU
kind: query
command: "QRV:STB"
params: []
- id: software_version_eeprom_query
label: Software Version EEPROM
kind: query
command: "QRV:EEP"
params: []
- id: software_version_hdbaset_query
label: Software Version HDBaseT
kind: query
command: "QRV:HBT"
params: []
- id: serial_number_query
label: Serial Number
kind: query
command: "QSN"
params: []
- id: sos_history_query
label: SOS History
kind: query
command: "QSS"
params: []
- id: sos_status_query
label: SOS Status
kind: query
command: "QSS:STS"
params: []
- id: input_change_query
label: Input Change Query
kind: query
command: "QMI"
params: []
- id: digital_link_input_query
label: Digital Link Input Query
kind: query
command: "QMI:DL1"
params: []
- id: audio_mute_query
label: Audio Mute Query
kind: query
command: "QAM"
params: []
- id: video_mute_query
label: Video Mute Query
kind: query
command: "QVM"
params: []
- id: aspect_change_query
label: Aspect Change Query
kind: query
command: "QAS"
params: []
- id: picture_mode_query
label: Picture Mode Query
kind: query
command: "QPC:MEN"
params: []
- id: backlight_query
label: Backlight Query
kind: query
command: "QPC:BLT"
params: []
- id: contrast_query
label: Contrast Query
kind: query
command: "QPC:PIC"
params: []
- id: brightness_query
label: Brightness Query
kind: query
command: "QPC:BLK"
params: []
- id: color_query
label: Color Query
kind: query
command: "QPC:COL"
params: []
- id: tint_query
label: Tint Query
kind: query
command: "QPC:TIN"
params: []
- id: sharpness_query
label: Sharpness Query
kind: query
command: "QPC:SHP"
params: []
- id: enhance_level_query
label: Enhance Level Query
kind: query
command: "QPC:SHE"
params: []
- id: gamma_query
label: Gamma Query
kind: query
command: "QWB:GMM"
params: []
- id: color_temperature_query
label: Color Temperature Query
kind: query
command: "QPC:TMP"
params: []
- id: red_gain_query
label: Red Gain Query
kind: query
command: "QWB:RGN"
params: []
- id: green_gain_query
label: Green Gain Query
kind: query
command: "QWB:GGN"
params: []
- id: blue_gain_query
label: Blue Gain Query
kind: query
command: "QWB:BGN"
params: []
- id: red_bias_query
label: Red Bias Query
kind: query
command: "QWB:RBS"
params: []
- id: green_bias_query
label: Green Bias Query
kind: query
command: "QWB:GBS"
params: []
- id: blue_bias_query
label: Blue Bias Query
kind: query
command: "QWB:BBS"
params: []
- id: six_segment_cm_query
label: 6-Segment Color Management Query
kind: query
command: "QWB:CMF"
params: []
- id: six_segment_cm_select_color_query
label: 6-Segment Color Management Select Color Query
kind: query
command: "QWB:CML*"
params:
- name: color
type: string
description: R / Y / G / C / B / M
- id: dynamic_contrast_query
label: Dynamic Contrast Query
kind: query
command: "QPC:DCO"
params: []
- id: color_enhancement_query
label: Color Enhancement Query
kind: query
command: "QPC:PAJ"
params: []
- id: refine_enhancer_query
label: Refine Enhancer Query
kind: query
command: "QPC:SRC"
params: []
- id: gradation_smoother_query
label: Gradation Smoother Query
kind: query
command: "QPC:GRS"
params: []
- id: memory_name_query
label: Memory Name Query
kind: query
command: "QPF:NAM"
params:
- name: slot
type: integer
description: 01-06
- id: output_select_query
label: Output Select Query
kind: query
command: "QAC:OUT"
params: []
- id: sound_mode_query
label: Sound Mode Query
kind: query
command: "QAC:MEN"
params: []
- id: bass_query
label: Bass Query
kind: query
command: "QAC:BAS"
params: []
- id: treble_query
label: Treble Query
kind: query
command: "QAC:TRE"
params: []
- id: balance_query
label: Balance Query
kind: query
command: "QAC:BAL"
params: []
- id: surround_query
label: Surround Query
kind: query
command: "QAC:SUR"
params: []
- id: hposition_query
label: Horizontal Position Query
kind: query
command: "QGE:HPO"
params: []
- id: hsize_query
label: Horizontal Size Query
kind: query
command: "QGE:HSZ"
params: []
- id: vposition_query
label: Vertical Position Query
kind: query
command: "QGE:VPO"
params: []
- id: vsize_query
label: Vertical Size Query
kind: query
command: "QGE:VSZ"
params: []
- id: clock_phase_query
label: Clock Phase Query
kind: query
command: "QGE:CLK"
params: []
- id: dot_clock_query
label: Dot Clock Query
kind: query
command: "QGE:DCL"
params: []
- id: pixel_mode_1to1_query
label: 1:1 Pixel Mode Query
kind: query
command: "QGE:DBD"
params: []
- id: overscan_query
label: Overscan Query
kind: query
command: "QGE:OVS"
params: []
- id: pos_size_lump_query
label: Pos./Size Lump Setting Query
kind: query
command: "QGE:PSZ"
params: []
- id: wobbling_query
label: Wobbling Query
kind: query
command: "QSP:WOB"
params: []
- id: no_activity_power_off_query
label: No Activity Power Off Query
kind: query
command: "QSU:NAO"
params: []
- id: osd_language_query
label: OSD Language Query
kind: query
command: "QSU:LNG"
params: []
- id: power_management_mode_query
label: Power Management Mode Query
kind: query
command: "QSU:ECS"
params: []
- id: no_signal_power_off_query
label: No Signal Power Off Query
kind: query
command: "QSU:AOF"
params: []
- id: pc_power_management_query
label: PC Power Management Query
kind: query
command: "QSU:DPM"
params: []
- id: dvi_d1_power_management_query
label: DVI-D1 Power Management Query
kind: query
command: "QSU:D1V"
params: []
- id: hdmi1_power_management_query
label: HDMI1 Power Management Query
kind: query
command: "QSU:D1H"
params: []
- id: hdmi2_power_management_query
label: HDMI2 Power Management Query
kind: query
command: "QSU:D2H"
params: []
- id: digital_link_power_management_query
label: DIGITAL LINK Power Management Query
kind: query
command: "QSU:D1L"
params: []
- id: power_save_query
label: Power Save Query
kind: query
command: "QSU:ECO"
params: []
- id: display_orientation_query
label: Display Orientation Query
kind: query
command: "QSU:DOR"
params: []
- id: menu_position_query
label: Menu Position Query
kind: query
command: "QSU:OPS"
params: []
- id: menu_display_duration_query
label: Menu Display Duration Query
kind: query
command: "QSU:MDT"
params: []
- id: menu_transparency_query
label: Menu Transparency Query
kind: query
command: "QSU:MTL"
params: []
- id: serial_control_query
label: Serial Control Query
kind: query
command: "QCT:SEC"
params: []
- id: network_setup_query
label: Network Setup Query
kind: query
command: "QSU:NET"
params: []
- id: network_setup_port_query
label: Network Setup Port Number Query
kind: query
command: "QSU:LCP"
params: []
- id: digital_link_mode_query
label: DIGITAL LINK Mode Query
kind: query
command: "QSU:DLM"
params: []
- id: display_name_query
label: Change Display Name Query
kind: query
command: "QSU:LDN"
params: []
- id: amx_dd_query
label: AMX D.D. Query
kind: query
command: "QSU:ADD"
params: []
- id: crestron_connected_query
label: Crestron Connected Query
kind: query
command: "QSU:CRV"
params: []
- id: extron_xtp_query
label: Extron XTP Query
kind: query
command: "QSU:EXP"
params: []
- id: component_rgb_in_select_query
label: Component/RGB-IN Select Query
kind: query
command: "QSU:CMP"
params: []
- id: yuv_rgb_in_select_query
label: YUV/RGB-IN Select Query
kind: query
command: "QSU:DYR"
params: []
- id: yc_filter_3d_query
label: 3D Y/C Filter Query
kind: query
command: "QSG:YCS"
params: []
- id: color_system_query
label: Color System Query
kind: query
command: "QSG:COS"
params: []
- id: sync_signal_setting_query
label: Sync Signal Setting Query
kind: query
command: "QSG:SNC"
params: []
- id: cinema_reality_query
label: Cinema Reality 3:2 Pull Down Query
kind: query
command: "QSG:DCR"
params: []
- id: xga_mode_query
label: XGA Mode Query
kind: query
command: "QSG:XGA"
params: []
- id: noise_reduction_query
label: Noise Reduction Query
kind: query
command: "QSG:NRS"
params: []
- id: mpeg_noise_reduction_query
label: MPEG Noise Reduction Query
kind: query
command: "QSG:MNR"
params: []
- id: signal_range_query
label: Signal Range Query
kind: query
command: "QSG:HRC"
params: []
- id: input_level_query
label: Input Level Query
kind: query
command: "QWB:ILV"
params: []
- id: dynamic_backlight_control_query
label: Dynamic Backlight Control Query
kind: query
command: "QSG:DBC"
params: []
- id: screensaver_on_off_query
label: Screensaver ON/OFF Query
kind: query
command: "QSP:SCR"
params: []
- id: screensaver_mode_query
label: Screensaver Mode Query
kind: query
command: "QSC:MOD"
params: []
- id: interval_screensaver_query
label: Interval Screensaver Query
kind: query
command: "QSC:INT"
params: []
- id: time_designation_screensaver_query
label: Time Designation Screensaver Query
kind: query
command: "QSC:TIM"
params: []
- id: standby_after_screensaver_query
label: Standby After Screensaver Query
kind: query
command: "QSC:AOF"
params: []
- id: input_label_query
label: Input Label Query
kind: query
command: "QSU:ILA"
params: []
- id: function_group_query
label: Function Group Query
kind: query
command: "QSP:KGR"
params: []
- id: function_button_query
label: Function Button Settings Query
kind: query
command: "QSP:KFN"
params:
- name: key
type: integer
description: 1-6
- id: function_guide_query
label: Function Guide Settings Query
kind: query
command: "QSP:KFG"
params: []
- id: multi_display_setup_detail_query
label: Multi Display Setup Detail Query
kind: query
command: "QDC:EXP"
params: []
- id: timer_program_query
label: Timer Program Query
kind: query
command: "QIM:PRG"
params:
- name: prog
type: integer
description: 01-20 program number
- id: day_time_query
label: Day Time Query
kind: query
command: "QIM:DAT"
params: []
- id: usb_media_player_query
label: USB Media Player Query
kind: query
command: "QUS:UMP"
params: []
- id: resume_play_query
label: Resume Play Query
kind: query
command: "QUS:RSP"
params: []
- id: slide_show_duration_query
label: Slide Show Duration Query
kind: query
command: "QUS:SSD"
params: []
- id: osd_on_off_query
label: On Screen Display Query
kind: query
command: "QSP:OSD"
params: []
- id: initial_input_query
label: Initial Input Query
kind: query
command: "QSP:IIN"
params: []
- id: initial_vol_level_query
label: Initial VOL Level Query
kind: query
command: "QSP:IVL"
params: []
- id: max_vol_level_query
label: Maximum VOL Level Query
kind: query
command: "QSP:MVL"
params: []
- id: input_lock_query
label: Input Lock Query
kind: query
command: "QSP:INL"
params: []
- id: button_lock_query
label: Button Lock Query
kind: query
command: "QSP:BTL"
params: []
- id: controller_user_level_query
label: Controller User Level Query
kind: query
command: "QSP:RCM"
params: []
- id: pc_auto_setting_query
label: PC Auto Setting Query
kind: query
command: "QSP:PAS"
params: []
- id: offtimer_function_query
label: Off Timer Function Query
kind: query
command: "QSP:OFT"
params: []
- id: initial_startup_query
label: Initial Startup Query
kind: query
command: "QSP:ISU"
params: []
- id: startup_logo_query
label: Startup Logo Query
kind: query
command: "QSP:LOG"
params: []
- id: serial_id_function_query
label: Serial ID Function Query
kind: query
command: "QID:SID"
params: []
- id: serial_id_setup_query
label: Serial ID Setup Query
kind: query
command: "QIF"
params: []
- id: serial_response_id_all_query
label: Serial Response (ID All) Query
kind: query
command: "QCT:RIA"
params: []
- id: serial_daisy_chain_position_query
label: Serial Daisy Chain Position Query
kind: query
command: "QCT:DCP"
params: []
- id: lan_control_protocol_query
label: LAN Control Protocol Query
kind: query
command: "QSP:LPN"
params: []
- id: power_on_screen_delay_query
label: Power ON Screen Delay Query
kind: query
command: "QSP:POD"
params: []
- id: clock_display_query
label: Clock Display Query
kind: query
command: "QSP:CLK"
params: []
- id: nap_query
label: Power On Message No Activity Power Off Query
kind: query
command: "QSP:NAP"
params: []
- id: power_message_query
label: Power On Message Power Management Query
kind: query
command: "QSP:PMM"
params: []
- id: input_search_query
label: Input Search Query
kind: query
command: "QSH:FNC"
params: []
- id: first_search_input_query
label: 1st Search Input Query
kind: query
command: "QSH:PRI"
params: []
- id: second_search_input_query
label: 2nd Search Input Query
kind: query
command: "QSH:SCI"
params: []
- id: backup_input_mode_query
label: Backup Input Mode Query
kind: query
command: "QBI"
params: []
- id: changing_mode_query
label: Changing Mode Query
kind: query
command: "QBI:CHM"
params: []
- id: audio_input_select_current_query
label: Audio Input Select (Current) Query
kind: query
command: "QAI"
params: []
- id: audio_input_select_each_query
label: Audio Input Select (Each Input) Query
kind: query
command: "QAI:V***"
params:
- name: input
type: string
description: HM1 / HM2 / DL1 / DV1 / PC1 / YP1 / VD1
- id: no_signal_warning_setting_query
label: No Signal Warning Setting Query
kind: query
command: "QIT:NSW"
params: []
- id: no_signal_warning_timing_query
label: No Signal Warning Timing Query
kind: query
command: "QIT:SWT"
params: []
- id: no_signal_error_setting_query
label: No Signal Error Setting Query
kind: query
command: "QIT:NSE"
params: []
- id: no_signal_error_timing_query
label: No Signal Error Timing Query
kind: query
command: "QIT:SET"
params: []
- id: temperature_warning_setting_query
label: Temperature Warning Setting Query
kind: query
command: "QIT:TPW"
params: []
- id: temperature_warning_status_query
label: Temperature Warning Status Query
kind: query
command: "QST:TO"
params: []
- id: digital_zoom_query
label: Digital Zoom Query
kind: query
command: "QDZ"
params: []
Feedbacks
# UNRESOLVED: feedback states are encoded in the reply strings of each query
# command above. Each query action returns a parameter string the spec reader
# parses (e.g. QPW returns "0"=Standby / "1"=Power ON, QAM returns "0"/"1").
# No formal enum table beyond per-command notes; reuse per-action reply notes.
Variables
# UNRESOLVED: settable scalar parameters are encoded as parameterized actions
# in the Actions section (e.g. VPC:PIC*** for contrast). No separate Variables
# table in source.
Events
- id: qst_nsw
type: notification
description: No Signal Warning notification (auto-sent on display when enabled)
command: "QST:NSW"
- id: qst_nse
type: notification
description: No Signal Error notification (auto-sent on display when enabled)
command: "QST:NSE"
- id: qst_to
type: notification
description: Temperature warning notification (auto-sent on display when enabled)
command: "QST:TO"
Macros
# UNRESOLVED: no explicit multi-step macro sequences documented in source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: source does not document safety warnings, interlock procedures,
# or required power-on sequencing beyond standard power/standby commands.
Notes
- Commands are framed as
STX C1 C2 C3 [:P1 P2 P3 ...] ETX(STX=0x02, ETX=0x03). When parameters are absent, the colon is omitted. - Incorrect commands receive an
ER401reply. - When sending multiple commands, wait for the reply to the previous one before sending the next.
- In standby (power off), the display only responds to
PONandQPW. - Serial-ID addressing: prefix with
STX AD94;RAD:<NUM1><NUM2><NUM3>;and the unit only replies if Display ID matches Serial ID. Display ID 0 and Serial ID 000 are wildcard. Set [Options] > [Serial ID function] to ON to use. - Daisy-chain pin wiring uses a straight cable with pins ②–⑧ hard-wired. Set [Options] > [Serial daisy chain position] (TOP/DEF/END).
- YFB200 with DIGITAL LINK cannot receive replies longer than 31 characters (LF80 only).
- DIGITAL LINK / YFB200 / Extron XTP commands apply to LF80 only.
- LAN control uses a separate protocol documented in
LAN_Protocol_exp.pdf; see thetransportblock unresolved note. - Cable: straight.
Provenance
source_domains:
- docs.connect.panasonic.com
- ptzprotocols.com
- mediarealm.com.au
- github.com
- help.na.panasonic.com
source_urls:
- https://docs.connect.panasonic.com/prodisplays/support/download/pdf/LF8_80_SerialCommandList.pdf
- "https://ptzprotocols.com/1%20TXB%20Protocols/TXB-Panasonic/Panasonic%20Camera%20Protocol_4.0.pdf"
- https://www.mediarealm.com.au/articles/panasonic-projector-commands/
- https://github.com/ssjoholm/panasonic-cn-cnt/blob/main/Panasonic-CN-CNT-Protocol-v1.md
- https://help.na.panasonic.com/manuals/
retrieved_at: 2026-06-11T22:33:19.002Z
last_checked_at: 2026-06-22T14:12:25.202Z
Verification Summary
verdict: verified
checked_at: 2026-06-22T14:12:25.202Z
matched_actions: 280
action_count: 280
confidence: medium
summary: "All 280 spec commands matched verbatim against source command table; transport parameters confirmed. (7 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "LAN port number not stated in source (LAN protocol doc referenced separately). Cable pinout for LF80 YFB200 path not fully specified."
- "TCP port for LAN control not stated in this source"
- "feedback states are encoded in the reply strings of each query"
- "settable scalar parameters are encoded as parameterized actions"
- "no explicit multi-step macro sequences documented in source"
- "source does not document safety warnings, interlock procedures,"
- "LAN TCP port for Protocol1/Protocol2 (LP1/LP2) not in this source. Password/auth model for LAN path not in this source."
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0