Summary
Sharp LCD4 Series commercial LCD display controlled via RS-232C serial. Eight-byte ASCII command format: 4-char command + 4-char parameter + CR. Responses: OK (success) or ERR (error). No authentication required.
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
Traits
- powerable # POWR command present
- routable # input selection commands present
- queryable # "?" parameter returns current setting
- levelable # VOLM, HPOS, VPOS present
Actions
- id: power_set
label: Power Set / Standby
kind: action
command: "POWR 0 " # CR (0DH) appended; "0" + 3 spaces = standby
params:
- name: value
type: integer
description: 0 = standby (only documented value)
- id: input_selection_toggle
label: Input Selection Toggle
kind: action
command: "ITGD x " # x = any value; 3 trailing spaces
params:
- name: value
type: integer
description: 0 = toggle (x = any value, parameter ignored on toggle)
- id: input_tv
label: Input TV
kind: action
command: "ITVD x " # x = any value
params:
- name: value
type: integer
description: 0 = TV (x = any value)
- id: input_av
label: Input AV (1-4)
kind: action
command: "IAVD{terminal} " # terminal = 1-4
params:
- name: terminal
type: integer
description: Terminal number 1-4
- name: value
type: integer
description: 0=AUTO, 1=VIDEO, 2=COMPONENT (appended after terminal; source shows IAVD*__ with * = terminal)
- id: av_mode
label: AV Mode Selection
kind: action
command: "AVMD{mode} "
params:
- name: mode
type: integer
description: 0=toggle, 1=STANDARD, 2=MOVIE, 3=GAME, 4=USER, 5=DYNAMIC(fixed), 6=DYNAMIC
- id: volume
label: Volume
kind: action
command: "VOLM{level:2} " # level 0-60, zero-padded to 2 digits, 2 trailing spaces
params:
- name: level
type: integer
description: Volume level 0-60
- id: h_position
label: Horizontal Position
kind: action
command: "HPOS{offset:3} " # ±10, signed 3-digit, 1 trailing space
params:
- name: offset
type: integer
description: AV mode, range ±10
- id: v_position
label: Vertical Position
kind: action
command: "VPOS{offset:3} " # ±20, signed 3-digit, 1 trailing space
params:
- name: offset
type: integer
description: AV mode, range ±20
- id: viewmode
label: Viewmode / Aspect Ratio
kind: action
command: "WIDE{mode} "
params:
- name: mode
type: integer
description: 0=toggle, 1=Side Bar[AV], 2=S.Stretch[AV], 3=Zoom[AV], 4=Stretch[AV]
- id: mute
label: Mute
kind: action
command: "MUTE{value} "
params:
- name: value
type: integer
description: 0=toggle, 1=on, 2=off
- id: surround
label: Surround
kind: action
command: "ACSU{value} "
params:
- name: value
type: integer
description: 0=toggle, 1=on, 2=off
- id: audio_selection
label: Audio Selection Toggle
kind: action
command: "ACHA x " # x = any value
params:
- name: value
type: integer
description: toggle (x = any value)
- id: sleep_timer
label: Sleep Timer
kind: action
command: "OFTM{minutes} "
params:
- name: minutes
type: integer
description: 0=OFF, 1=30min, 2=60min, 3=90min, 4=120min
- id: channel_direct_analog
label: Channel Direct (Analog)
kind: action
command: "DCCH{channel:3} " # 1-125, 3-digit, 1 trailing space
params:
- name: channel
type: integer
description: Channel 1-125
- id: channel_direct_digital
label: Channel Direct (Digital)
kind: action
command: "DA2P{channel:4}" # 0101-9999, 4-digit, 0 trailing spaces
params:
- name: channel
type: integer
description: Two-part number, 0101-9999
- id: channel_digital_major
label: Digital Cable Major Channel
kind: action
command: "DC2U{channel:3} " # 0-999, 3-digit, 1 trailing space
params:
- name: channel
type: integer
description: 0-999
- id: channel_digital_minor
label: Digital Cable Sub Channel
kind: action
command: "DC2L{channel:3} " # 0-999, 3-digit, 1 trailing space
params:
- name: channel
type: integer
description: 0-999
Feedbacks
- id: response_ok
label: Normal Response
type: string
values:
- OK
- id: response_err
label: Error Response
type: string
values:
- ERR
- id: power_state
label: Power Status Query
type: query
command: "POWR ? "
params: []
- id: av_mode_status
label: AV Mode Query
type: query
command: "AVMD ? "
params: []
- id: volume_status
label: Volume Query
type: query
command: "VOLM ? "
params: []
- id: input_status
label: Input Selection Query
type: query
command: "ITGD ? "
params: []
- id: mute_status
label: Mute Status Query
type: query
command: "MUTE ? "
params: []
- id: surround_status
label: Surround Status Query
type: query
command: "ACSU ? "
params: []
- id: channel_status
label: Channel Query
type: query
command: "DCCH ? "
params: []
Variables
# UNRESOLVED: no discrete settable parameters outside action/feedback commands
Events
# UNRESOLVED: no unsolicited notifications documented
Macros
# UNRESOLVED: no multi-step sequences documented
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings or interlock procedures in source
Notes
Command format: 8 ASCII characters (4 command + 4 parameter) + CR (0DH). Parameters aligned left, padded with spaces. "?" returns current setting value. Wait for OK response before sending next command.
Each command: field above shows the literal 4-char mnemonic followed by the 4-char parameter field (padded with spaces per source examples: POWR 0___, VOLM**__, HPOS***_, DA2P****). The mnemonic and parameter concatenation IS the 8-byte command string; append CR (0DH) on the wire.
x in source = "any value", typically 0 is used as documented literal. Underbar _ in source = space character.
Provenance
source_domains:
- web.archive.org
- manualslib.com
source_urls:
- https://web.archive.org/web/20171124130944if_/http://files.sharpusa.com/Downloads/ForHome/HomeEntertainment/LCDTVs/Manuals/tel_man_LC26_32_37D4U.pdf
- https://www.manualslib.com/manual/1052237/SHARP-LC-26D4U.html
retrieved_at: 2026-05-27T18:10:32.985Z
last_checked_at: 2026-06-12T19:38:26.779Z
Verification Summary
verdict: verified
checked_at: 2026-06-12T19:38:26.779Z
matched_actions: 17
action_count: 17
confidence: medium
summary: "All 17 spec actions matched literally against source command table; transport parameters verified; source fully represented. (8 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "no unsolicited event notifications documented"
- "no discrete settable parameters outside action/feedback commands"
- "no unsolicited notifications documented"
- "no multi-step sequences documented"
- "no safety warnings or interlock procedures in source"
- "no firmware version stated"
- "no unsolicited event notifications"
- "no power-on sequencing documented"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0