Summary
RS-232C and LAN control protocol for Panasonic multi-touch LCD display series TH-50LFB70, TH-65LFB70, and TH-80LFB70. ASCII command set framed with STX (02h) and ETX (03h), response time under 100 ms (RS-232) / 200 ms (LAN). Covers power, input routing, picture/sound tuning, geometry, network setup, timers, screensaver, ECO, function buttons, lock, weekly command timer, DIGITAL LINK, text display, and inquiry/diagnostic commands.
Transport
protocols:
- serial
- tcp
addressing:
port: 1024 # UNRESOLVED: source describes SSU:LCP for LAN port but does not state a default
serial:
baud_rate: 9600
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
auth:
type: none # inferred: no auth procedure in source
Traits
- powerable
- routable
- queryable
- levelable
Actions
# Basic Controls
- 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 Query
kind: query
command: "QPW"
params: []
- id: input_select
label: Input Select
kind: action
command: "IMS:{input}"
params:
- name: input
type: string
values: [HM1, HM2, SL1, VD1, YP1, PC1, DV1, DL1, MG1, NW1, MV1, WB1]
- id: input_select_toggle
label: Input Select (Toggle)
kind: action
command: "IMS"
params: []
- id: input_status_query
label: Input Status Query
kind: query
command: "QMI"
params: []
- id: volume_set
label: Volume Set
kind: action
command: "AVL:{level}"
params:
- name: level
type: integer
min: 0
max: 63
- id: volume_query
label: Volume Query
kind: query
command: "QAV"
params: []
- id: volume_up
label: Volume Up
kind: action
command: "AUU"
params: []
- id: volume_down
label: Volume Down
kind: action
command: "AUD"
params: []
- id: audio_mute_set
label: Audio Mute Set
kind: action
command: "AMT:{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: audio_mute_toggle
label: Audio Mute Toggle
kind: action
command: "AMT"
params: []
- id: audio_mute_query
label: Audio Mute Query
kind: query
command: "QAM"
params: []
- id: video_mute_set
label: Video Mute Set
kind: action
command: "VMT:{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: video_mute_toggle
label: Video Mute Toggle
kind: action
command: "VMT"
params: []
- id: video_mute_query
label: Video Mute Query
kind: query
command: "QVM"
params: []
- id: aspect_select
label: Aspect Select
kind: action
command: "DAM:{aspect}"
params:
- name: aspect
type: string
values: [ZOOM, FULL, JUST, NORM, ZOM2, ZOM3, SJST, SNOM, SFUL, "14:9"]
- id: aspect_toggle
label: Aspect Toggle
kind: action
command: "DAM"
params: []
- id: aspect_query
label: Aspect Query
kind: query
command: "QAS"
params: []
# Picture
- id: picture_mode_set
label: Picture Mode Set
kind: action
command: "VPC:MEN{mode}"
params:
- name: mode
type: string
values: [STD, DYN, CNM]
- id: picture_mode_query
label: Picture Mode Query
kind: query
command: "QPC:MEN"
params: []
- id: backlight_set
label: Backlight Set
kind: action
command: "VPC:BLT{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: backlight_query
label: Backlight Query
kind: query
command: "QPC:BLT"
params: []
- id: contrast_set
label: Contrast Set
kind: action
command: "VPC:PIC{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: contrast_query
label: Contrast Query
kind: query
command: "QPC:PIC"
params: []
- id: brightness_set
label: Brightness Set
kind: action
command: "VPC:BLK{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: brightness_query
label: Brightness Query
kind: query
command: "QPC:BLK"
params: []
- id: colour_set
label: Colour Set
kind: action
command: "VPC:COL{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: colour_query
label: Colour Query
kind: query
command: "QPC:COL"
params: []
- id: hue_set
label: Hue Set
kind: action
command: "VPC:TIN{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: hue_query
label: Hue Query
kind: query
command: "QPC:TIN"
params: []
- id: sharpness_set
label: Sharpness Set
kind: action
command: "VPC:SHP{level}"
params:
- name: level
type: integer
min: -15
max: 15
- id: sharpness_query
label: Sharpness Query
kind: query
command: "QPC:SHP"
params: []
- id: white_balance_set
label: White Balance Set
kind: action
command: "VPC:TMP{mode}"
params:
- name: mode
type: string
values: [WRM, MID, COL]
- id: white_balance_query
label: White Balance Query
kind: query
command: "QPC:TMP"
params: []
- id: frame_creation_set
label: Frame Creation Set
kind: action
command: "VPC:FRC{level}"
params:
- name: level
type: integer
values: [0, 1, 2, 3]
- id: frame_creation_query
label: Frame Creation Query
kind: query
command: "QPC:FRC"
params: []
# Advanced settings
- id: input_level_set
label: Input Level Set
kind: action
command: "VWB:ILV{level}"
params:
- name: level
type: integer
min: -32
max: 32
- id: input_level_query
label: Input Level Query
kind: query
command: "QWB:ILV"
params: []
- id: wb_high_r_set
label: W/B High R Set
kind: action
command: "VWB:RDR{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: wb_high_r_query
label: W/B High R Query
kind: query
command: "QWB:RDR"
params: []
- id: wb_high_g_set
label: W/B High G Set
kind: action
command: "VWB:GDR{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: wb_high_g_query
label: W/B High G Query
kind: query
command: "QWB:GDR"
params: []
- id: wb_high_b_set
label: W/B High B Set
kind: action
command: "VWB:BDR{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: wb_high_b_query
label: W/B High B Query
kind: query
command: "QWB:BDR"
params: []
- id: wb_low_r_set
label: W/B Low R Set
kind: action
command: "VWB:RCT{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: wb_low_r_query
label: W/B Low R Query
kind: query
command: "QWB:RCT"
params: []
- id: wb_low_g_set
label: W/B Low G Set
kind: action
command: "VWB:GCT{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: wb_low_g_query
label: W/B Low G Query
kind: query
command: "QWB:GCT"
params: []
- id: wb_low_b_set
label: W/B Low B Set
kind: action
command: "VWB:BCT{level}"
params:
- name: level
type: integer
min: 0
max: 100
- id: wb_low_b_query
label: W/B Low B Query
kind: query
command: "QWB:BCT"
params: []
- id: gamma_set
label: Gamma Set
kind: action
command: "VWB:GMM{gamma}"
params:
- name: gamma
type: string
values: [SC, "20", "22", "26"]
- id: gamma_query
label: Gamma Query
kind: query
command: "QWB:GMM"
params: []
# Memory function
- id: memory_delete
label: Memory Delete
kind: action
command: "VPF:DEL{mem}"
params:
- name: mem
type: integer
min: 1
max: 8
- id: memory_load
label: Memory Load
kind: action
command: "VPF:LOD{mem}"
params:
- name: mem
type: integer
min: 1
max: 8
- id: memory_name_change
label: Memory Name Change
kind: action
command: "VPF:NAM{mem}{name}"
params:
- name: mem
type: integer
min: 1
max: 8
- name: name
type: string
max_length: 40
- id: memory_name_query
label: Memory Name Query
kind: query
command: "QPF:NAM{mem}"
params:
- name: mem
type: integer
min: 1
max: 8
- id: memory_save
label: Memory Save
kind: action
command: "VPF:SAV{mem}{name}"
params:
- name: mem
type: integer
min: 1
max: 8
- name: name
type: string
max_length: 40
- id: memory_state_query
label: Memory State Query
kind: query
command: "QPF:STA"
params: []
# Sound
- id: speaker_set
label: Speaker Set
kind: action
command: "AAC:OUT{out}"
params:
- name: out
type: string
values: [SPO, EXT]
- id: speaker_query
label: Speaker Query
kind: query
command: "QAC:OUT"
params: []
- id: sound_mode_set
label: Sound Mode Set
kind: action
command: "AAC:MEN{mode}"
params:
- name: mode
type: string
values: [STD, DYN, CLR]
- id: sound_mode_query
label: Sound Mode Query
kind: query
command: "QAC:MEN"
params: []
- id: bass_set
label: Bass Set
kind: action
command: "AAC:BAS{level}"
params:
- name: level
type: integer
min: -15
max: 15
- id: bass_query
label: Bass Query
kind: query
command: "QAC:BAS"
params: []
- id: mid_set
label: Mid Set
kind: action
command: "AAC:MID{level}"
params:
- name: level
type: integer
min: -15
max: 15
- id: mid_query
label: Mid Query
kind: query
command: "QAC:MID"
params: []
- id: treble_set
label: Treble Set
kind: action
command: "AAC:TRE{level}"
params:
- name: level
type: integer
min: -15
max: 15
- id: treble_query
label: Treble Query
kind: query
command: "QAC:TRE"
params: []
- id: balance_set
label: Balance Set
kind: action
command: "AAC:BAL{level}"
params:
- name: level
type: integer
min: -30
max: 30
- id: balance_query
label: Balance Query
kind: query
command: "QAC:BAL"
params: []
- id: surround_set
label: Surround Set
kind: action
command: "AAC:SUR{state}"
params:
- name: state
type: string
values: [MON, OFF]
- id: surround_query
label: Surround Query
kind: query
command: "QAC:SUR"
params: []
- id: audio_out_pip_set
label: Audio Out (PIP) Set
kind: action
command: "ASO:{mode}"
params:
- name: mode
type: string
values: [M, S]
- id: sdi_sound_left_set
label: SDI Sound Left Channel Set
kind: action
command: "ASD:LCH{ch}"
params:
- name: ch
type: integer
min: 1
max: 16
- id: sdi_sound_left_query
label: SDI Sound Left Channel Query
kind: query
command: "QSD:LCH"
params: []
- id: sdi_sound_right_set
label: SDI Sound Right Channel Set
kind: action
command: "ASD:RCH{ch}"
params:
- name: ch
type: integer
min: 1
max: 16
- id: sdi_sound_right_query
label: SDI Sound Right Channel Query
kind: query
command: "QSD:RCH"
params: []
- id: sdi_sound_out_set
label: SDI Sound Out Set
kind: action
command: "ASD:OUT{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: sdi_sound_out_query
label: SDI Sound Out Query
kind: query
command: "QSD:OUT"
params: []
- id: sdi_level_meter_set
label: SDI Level Meter Set
kind: action
command: "ASD:LMT{mode}"
params:
- name: mode
type: integer
values: [0, 1, 2]
- id: sdi_level_meter_query
label: SDI Level Meter Query
kind: query
command: "QSD:LMT"
params: []
# Pos. / Size
- id: hpos_set
label: H-Pos Set
kind: action
command: "DGE:HPO{val}"
params:
- name: val
type: integer
min: -124
max: 124
- id: hpos_query
label: H-Pos Query
kind: query
command: "QGE:HPO"
params: []
- id: hsize_set
label: H-Size Set
kind: action
command: "DGE:HSZ{val}"
params:
- name: val
type: integer
min: -124
max: 124
- id: hsize_query
label: H-Size Query
kind: query
command: "QGE:HSZ"
params: []
- id: vpos_set
label: V-Pos Set
kind: action
command: "DGE:VPO{val}"
params:
- name: val
type: integer
min: -124
max: 124
- id: vpos_query
label: V-Pos Query
kind: query
command: "QGE:VPO"
params: []
- id: vsize_set
label: V-Size Set
kind: action
command: "DGE:VSZ{val}"
params:
- name: val
type: integer
min: -62
max: 62
- id: vsize_query
label: V-Size Query
kind: query
command: "QGE:VSZ"
params: []
- id: dot_clock_set
label: Dot Clock Set
kind: action
command: "DGE:DCL{val}"
params:
- name: val
type: integer
min: -32
max: 32
- id: dot_clock_query
label: Dot Clock Query
kind: query
command: "QGE:DCL"
params: []
- id: clock_phase_set
label: Clock Phase Set
kind: action
command: "DGE:CLK{val}"
params:
- name: val
type: integer
min: -16
max: 16
- id: clock_phase_query
label: Clock Phase Query
kind: query
command: "QGE:CLK"
params: []
- id: clamp_position_set
label: Clamp Position Set
kind: action
command: "DGE:CLP{val}"
params:
- name: val
type: integer
min: 0
max: 127
- id: clamp_position_query
label: Clamp Position Query
kind: query
command: "QGE:CLP"
params: []
- id: pixel_mode_set
label: 1:1 Pixel Mode Set
kind: action
command: "DGE:DBD{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: pixel_mode_query
label: 1:1 Pixel Mode Query
kind: query
command: "QGE:DBD"
params: []
- id: overscan_set
label: Over Scan Set
kind: action
command: "DGE:OVS{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: overscan_query
label: Over Scan Query
kind: query
command: "QGE:OVS"
params: []
- id: pos_size_set
label: Adjust POS./SIZE (H-Pos/H-Size/V-Pos/V-Size) Set
kind: action
command: "DGE:PSZ{hpos}{hsize}{vpos}{vsize}"
params:
- name: hpos
type: integer
min: -124
max: 124
- name: hsize
type: integer
min: -124
max: 124
- name: vpos
type: integer
min: -124
max: 124
- name: vsize
type: integer
min: -62
max: 62
- id: pos_size_query
label: Adjust POS./SIZE Query
kind: query
command: "QGE:PSZ"
params: []
- id: auto_setup
label: Auto Setup
kind: action
command: "DGE:ASU{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: display_size_set
label: Display Size Set
kind: action
command: "DGE:SCN{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: display_size_query
label: Display Size Query
kind: query
command: "QGE:SCN"
params: []
# Touch Screen Settings
- id: touch_screen_set
label: Touch Screen Set
kind: action
command: "STS:TOS{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: touch_screen_query
label: Touch Screen Query
kind: query
command: "QTS:TOS"
params: []
- id: flick_menu_bar_set
label: Flick Menu Bar Set
kind: action
command: "STS:FMB{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: flick_menu_bar_query
label: Flick Menu Bar Query
kind: query
command: "QTS:FMB"
params: []
- id: quick_launch_set
label: Quick Launch Set
kind: action
command: "STS:QUL{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: quick_launch_query
label: Quick Launch Query
kind: query
command: "QTS:QUL"
params: []
- id: initial_background_set
label: Initial Background Set
kind: action
command: "STS:INB{color}"
params:
- name: color
type: string
values: [WHI, GRE, BLA]
- id: initial_background_query
label: Initial Background Query
kind: query
command: "QTS:INB"
params: []
- id: auto_save_set
label: Auto Save Set
kind: action
command: "STS:AUS{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: auto_save_query
label: Auto Save Query
kind: query
command: "QTS:AUS"
params: []
- id: builtin_memory_set
label: Built-in Memory Setting Set
kind: action
command: "STS:BIM{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: builtin_memory_query
label: Built-in Memory Setting Query
kind: query
command: "QTS:BIM"
params: []
# MULTI PIP
- id: multi_pip_set
label: MULTI PIP Set
kind: action
command: "DWA:{mode}"
params:
- name: mode
type: string
values: [OFF, PIP, "0", "1", "2", "3"]
- id: multi_pip_query
label: MULTI PIP Query
kind: query
command: "QDW"
params: []
- id: pip_mode_set
label: PIP Mode Set
kind: action
command: "DWA:MOD{mode}"
params:
- name: mode
type: string
values: [PIP, PIW]
- id: pip_mode_query
label: PIP Mode Query
kind: query
command: "QDW:MOD"
params: []
- id: sub_input_pos_toggle
label: Sub Input Position (Toggle)
kind: action
command: "DWA:PIN"
params: []
- id: sub_input_pos_set
label: Sub Input Position (Direct)
kind: action
command: "DWA:PIN{pos}"
params:
- name: pos
type: integer
values: [0, 1, 2, 3]
- id: sub_input_size_toggle
label: Sub Input Size (Toggle)
kind: action
command: "DWA:SIZ"
params: []
- id: sub_input_size_set
label: Sub Input Size (Direct)
kind: action
command: "DWA:SIZ{size}"
params:
- name: size
type: integer
values: [1, 2, 3, 4]
- id: sub_input_size_query
label: Sub Input Size Query
kind: query
command: "QDW:SIZ"
params: []
- id: swap_pip
label: Swap (PIP)
kind: action
command: "DWA:SWP"
params: []
# Network Setup
- id: wired_lan_network_set
label: Wired LAN (Network) Set
kind: action
command: "SSU:NET{ip}{mask}{gw}{dhcp}"
params:
- name: ip
type: string
- name: mask
type: string
- name: gw
type: string
- name: dhcp
type: integer
values: [0, 1]
- id: wired_lan_network_query
label: Wired LAN (Network) Query
kind: query
command: "QSU:NET"
params: []
- id: wireless_lan_select_set
label: Wireless LAN (Select Network) Set
kind: action
command: "SSU:LWL{net}"
params:
- name: net
type: string
values: [OFF, SDT, MDT, UR1, UR2, UR3]
- id: wireless_lan_select_query
label: Wireless LAN (Select Network) Query
kind: query
command: "QSU:LWL"
params: []
- id: wireless_lan_network_set
label: Wireless LAN (Network) Set
kind: action
command: "SSU:LTI{ip}{mask}{gw}{dhcp}"
params:
- name: ip
type: string
- name: mask
type: string
- name: gw
type: string
- name: dhcp
type: integer
values: [0, 1]
- id: wireless_lan_network_query
label: Wireless LAN (Network) Query
kind: query
command: "QSU:LTI"
params: []
- id: wireless_lan_username_set
label: Wireless LAN (User Name) Set
kind: action
command: "SSU:LNC{user}"
params:
- name: user
type: string
max_length: 8
- id: wireless_lan_username_query
label: Wireless LAN (User Name) Query
kind: query
command: "QSU:LNC"
params: []
- id: display_name_change
label: Display Name Change
kind: action
command: "SSU:LDN{name}"
params:
- name: name
type: string
max_length: 8
- id: display_name_query
label: Display Name Query
kind: query
command: "QSU:LDN"
params: []
- id: multi_live_set
label: Multi-Live Set
kind: action
command: "SSU:LML"
params: []
- id: multi_live_query
label: Multi-Live Query
kind: query
command: "QSU:LML"
params: []
- id: live_mode_cut_in_set
label: Live Mode Cut In Set
kind: action
command: "SSU:LLI{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: live_mode_cut_in_query
label: Live Mode Cut In Query
kind: query
command: "QSU:LLI"
params: []
- id: web_control_set
label: WEB Control Set
kind: action
command: "SSU:LWC{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: web_control_query
label: WEB Control Query
kind: query
command: "QSU:LWC"
params: []
- id: amx_dd_set
label: AMX D.D. Set
kind: action
command: "SSU:ADD{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: amx_dd_query
label: AMX D.D. Query
kind: query
command: "QSU:ADD"
params: []
- id: crestron_connected_set
label: Crestron Connected Set
kind: action
command: "SSU:CRV{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: crestron_connected_query
label: Crestron Connected Query
kind: query
command: "QSU:CRV"
params: []
- id: network_reset
label: Network Reset
kind: action
command: "SSU:LRT"
params: []
- id: display_id_query
label: DISPLAY ID Query
kind: query
command: "QSU:LDI"
params: []
- id: antenna_level_query
label: Antenna Level Query
kind: query
command: "QSU:LAL"
params: []
- id: lan_port_set
label: LAN Port Set
kind: action
command: "SSU:LCP{port}"
params:
- name: port
type: integer
min: 1024
max: 65535
- id: lan_port_query
label: LAN Port Query
kind: query
command: "QSU:LCP"
params: []
- id: digital_link_status_query
label: DIGITAL LINK Status Query
kind: query
command: "QSU:DLS"
params: []
- id: extron_xtp_set
label: Extron XTP Set
kind: action
command: "SSU:EXP{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: extron_xtp_query
label: Extron XTP Query
kind: query
command: "QSU:EXP"
params: []
# Memory Viewer Settings
- id: memory_viewer_view_set
label: Memory Viewer View Set
kind: action
command: "SMS:VIE{mode}"
params:
- name: mode
type: string
values: [THU, LIS]
- id: memory_viewer_view_query
label: Memory Viewer View Query
kind: query
command: "QMS:VIE"
params: []
- id: memory_viewer_sort_set
label: Memory Viewer Sort Set
kind: action
command: "SMS:SOR{mode}"
params:
- name: mode
type: string
values: [NAM, TYP, TIM]
- id: memory_viewer_sort_query
label: Memory Viewer Sort Query
kind: query
command: "QMS:SOR"
params: []
- id: memory_viewer_autoplay_set
label: Memory Viewer Autoplay Set
kind: action
command: "SMS:AUP{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: memory_viewer_autoplay_query
label: Memory Viewer Autoplay Query
kind: query
command: "QMS:AUP"
params: []
- id: memory_viewer_interval_set
label: Memory Viewer Interval Set
kind: action
command: "SMS:INT{interval}"
params:
- name: interval
type: integer
values: [0, 1, 2, 3, 4, 5]
- id: memory_viewer_interval_query
label: Memory Viewer Interval Query
kind: query
command: "QMS:INT"
params: []
- id: memory_viewer_effect_set
label: Memory Viewer Effect Set
kind: action
command: "SMS:EFF{effect}"
params:
- name: effect
type: string
values: [OFF, RAN, WIL, WIR, WID, SPL, ZOO, FAD, BLI, CHW, SLI, SLO]
- id: memory_viewer_effect_query
label: Memory Viewer Effect Query
kind: query
command: "QMS:EFF"
params: []
- id: memory_viewer_guide_set
label: Memory Viewer Guide Set
kind: action
command: "SMS:GUI{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: memory_viewer_guide_query
label: Memory Viewer Guide Query
kind: query
command: "QMS:GUI"
params: []
# Signal
- id: yc_filter_set
label: 3D Y/C Filter (NTSC) Set
kind: action
command: "SSG:YCS{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: yc_filter_query
label: 3D Y/C Filter (NTSC) Query
kind: query
command: "QSG:YCS"
params: []
- id: sync_set
label: Sync Set
kind: action
command: "SSG:SNC{mode}"
params:
- name: mode
type: string
values: [GRN, HAV]
- id: sync_query
label: Sync Query
kind: query
command: "QSG:SNC"
params: []
- id: colour_system_set
label: Colour System Set
kind: action
command: "SSG:COS{sys}"
params:
- name: sys
type: string
values: [NTS, PAL, SCM, MNT, AUT]
- id: colour_system_query
label: Colour System Query
kind: query
command: "QSG:COS"
params: []
- id: cinema_reality_set
label: Cinema Reality Set
kind: action
command: "SSG:DCR{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: cinema_reality_query
label: Cinema Reality Query
kind: query
command: "QSG:DCR"
params: []
- id: pnr_limited_set
label: P-NR (Limited) Set
kind: action
command: "SSG:VNR{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: pnr_limited_query
label: P-NR (Limited) Query
kind: query
command: "QSG:VNR"
params: []
- id: pnr_set
label: P-NR Set
kind: action
command: "SSG:VNREXT{level}"
params:
- name: level
type: string
values: [OFF, MIN, MID, MAX]
- id: pnr_query
label: P-NR Query
kind: query
command: "QSG:VNREXT"
params: []
- id: block_nr_set
label: Block NR Set
kind: action
command: "SSG:BNR{level}"
params:
- name: level
type: string
values: [OFF, MIN, MID, MAX]
- id: block_nr_query
label: Block NR Query
kind: query
command: "QSG:BNR"
params: []
- id: mosquito_nr_set
label: Mosquito NR Set
kind: action
command: "SSG:MNR{level}"
params:
- name: level
type: string
values: [OFF, MIN, MID, MAX]
- id: mosquito_nr_query
label: Mosquito NR Query
kind: query
command: "QSG:MNR"
params: []
- id: noise_reduction_set
label: Noise Reduction Set
kind: action
command: "SSG:NRS{level}"
params:
- name: level
type: string
values: [OFF, MIN, MID, MAX, ADV]
- id: noise_reduction_query
label: Noise Reduction Query
kind: query
command: "QSG:NRS"
params: []
- id: xga_mode_set
label: XGA Mode Set
kind: action
command: "SSG:XGA{mode}"
params:
- name: mode
type: integer
values: [1, 2, 3, 4]
- id: xga_mode_query
label: XGA Mode Query
kind: query
command: "QSG:XGA"
params: []
- id: sdi_through_set
label: SDI Through Set
kind: action
command: "SSG:STH{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: sdi_through_query
label: SDI Through Query
kind: query
command: "QSG:STH"
params: []
- id: hdmi_range_set
label: HDMI Range Set
kind: action
command: "SSG:HRC{range}"
params:
- name: range
type: string
values: [VID, FUL, AUT]
- id: hdmi_range_query
label: HDMI Range Query
kind: query
command: "QSG:HRC"
params: []
# Screensaver
- id: screensaver_set
label: Screensaver Set
kind: action
command: "OSP:SCR{mode}"
params:
- name: mode
type: integer
values: [0, 1, 2, 3, 4]
- id: screensaver_query
label: Screensaver Query
kind: query
command: "QSP:SCR"
params: []
- id: screensaver_function_set
label: Screensaver Function Set
kind: action
command: "SSC:FNC{mode}"
params:
- name: mode
type: integer
values: [0, 1, 2, 3]
- id: screensaver_function_query
label: Screensaver Function Query
kind: query
command: "QSC:FNC"
params: []
- id: screensaver_mode_set
label: Screensaver Mode Set
kind: action
command: "SSC:MOD{mode}"
params:
- name: mode
type: integer
values: [0, 1, 2, 3, 4]
- id: screensaver_mode_query
label: Screensaver Mode Query
kind: query
command: "QSC:MOD"
params: []
- id: screensaver_interval_set
label: Screensaver Interval Set
kind: action
command: "SSC:INT{periodic}{operation}"
params:
- name: periodic
type: string
pattern: "^([0-1][0-9]|2[0-3])[0-5][0-9]$"
- name: operation
type: string
pattern: "^([0-1][0-9]|2[0-3])[0-5][0-9]$"
- id: screensaver_interval_query
label: Screensaver Interval Query
kind: query
command: "QSC:INT"
params: []
- id: screensaver_time_designation_set
label: Screensaver Time Designation Set
kind: action
command: "SSC:TIM{start}{finish}"
params:
- name: start
type: string
pattern: "^([0-1][0-9]|2[0-3])[0-5][0-9]$"
- name: finish
type: string
pattern: "^([0-1][0-9]|2[0-3])[0-5][0-9]$"
- id: screensaver_time_designation_query
label: Screensaver Time Designation Query
kind: query
command: "QSC:TIM"
params: []
- id: screensaver_standby_set
label: Standby After Screensaver Set
kind: action
command: "SSC:AOF{duration}"
params:
- name: duration
type: string
pattern: "^([0-1][0-9]|2[0-3])[0-5][0-9]$"
- id: screensaver_standby_query
label: Standby After Screensaver Query
kind: query
command: "QSC:AOF"
params: []
- id: wobbling_set
label: Wobbling Set
kind: action
command: "OSP:WOB{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: wobbling_query
label: Wobbling Query
kind: query
command: "QSP:WOB"
params: []
# ECO Mode Settings
- id: eco_mode_set
label: ECO Mode Set
kind: action
command: "SSU:ECS{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: eco_mode_query
label: ECO Mode Query
kind: query
command: "QSU:ECS"
params: []
- id: power_save_set
label: Power Save Set
kind: action
command: "SSU:PSV{mode}"
params:
- name: mode
type: integer
values: [0, 1, 2]
- id: power_save_query
label: Power Save Query
kind: query
command: "QSU:PSV"
params: []
- id: hdmi1_power_mgmt_set
label: HDMI1 Power Management Set
kind: action
command: "SSU:D1H{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: hdmi1_power_mgmt_query
label: HDMI1 Power Management Query
kind: query
command: "QSU:D1H"
params: []
- id: hdmi2_power_mgmt_set
label: HDMI2 Power Management Set
kind: action
command: "SSU:D2H{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: hdmi2_power_mgmt_query
label: HDMI2 Power Management Query
kind: query
command: "QSU:D2H"
params: []
- id: pc_power_mgmt_set
label: PC Power Management Set
kind: action
command: "SSU:DPM{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: pc_power_mgmt_query
label: PC Power Management Query
kind: query
command: "QSU:DPM"
params: []
- id: dvid_power_mgmt_set
label: DVI-D Power Management Set
kind: action
command: "SSU:DPD{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: dvid_power_mgmt_query
label: DVI-D Power Management Query
kind: query
command: "QSU:DPD"
params: []
- id: no_signal_power_off_set
label: No Signal Power Off Set
kind: action
command: "SSU:AOF{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: no_signal_power_off_query
label: No Signal Power Off Query
kind: query
command: "QSU:AOF"
params: []
# Input label
- id: input_label_current_set
label: Input Label (Current Input) Set
kind: action
command: "SSU:ILA{label}"
params:
- name: label
type: string
values: [NRM, DV1, DV2, DV3, DV4, BD1, BD2, BD3, BD4, CTV, VCR, STB, SKP]
- id: input_label_current_query
label: Input Label (Current Input) Query
kind: query
command: "QSU:ILA"
params: []
- id: input_label_specified_set
label: Input Label (Specified Input) Set
kind: action
command: "SSU:ILA{input}{label}"
params:
- name: input
type: string
values: [HM1, HM2, SL1, VD1, YP1, PC1, DV1, DL1, MG1, NW1, MV1, WB1]
- name: label
type: string
values: [NRM, DV1, DV2, DV3, DV4, BD1, BD2, BD3, BD4, CTV, VCR, STB, SKP]
- id: input_label_specified_query
label: Input Label (Specified Input) Query
kind: query
command: "QSU:ILA"
params: []
# Function Button Settings
- id: function_button_set
label: Function Button Set
kind: action
command: "OSP:KFN{btn}{func}"
params:
- name: btn
type: integer
values: [1, 2]
- name: func
type: string
values: [ECO, REF, SIG, SUT, HM1, HM2, S1A, S1B, VD1, YP1, PC1, DV1, DLK, MG1, NW1, MV1, WB1, LNS, LML, OSH, MPI, MPS]
- id: function_button_query
label: Function Button Query
kind: query
command: "QSP:KFN"
params: []
- id: function_button_guide_set
label: Function Button Guide Set
kind: action
command: "OSP:KFG{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: function_button_guide_query
label: Function Button Guide Query
kind: query
command: "QSP:KFG"
params: []
# On/Off Timer Setup
- id: power_on_timer_set
label: Power ON Timer Set
kind: action
command: "TIM:PON{enable}{time}"
params:
- name: enable
type: integer
values: [0, 1]
- name: time
type: string
pattern: "^([0-1][0-9]|2[0-3])[0-5][0-9]$"
- id: power_on_timer_query
label: Power ON Timer Query
kind: query
command: "QIM:PON"
params: []
- id: power_off_timer_set
label: Power OFF Timer Set
kind: action
command: "TIM:POF{enable}{time}"
params:
- name: enable
type: integer
values: [0, 1]
- name: time
type: string
pattern: "^([0-1][0-9]|2[0-3])[0-5][0-9]$"
- id: power_off_timer_query
label: Power OFF Timer Query
kind: query
command: "QIM:POF"
params: []
# Day/Time Setup
- id: day_set
label: Day Set
kind: action
command: "TIM:DAY{day}"
params:
- name: day
type: string
values: [MON, TUE, WED, THU, FRI, SAT, SUN]
- id: day_query
label: Day Query
kind: query
command: "QIM:DAY"
params: []
- id: time_set
label: Time Set
kind: action
command: "TIM:NOW0{time}"
params:
- name: time
type: string
pattern: "^([0-1][0-9]|2[0-3])[0-5][0-9]$"
- id: time_query
label: Time Query
kind: query
command: "QIM:NOW"
params: []
- id: component_rgb_in_select_set
label: Component/RGB-in Select Set
kind: action
command: "SSU:CMP{mode}"
params:
- name: mode
type: string
values: [YBR, RGB]
- id: component_rgb_in_select_query
label: Component/RGB-in Select Query
kind: query
command: "QSU:CMP"
params: []
- id: dvi_yuv_rgb_select_set
label: DVI YUV/RGB Select Set
kind: action
command: "SSU:DYR{mode}"
params:
- name: mode
type: string
values: [YUV, RGB]
- id: dvi_yuv_rgb_select_query
label: DVI YUV/RGB Select Query
kind: query
command: "QSU:DYR"
params: []
- id: monitor_out_set
label: Monitor Out Set
kind: action
command: "SSU:MOT{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: monitor_out_query
label: Monitor Out Query
kind: query
command: "QSU:MOT"
params: []
- id: no_activity_power_off_set
label: No Activity Power Off Set
kind: action
command: "SSU:NAO{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: no_activity_power_off_query
label: No Activity Power Off Query
kind: query
command: "QSU:NAO"
params: []
- id: menu_display_duration_set
label: Menu Display Duration Set
kind: action
command: "SSU:MDT{duration}"
params:
- name: duration
type: string
values: ["005", "010", "015", "020", "025", "030"]
- id: menu_display_duration_query
label: Menu Display Duration Query
kind: query
command: "QSU:MDT"
params: []
- id: osd_brightness_set
label: OSD Brightness Set
kind: action
command: "SSU:OBR{level}"
params:
- name: level
type: integer
values: [1, 2, 3, 4, 5]
- id: osd_brightness_query
label: OSD Brightness Query
kind: query
command: "QSU:OBR"
params: []
- id: osd_language_set
label: OSD Language Set
kind: action
command: "SSU:LNG{lang}"
params:
- name: lang
type: string
values: [ENG, DEU, FRA, ITL, CHA, USA, ESP, JPN, RUS]
- id: osd_language_query
label: OSD Language Query
kind: query
command: "QSU:LNG"
params: []
# Weekly Command Timer
- id: weekly_timer_function_set
label: Weekly Timer Function Set
kind: action
command: "TIW:FNC{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: weekly_timer_function_query
label: Weekly Timer Function Query
kind: query
command: "QIW:FNC"
params: []
- id: weekly_timer_program_number_set
label: Weekly Timer Program Number Set
kind: action
command: "TIW:DPS{day}{program}"
params:
- name: day
type: string
values: [MON, TUE, WED, THU, FRI, SAT, SUN]
- name: program
type: integer
min: 1
max: 7
- id: weekly_timer_program_set
label: Weekly Timer Program Set
kind: action
command: "TIW:WPS{p1}{p2}{p3}{p4}{p5}{p6}{p7}"
params:
- name: p1
type: string
- name: p2
type: string
- name: p3
type: string
- name: p4
type: string
- name: p5
type: string
- name: p6
type: string
- name: p7
type: string
- id: weekly_timer_program_query
label: Weekly Timer Program Query
kind: query
command: "QIW:WPS"
params: []
- id: weekly_timer_program_edit
label: Weekly Timer Program Edit
kind: action
command: "TIW:PRG{program}{cmd}{time}{type}"
params:
- name: program
type: integer
min: 1
max: 7
- name: cmd
type: integer
min: 1
max: 64
- name: time
type: string
pattern: "^([0-1][0-9]|2[0-3])[0-5][0-9]$"
- name: type
type: string
- id: weekly_timer_program_edit_query
label: Weekly Timer Program Edit Query
kind: query
command: "QIW:PRG"
params: []
- id: weekly_timer_user_command_edit
label: Weekly Timer User Command Edit
kind: action
command: "TIW:CMD{ucmd}{cmd}"
params:
- name: ucmd
type: string
values: [U01, U02, U03, U04, U05, U06, U07, U08, U09, U10, U11, U12, U13, U14, U15, U16, U17, U18, U19, U20, U21, U22, U23, U24, U25, U26, U27, U28, U29, U30, U31, U32, U33, U34, U35, U36, U37, U38, U39, U40, U41, U42, U43, U44, U45, U46, U47, U48, U49, U50, U51, U52, U53, U54, U55, U56, U57, U58, U59, U60, U61, U62, U63, U64]
- name: cmd
type: string
max_length: 15
- id: weekly_timer_user_command_query
label: Weekly Timer User Command Query
kind: query
command: "QIW:CMD"
params: []
# Audio input select
- id: audio_input_select_video_audio
label: Audio Input Select (Video+Audio)
kind: action
command: "SAI:V{input}A{audio}"
params:
- name: input
type: string
values: [HM1, HM2, SL1, VD1, YP1, PC1, DV1, DL1, MG1, NW1, MV1, WB1]
- name: audio
type: string
values: [HM1, HM2, SL1, VD1, PC1, DL1, NW1, NAD]
- id: audio_input_select_video_audio_query
label: Audio Input Select (Video+Audio) Query
kind: query
command: "QAI:V"
params: []
- id: audio_input_select_audio_only
label: Audio Input Select (Audio Only)
kind: action
command: "SAI:A{audio}"
params:
- name: audio
type: string
values: [HM1, HM2, SL1, VD1, PC1, DL1, NW1, NAD]
- id: audio_input_select_audio_only_query
label: Audio Input Select (Audio Only) Query
kind: query
command: "QAI"
params: []
# Input Search
- id: input_search_function_set
label: Input Search Function Set
kind: action
command: "ISH:FNC{mode}"
params:
- name: mode
type: string
values: [ALL, PRI, OFF]
- id: input_search_function_query
label: Input Search Function Query
kind: query
command: "QSH:FNC"
params: []
- id: input_search_primary_set
label: Input Search Primary Input Set
kind: action
command: "ISH:PRI{input}"
params:
- name: input
type: string
values: [HM1, HM2, SL1, VD1, YP1, PC1, DV1, DL1, NW1, NON]
- id: input_search_primary_query
label: Input Search Primary Input Query
kind: query
command: "QSH:PRI"
params: []
- id: input_search_secondary_set
label: Input Search Secondary Input Set
kind: action
command: "ISH:SCI{input}"
params:
- name: input
type: string
values: [HM1, HM2, SL1, VD1, YP1, PC1, DV1, DL1, NW1, NON]
- id: input_search_secondary_query
label: Input Search Secondary Input Query
kind: query
command: "QSH:SCI"
params: []
# Options (additional)
- id: onscreen_display_set
label: On-Screen Display Set
kind: action
command: "OSP:OSD{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: onscreen_display_query
label: On-Screen Display Query
kind: query
command: "QSP:OSD"
params: []
- id: initial_input_set
label: Initial Input Set
kind: action
command: "OSP:IIN{input}"
params:
- name: input
type: string
values: [OFF, HM1, HM2, SL1, VD1, YP1, PC1, DV1, DL1, MG1, NW1, MV1, WB1]
- id: initial_input_query
label: Initial Input Query
kind: query
command: "QSP:IIN"
params: []
- id: initial_vol_level_set
label: Initial VOL Level Set
kind: action
command: "OSP:IVL{enable}{volume}"
params:
- name: enable
type: integer
values: [0, 1]
- name: volume
type: integer
min: 0
max: 63
- id: initial_vol_level_query
label: Initial VOL Level Query
kind: query
command: "QSP:IVL"
params: []
- id: max_vol_level_set
label: Maximum VOL Level Set
kind: action
command: "OSP:MVL{enable}{volume}"
params:
- name: enable
type: integer
values: [0, 1]
- name: volume
type: integer
min: 0
max: 63
- id: max_vol_level_query
label: Maximum VOL Level Query
kind: query
command: "QSP:MVL"
params: []
- id: input_lock_set
label: INPUT Lock Set
kind: action
command: "OSP:INL{input}"
params:
- name: input
type: string
values: [OFF, HM1, HM2, SL1, VD1, YP1, PC1, DV1, DL1, MG1, NW1, MV1, WB1]
- id: input_lock_query
label: INPUT Lock Query
kind: query
command: "QSP:INL"
params: []
- id: button_lock_set
label: Button Lock Set
kind: action
command: "OSP:BTL{mode}"
params:
- name: mode
type: string
values: [OFF, MEN, ALL]
- id: button_lock_query
label: Button Lock Query
kind: query
command: "QSP:BTL"
params: []
- id: remocon_user_level_set
label: Remocon User Level Set
kind: action
command: "OSP:RCM{level}"
params:
- name: level
type: integer
values: [0, 1, 2, 3]
- id: remocon_user_level_query
label: Remocon User Level Query
kind: query
command: "QSP:RCM"
params: []
- id: off_timer_set
label: Off-Timer Function Set
kind: action
command: "OSP:OFT{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: off_timer_query
label: Off-Timer Function Query
kind: query
command: "QSP:OFT"
params: []
- id: initial_power_mode_set
label: Initial Power Mode Set
kind: action
command: "OSP:IPM{mode}"
params:
- name: mode
type: string
values: [NOR, PON, STB]
- id: initial_power_mode_query
label: Initial Power Mode Query
kind: query
command: "QSP:IPM"
params: []
- id: studio_wb_set
label: Studio W/B Set
kind: action
command: "OSP:SWB{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: studio_wb_query
label: Studio W/B Query
kind: query
command: "QSP:SWB"
params: []
- id: studio_gain_set
label: Studio Gain Set
kind: action
command: "OSP:SGA{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: studio_gain_query
label: Studio Gain Query
kind: query
command: "QSP:SGA"
params: []
- id: lan_control_protocol_set
label: LAN Control Protocol Set
kind: action
command: "OSP:LPN{proto}"
params:
- name: proto
type: string
values: [LP1, LP2]
- id: lan_control_protocol_query
label: LAN Control Protocol Query
kind: query
command: "QSP:LPN"
params: []
# RS-232C/LAN Information Timing
- id: no_signal_warning_set
label: No Signal Warning Set
kind: action
command: "SIT:NSW{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: no_signal_warning_query
label: No Signal Warning Query
kind: query
command: "QIT:NSW"
params: []
- id: no_signal_warning_timing_set
label: No Signal Warning Timing Set
kind: action
command: "SIT:SWT{minutes}"
params:
- name: minutes
type: integer
min: 1
max: 60
- id: no_signal_warning_timing_query
label: No Signal Warning Timing Query
kind: query
command: "QIT:SWT"
params: []
- id: no_signal_warning_autosend_query
label: No Signal Warning Auto-Send Query
kind: query
command: "QST:NSW"
params: []
- id: no_signal_error_set
label: No Signal Error Set
kind: action
command: "SIT:NSE{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: no_signal_error_query
label: No Signal Error Query
kind: query
command: "QIT:NSE"
params: []
- id: no_signal_error_timing_set
label: No Signal Error Timing Set
kind: action
command: "SIT:SET{minutes}"
params:
- name: minutes
type: integer
min: 1
max: 90
- id: no_signal_error_timing_query
label: No Signal Error Timing Query
kind: query
command: "QIT:SET"
params: []
- id: no_signal_error_autosend_query
label: No Signal Error Auto-Send Query
kind: query
command: "QST:NSE"
params: []
- id: temperature_warning_set
label: Temperature Warning Set
kind: action
command: "SIT:TPW{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: temperature_warning_query
label: Temperature Warning Query
kind: query
command: "QIT:TPW"
params: []
- id: temperature_warning_value_set
label: Temperature Warning Value Set
kind: action
command: "SIT:TWS{value}"
params:
- name: value
type: integer
min: -40
max: 69
- id: temperature_warning_value_query
label: Temperature Warning Value Query
kind: query
command: "QIT:TWS"
params: []
- id: temperature_warning_release_value_set
label: Temperature Warning Release Value Set
kind: action
command: "SIT:TWR{value}"
params:
- name: value
type: integer
min: -40
max: 69
- id: temperature_warning_release_value_query
label: Temperature Warning Release Value Query
kind: query
command: "QIT:TWR"
params: []
- id: temperature_warning_autosend_query
label: Temperature Warning Auto-Send Query
kind: query
command: "QST:TO"
params: []
- id: slot_power_set
label: Slot Power Set
kind: action
command: "OSP:SLP{mode}"
params:
- name: mode
type: string
values: [ON, AT, OF]
- id: slot_power_query
label: Slot Power Query
kind: query
command: "QSP:SLP"
params: []
- id: power_on_screen_delay_set
label: Power On Screen Delay Set
kind: action
command: "OSP:POD{delay}"
params:
- name: delay
type: integer
min: 0
max: 30
- id: power_on_screen_delay_query
label: Power On Screen Delay Query
kind: query
command: "QSP:POD"
params: []
- id: dvid_power_mgmt_mode_set
label: DVI-D Power Management Mode Set
kind: action
command: "OSP:DPS{mode}"
params:
- name: mode
type: integer
values: [0, 1]
- id: dvid_power_mgmt_mode_query
label: DVI-D Power Management Mode Query
kind: query
command: "QSP:DPS"
params: []
- id: clock_display_set
label: Clock Display Set
kind: action
command: "OSP:CLK{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: clock_display_query
label: Clock Display Query
kind: query
command: "QSP:CLK"
params: []
- id: all_aspect_set
label: All Aspect Set
kind: action
command: "OSP:AAS{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: all_aspect_query
label: All Aspect Query
kind: query
command: "QSP:AAS"
params: []
- id: auto_setup_mode_set
label: Auto Setup Mode Set
kind: action
command: "OSP:ASU{mode}"
params:
- name: mode
type: string
values: [AUT, BTN]
- id: auto_setup_mode_query
label: Auto Setup Mode Query
kind: query
command: "QSP:ASU"
params: []
- id: rotate_set
label: Rotate Set
kind: action
command: "OSP:ROT{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: rotate_query
label: Rotate Query
kind: query
command: "QSP:ROT"
params: []
- id: power_on_message_no_activity_set
label: Power On Message (No Activity Power Off) Set
kind: action
command: "OSP:NAP{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: power_on_message_no_activity_query
label: Power On Message (No Activity Power Off) Query
kind: query
command: "QSP:NAP"
params: []
- id: power_on_message_power_mgmt_set
label: Power On Message (Power Management) Set
kind: action
command: "OSP:PMM{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: power_on_message_power_mgmt_query
label: Power On Message (Power Management) Query
kind: query
command: "QSP:PMM"
params: []
# Text display / Other
- id: text_clear
label: Text Clear
kind: action
command: "XTD:CLR"
params: []
- id: text_display
label: Text Display
kind: action
command: "XTD:NML{x}{y}{fg}{bg}{size}{text}"
params:
- name: x
type: integer
min: 1
max: 116
- name: y
type: integer
min: 1
max: 30
- name: fg
type: integer
min: 0
max: 9
- name: bg
type: integer
min: 0
max: 9
- name: size
type: integer
min: 0
max: 3
- name: text
type: string
max_length: 40
- id: text_timeout_set
label: Text Display Timeout Set
kind: action
command: "XTD:OPT{seconds}"
params:
- name: seconds
type: integer
min: 1
max: 99
- id: text_timeout_query
label: Text Display Timeout Query
kind: query
command: "QTD:OPT"
params: []
- id: text_display_memory_load
label: Text Display (Memory Load)
kind: action
command: "XTD:REA{area}"
params:
- name: area
type: integer
min: 1
max: 5
- id: text_scrolling_display
label: Text Scrolling Display
kind: action
command: "XTD:SCR{x}{y}{fg}{bg}{size}{text}"
params:
- name: x
type: integer
min: 1
max: 116
- name: y
type: integer
min: 1
max: 30
- name: fg
type: integer
min: 0
max: 9
- name: bg
type: integer
min: 0
max: 9
- name: size
type: integer
min: 0
max: 3
- name: text
type: string
max_length: 40
- id: text_memory_save
label: Text Memory Save
kind: action
command: "XTD:WRT{area}{x}{y}{fg}{bg}{size}{text}"
params:
- name: area
type: integer
min: 1
max: 5
- name: x
type: integer
min: 1
max: 116
- name: y
type: integer
min: 1
max: 30
- name: fg
type: integer
min: 0
max: 9
- name: bg
type: integer
min: 0
max: 9
- name: size
type: integer
min: 0
max: 3
- name: text
type: string
max_length: 40
- id: text_memory_save_query
label: Text Memory Save Query
kind: query
command: "QTD:WRT"
params: []
- id: sub_display_input_select
label: Sub Display Input Select
kind: action
command: "ISS:{input}"
params:
- name: input
type: string
values: [HM1, HM2, SL1, VD1, YP1, PC1, DV1, DL1, NW1]
- id: sub_display_input_select_toggle
label: Sub Display Input Select (Toggle)
kind: action
command: "ISS"
params: []
- id: sub_display_input_select_query
label: Sub Display Input Select Query
kind: query
command: "QSI"
params: []
- id: label_display
label: Label Display
kind: action
command: "DDS"
params: []
- id: audio_mute_tuner_set
label: Audio Mute (Tuner) Set
kind: action
command: "AOC:{state}"
params:
- name: state
type: integer
values: [0, 1]
- id: clear_osd
label: Clear OSD
kind: action
command: "VDO"
params: []
- id: digital_zoom_set
label: Digital Zoom Set
kind: action
command: "DZM:{state}{rate}{pos_h}{pos_v}"
params:
- name: state
type: integer
values: [0, 1]
- name: rate
type: integer
min: 1
max: 4
- name: pos_h
type: integer
min: 1
max: 5
- name: pos_v
type: integer
min: 1
max: 5
- id: digital_zoom_query
label: Digital Zoom Query
kind: query
command: "QDZ"
params: []
- id: off_timer_countdown_set
label: Off Timer Set
kind: action
command: "ZOT:{minutes}"
params:
- name: minutes
type: integer
min: 0
max: 90
- id: digital_link_status_detail_query
label: DIGITAL LINK Status Detail Query
kind: query
command: "QST:DLD"
params: []
- id: digital_link_input_change_main
label: DIGITAL LINK Input Change (Main)
kind: action
command: "IMS:DL1{input}"
params:
- name: input
type: string
values: [HD1, HD2, PC1, PC2, SVD, VID]
- id: digital_link_input_change_main_query
label: DIGITAL LINK Input Change (Main) Query
kind: query
command: "QMI:DL1"
params: []
- id: digital_link_input_change_sub
label: DIGITAL LINK Input Change (Sub)
kind: action
command: "ISS:DL1{input}"
params:
- name: input
type: string
values: [HD1, HD2, PC1, PC2, SVD, VID]
- id: digital_link_input_change_sub_query
label: DIGITAL LINK Input Change (Sub) Query
kind: query
command: "QSI:DL1"
params: []
# YFB100 passthrough
- id: yfb100_volume_up
label: YFB100 Volume Up
kind: action
command: "VXX:TRLS1=TR01:AU"
params: []
- id: yfb100_volume_down
label: YFB100 Volume Down
kind: action
command: "VXX:TRLS1=TR01:AU"
params: []
- id: yfb100_volume_set
label: YFB100 Volume Set
kind: action
command: "VXX:TRLS1=TR01:AVL:{level}"
params:
- name: level
type: integer
min: 0
max: 63
- id: yfb100_aspect_change
label: YFB100 Aspect Change
kind: action
command: "VXX:TRLS1=TR01:VS1"
params: []
- id: yfb100_closed_caption_set
label: YFB100 Closed Caption Set
kind: action
command: "VXX:TRLS1=TR01:OCC:{mode}"
params:
- name: mode
type: integer
values: [0, 1, 2, 3, 4]
- id: yfb100_auto_setup
label: YFB100 Auto Setup
kind: action
command: "VXX:TRLS1=TR01:OA"
params: []
- id: yfb100_system_selector
label: YFB100 System Selector
kind: action
command: "VXX:TRLS1=TR01:OS"
params: []
- id: yfb100_menu_key
label: YFB100 MENU Key
kind: action
command: "VXX:TRLS1=TR01:OM"
params: []
- id: yfb100_enter_key
label: YFB100 ENTER Key
kind: action
command: "VXX:TRLS1=TR01:OE"
params: []
- id: yfb100_up_key
label: YFB100 UP Key
kind: action
command: "VXX:TRLS1=TR01:OC"
params: []
- id: yfb100_down_key
label: YFB100 DOWN Key
kind: action
command: "VXX:TRLS1=TR01:OC"
params: []
- id: yfb100_left_key
label: YFB100 LEFT Key
kind: action
command: "VXX:TRLS1=TR01:OC"
params: []
- id: yfb100_right_key
label: YFB100 RIGHT Key
kind: action
command: "VXX:TRLS1=TR01:OC"
params: []
- id: yfb100_return_key
label: YFB100 RETURN Key
kind: action
command: "VXX:TRLS1=TR01:OB"
params: []
# Diagnostics / Inquiry
- id: sos_history_query
label: SOS History Query
kind: query
command: "QSS"
params: []
- id: sos_state_query
label: SOS State Query
kind: query
command: "QSS:STS"
params: []
- id: signal_frequency_query
label: Signal Frequency Query
kind: query
command: "QFR"
params: []
- id: signal_name_query
label: Signal Name Query
kind: query
command: "QSF"
params: []
- id: model_information_query
label: Model Information Query
kind: query
command: "QMN"
params: []
- id: monitor_mcu_version_query
label: Monitor MCU Version Query
kind: query
command: "QRV"
params: []
- id: monitor_eeprom_version_query
label: Monitor EEPROM Version Query
kind: query
command: "QRV:EEP"
params: []
- id: serial_number_query
label: Serial Number Query
kind: query
command: "QSN"
params: []
- id: yfb_model_name_query
label: YFB Series Model Name Query
kind: query
command: "QST:YFM"
params: []
Feedbacks
- id: power_state
type: enum
values: [off, on]
description: Reply to QPW (0=off, 1=on)
- id: input_state
type: string
description: Reply to QMI (e.g. HM1, VD1)
- id: volume_state
type: integer
min: 0
max: 63
description: Reply to QAV
- id: audio_mute_state
type: enum
values: [off, on]
description: Reply to QAM
- id: video_mute_state
type: enum
values: [off, on]
description: Reply to QVM
- id: aspect_state
type: string
description: Reply to QAS
- id: model_info
type: string
description: Reply to QMN (model size code, F/12, series)
- id: signal_frequency
type: string
description: Reply to QFR (H-freq KHz / V-freq Hz)
- id: signal_name
type: string
description: Reply to QSF (signal format e.g. M-1125(1080)/60i)
- id: monitor_mcu_version
type: string
description: Reply to QRV (e.g. 1.0000-LFB70)
- id: monitor_eeprom_version
type: string
description: Reply to QRV:EEP
- id: serial_number
type: string
description: Reply to QSN (max 15 chars)
- id: digital_link_status_detail
type: string
description: Reply to QST:DLD (link type, cable length, signal quality, HDMI/HDCP)
Variables
# Discrete actions with parameterized values are captured as Actions; settable
# range parameters that aren't first-class commands are listed here for reference.
- id: input
type: string
values: [HM1, HM2, SL1, VD1, YP1, PC1, DV1, DL1, MG1, NW1, MV1, WB1]
description: Main input select parameter
- id: volume
type: integer
min: 0
max: 63
- id: aspect
type: string
values: [ZOOM, FULL, JUST, NORM, ZOM2, ZOM3, SJST, SNOM, SFUL, "14:9"]
- id: picture_mode
type: string
values: [STD, DYN, CNM]
- id: sound_mode
type: string
values: [STD, DYN, CLR]
Events
- id: no_signal_warning
source: device → controller
description: Sent when signal is disconnected after No Signal Warning Timing. Format QST:NSW{0/1}
trigger: configured via SIT:NSW
- id: no_signal_error
source: device → controller
description: Sent when signal is disconnected after No Signal Error Timing. Format QST:NSE{0/1}
trigger: configured via SIT:NSE
- id: temperature_warning
source: device → controller
description: Sent when internal temperature crosses the configured warning/release values. Format QST:TO{0/1}
trigger: configured via SIT:TPW
Macros
# UNRESOLVED: source does not describe any pre-defined multi-step macros
# that a controller can invoke; the Weekly Command Timer (TIW) is a scheduling
# facility, not a callable macro.
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: source does not describe any safety warnings, interlocks, or
# power-on sequencing requirements specific to this protocol. The Temperature
# Warning feature is operator-configured alarm behavior, not a safety interlock.
Notes
Protocol framing: every command/response is wrapped as STX (02h) + command [:parameters] + ETX (03h). Source gives the wire example "Power On" as 02 50 4F 4E 03 and "Picture +85" as 02 56 50 43 3A 50 49 43 30 38 35 03. Interval between command and response is <100 ms over RS-232 and <200 ms over LAN. LAN control protocol framing details (port, framing) are not stated in this document beyond the configurable port range 1024-65535 (SSU:LCP) and Protocol 1/2 selection (OSP:LPN).
The source does not state a default LAN port; the only LAN port information is the configurable range 01024-65535 exposed by SSU:LCP. There is no authentication procedure in the source. Inputs are denoted by short codes (HM1/HM2/SL1[S1A/S1B]/VD1/YP1/PC1/DV1/DL1/MG1/NW1/MV1/WB1) that expand to the full input name in the reply.
DIGITAL LINK status detail query (QST:DLD) returns link type, estimated cable length, HDMI/HDCP state, and per-channel + min/max signal quality. The same manual covers a passthrough control set (VXX:TRLS1=TR01:...) for an attached YFB100 device.
Provenance
source_domains:
- eu.connect.panasonic.com
- mediarealm.com.au
- ptzprotocols.com
- help.na.panasonic.com
- docs.connect.panasonic.com
source_urls:
- https://eu.connect.panasonic.com/sites/default/files/media/document/2022-09/C136-R1_LFB70_SerialCommandList.pdf
- https://www.mediarealm.com.au/articles/panasonic-projector-commands/
- "https://ptzprotocols.com/1%20TXB%20Protocols/TXB-Panasonic/Panasonic%20Camera%20Protocol_4.0.pdf"
- https://help.na.panasonic.com/manuals/
- https://docs.connect.panasonic.com/prodisplays/support/download/pdf/LFB70_SerialCommandList.pdf
retrieved_at: 2026-05-13T13:15:38.484Z
last_checked_at: 2026-06-02T17:23:42.829Z
Verification Summary
verdict: verified
checked_at: 2026-06-02T17:23:42.829Z
matched_actions: 372
action_count: 372
confidence: medium
summary: "All 372 spec actions match literal command tokens in source with correct wire-level identifiers, parameter ranges, and transport specifications. (5 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "LAN port number, authentication, and IP/protocol framing details not stated in source."
- "source describes SSU:LCP for LAN port but does not state a default"
- "source does not describe any pre-defined multi-step macros"
- "source does not describe any safety warnings, interlocks, or"
- "LAN default port not stated; authentication mechanism not stated; firmware version compatibility not stated; binary hex/byte-level encodings for STX/ETX framed commands shown only for two examples (Power On, Picture +85) — full table of binary encodings for all mnemonics not provided."
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0