Summary
Sharp PN70SC5 and PN80SC5 commercial LCD monitors with RS-232C serial control. Commands use 4-character command field + 4-character parameter field. Volume, input selection, picture mode, screen size, mute, and resolution queries supported.
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
traits:
- powerable # power on/off commands
- queryable # query commands (volume, resolution, serial no)
- levelable # volume control 0-100
Actions
actions:
- id: power_off
label: Power Off (Standby)
kind: action
command: "POWR0000"
params: []
- id: power_on
label: Power On
kind: action
command: "POWR0001"
params: []
- id: input_toggle
label: Input Mode Toggle
kind: action
command: "ITGD "
params: []
- id: input_select_av
label: Select AV Input
kind: action
command: "IAVD{input}"
params:
- name: input
type: integer
description: "Input terminal number (1-5)"
- id: picture_mode_toggle
label: Picture Mode Toggle
kind: action
command: "AVMD0000"
params: []
- id: picture_mode_standard
label: Picture Mode Standard
kind: action
command: "AVMD0001"
params: []
- id: picture_mode_movie
label: Picture Mode Movie
kind: action
command: "AVMD0002"
params: []
- id: picture_mode_dynamic
label: Picture Mode Dynamic
kind: action
command: "AVMD0005"
params: []
- id: picture_mode_dynamic_fixed
label: Picture Mode Dynamic (Fixed)
kind: action
command: "AVMD0006"
params: []
- id: picture_mode_pc
label: Picture Mode PC
kind: action
command: "AVMD0007"
params: []
- id: volume_set
label: Set Volume
kind: action
command: "VOLM{level}"
params:
- name: level
type: integer
description: "Volume level (000-100, 3 digits zero-padded)"
- id: screen_hpos
label: Horizontal Position Adjust
kind: action
command: "HPOS{pos}"
params:
- name: pos
type: integer
description: "Horizontal position (000-180, D-SUB PC only, 3 digits zero-padded)"
- id: screen_vpos
label: Vertical Position Adjust
kind: action
command: "VPOS{pos}"
params:
- name: pos
type: integer
description: "Vertical position (000-120, D-SUB PC only, 3 digits zero-padded)"
- id: screen_clock
label: Sampling Clock Frequency
kind: action
command: "CLCK{val}"
params:
- name: val
type: integer
description: "Clock frequency (000-180, D-SUB PC only, 3 digits zero-padded)"
- id: screen_phase
label: Sampling Clock Phase
kind: action
command: "PHSE{val}"
params:
- name: val
type: integer
description: "Phase (000-015, D-SUB PC only, 3 digits zero-padded)"
- id: screen_size_toggle
label: Screen Size Toggle
kind: action
command: "WIDE0000"
params: []
- id: screen_size_normal
label: Screen Size Normal
kind: action
command: "WIDE0007"
params: []
- id: screen_size_wide
label: Screen Size Wide
kind: action
command: "WIDE0009"
params: []
- id: screen_size_dot_by_dot
label: Screen Size Dot by Dot
kind: action
command: "WIDE0010"
params: []
- id: screen_size_underscan
label: Screen Size Underscan
kind: action
command: "WIDE0011"
params: []
- id: mute_toggle
label: Mute Toggle
kind: action
command: "MUTE0000"
params: []
- id: mute_on
label: Mute On
kind: action
command: "MUTE0001"
params: []
- id: mute_off
label: Mute Off
kind: action
command: "MUTE0002"
params: []
- id: query_model
label: Query Model Name
kind: query
command: "MNRD0001"
params: []
- id: query_serial
label: Query Serial Number
kind: query
command: "SRNO????"
params: []
- id: query_input_resolution_pc
label: Query Input Resolution (PC)
kind: query
command: "PXCK????"
params: []
- id: query_input_resolution_av
label: Query Input Resolution (AV)
kind: query
command: "RESO????"
params: []
- id: query_volume
label: Query Volume Level
kind: query
command: "VOLM????"
params: []
Feedbacks
feedbacks:
- id: command_ok
type: enum
values: ["OK"]
description: "Returned (with 0DH return code) when command executed correctly"
- id: command_err
type: enum
values: ["ERR"]
description: "Returned (with 0DH return code) when command fails or is invalid"
- id: volume_level
type: integer
description: "Volume level returned in response to VOLM???? query"
- id: model_name
type: string
description: "Model name returned in response to MNRD0001 query"
- id: serial_number
type: string
description: "Serial number returned in response to SRNO???? query"
- id: input_resolution_pc
type: string
description: "PC input resolution as hhh,vvv returned by PXCK???? query"
- id: input_resolution_av
type: string
description: "AV input resolution (480i, 480p, 1080i, 720p, 1080p, VGA, etc.) returned by RESO???? query"
Variables
# UNRESOLVED: no settable variables beyond action-params identified in source
Events
# No unsolicited notifications documented. Device only responds to commands.
Macros
# UNRESOLVED: no multi-step sequences described in source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings or interlock procedures in source
Notes
- Command format: 4-character command field + 4-character parameter field. Parameters must be exactly 4 characters, padded with spaces if needed.
- Query uses
????as parameter to request current value. - 100ms minimum interval required between command response and next command transmission.
- Command response timeout should be set to 10 seconds or longer.
- In standby mode, only POWER CONTROL command is usable.
HPOS,VPOS,CLCK,PHSEcommands apply only to D-SUB (PC analog) input.- Nothing returned if physical connection not established (not even ERR).
Provenance
source_domains:
- docs.aws.sharp.eu
- manualslib.com
- business.sharpusa.com
source_urls:
- https://docs.aws.sharp.eu/Marketing/Operational_manuals/pn70sc5-pn80sc5_ex1_manual_en.pdf
- "https://www.manualslib.com/manual/2394698/Sharp-Pn-80sc5.html?page=32#manual"
- "https://www.manualslib.com/manual/2394698/Sharp-Pn-80sc5.html?page=31#manual"
- https://business.sharpusa.com/pdcommstool
retrieved_at: 2026-06-12T04:59:43.120Z
last_checked_at: 2026-06-12T19:44:57.147Z
Verification Summary
verdict: verified
checked_at: 2026-06-12T19:44:57.147Z
matched_actions: 28
action_count: 28
confidence: medium
summary: "All 28 spec actions found in source command table with correct parameter formats; transport directly sourced from vendor manual. (7 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "no IP/TCP/HTTP control mentioned; serial-only per source"
- "no settable variables beyond action-params identified in source"
- "no multi-step sequences described in source"
- "no safety warnings or interlock procedures in source"
- "no IP/HTTP control documented"
- "firmware version compatibility not stated in source"
- "exact return code byte sequence beyond \"0DH\" not fully specified"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0