Summary
Sharp PN-C805B and PN-C705B are 80" and 70" class professional LCD monitors with touch panels. This spec covers RS-232C serial control for power, input selection, picture mode, volume, screen adjustments, screen size, and mute operations.
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 # POWR command for power on/standby
- routable # IAVD/ITGD input selection commands
- queryable # ???? parameter returns current value; SRNO, MNRD, PXCK, RESO queries
- levelable # VOLM volume control, HPOS/VPOS/CLCK/PHSE adjustments
Actions
actions:
- id: power_set
label: Power Control
kind: action
command: "POWR{value}"
params:
- name: value
type: integer
enum: [0, 1]
description: "0 = standby, 1 = power on"
- id: input_toggle
label: Input Mode Toggle
kind: action
command: "ITGD "
params: []
description: Toggle change for input mode
- id: input_select
label: Select Input Terminal
kind: action
command: "IAVD {value}"
params:
- name: value
type: integer
min: 1
max: 5
description: Input terminal number (1-5)
- id: picture_mode_toggle
label: Picture Mode Toggle
kind: action
command: "AVMD 0"
params: []
description: Toggle change for picture mode
- id: picture_mode_standard
label: Picture Mode Standard
kind: action
command: "AVMD 1"
params: []
description: Set picture mode to STANDARD
- id: picture_mode_movie
label: Picture Mode Movie
kind: action
command: "AVMD 2"
params: []
description: Set picture mode to MOVIE
- id: picture_mode_dynamic
label: Picture Mode Dynamic
kind: action
command: "AVMD 5"
params: []
description: Set picture mode to DYNAMIC
- id: picture_mode_dynamic_fixed
label: Picture Mode Dynamic Fixed
kind: action
command: "AVMD 6"
params: []
description: Set picture mode to DYNAMIC (FIXED)
- id: picture_mode_pc
label: Picture Mode PC
kind: action
command: "AVMD 7"
params: []
description: Set picture mode to PC
- id: volume_set
label: Set Volume
kind: action
command: "VOLM{value}"
params:
- name: value
type: integer
min: 0
max: 100
description: Volume level (0-100), 3 digits zero-padded
- id: hpos_set
label: Horizontal Position
kind: action
command: "HPOS{value}"
params:
- name: value
type: integer
min: 0
max: 180
description: Horizontal position 000-180, D-SUB (PC) only, 3 digits zero-padded
- id: vpos_set
label: Vertical Position
kind: action
command: "VPOS{value}"
params:
- name: value
type: integer
min: 0
max: 120
description: Vertical position 000-120, D-SUB (PC) only, 3 digits zero-padded
- id: clock_set
label: Sampling Clock Frequency
kind: action
command: "CLCK{value}"
params:
- name: value
type: integer
min: 0
max: 180
description: Sampling clock frequency 000-180, D-SUB (PC) only, 3 digits zero-padded
- id: phase_set
label: Sampling Clock Phase
kind: action
command: "PHSE{value}"
params:
- name: value
type: integer
min: 0
max: 15
description: Sampling clock phase 000-015, D-SUB (PC) only, 3 digits zero-padded
- id: screen_size_toggle
label: Screen Size Toggle
kind: action
command: "WIDE 0"
params: []
description: Toggle change for screen size
- id: screen_size_normal
label: Screen Size Normal
kind: action
command: "WIDE 7"
params: []
description: Set screen size to NORMAL
- id: screen_size_wide
label: Screen Size Wide
kind: action
command: "WIDE 9"
params: []
description: Set screen size to WIDE
- id: screen_size_dot_by_dot
label: Screen Size Dot by Dot
kind: action
command: "WIDE 10"
params: []
description: Set screen size to Dot by Dot
- id: screen_size_underscan
label: Screen Size Underscan
kind: action
command: "WIDE 11"
params: []
description: Set screen size to UNDERSCAN
- id: mute_toggle
label: Mute Toggle
kind: action
command: "MUTE 0"
params: []
description: Toggle between mute and unmute
- id: mute_on
label: Mute On
kind: action
command: "MUTE 1"
params: []
description: Mute
- id: mute_off
label: Mute Off
kind: action
command: "MUTE 2"
params: []
description: Unmute
- id: model_query
label: Model Name Query
kind: query
command: "MNRD0001"
params: []
description: Returns the model name
- id: serial_query
label: Serial Number Query
kind: query
command: "SRNO????"
params: []
description: Returns the serial number
- id: resolution_pc_query
label: PC Input Resolution Query
kind: query
command: "PXCK "
params: []
description: Returns current PC input resolution as hhh,vvv
- id: resolution_av_query
label: AV Input Resolution Query
kind: query
command: "RESO "
params: []
description: Returns current AV input resolution (e.g. 480i, 480p, 1080i, 720p, 1080p, VGA)
- id: volume_query
label: Volume Query
kind: query
command: "VOLM????"
params: []
description: Returns current volume setting
- id: power_query
label: Power State Query
kind: query
command: "POWR????"
params: []
description: Returns current power state
Feedbacks
feedbacks:
- id: command_ok
type: string
values: ["OK"]
description: Returned when command executed successfully, followed by 0DH return code
- id: command_err
type: string
values: ["ERR"]
description: Returned when command not recognized or cannot be used in current state
- id: volume_response
type: integer
min: 0
max: 100
description: Current volume level returned from VOLM query
- id: serial_number
type: string
description: Serial number returned from SRNO query
- id: pc_resolution
type: string
description: PC input resolution as hhh,vvv from PXCK query
- id: av_resolution
type: string
description: AV input resolution string from RESO query (e.g. 480i, 480p, 1080i, 720p, 1080p, VGA)
Variables
# UNRESOLVED: no separate variable definitions in source beyond action parameters
Events
# UNRESOLVED: no unsolicited notification events documented in source
Macros
# UNRESOLVED: no multi-step sequences documented in source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings or interlock procedures in source
Notes
- Command format is 4-character command field + 4-character parameter field, terminated by return code (0DH).
- Parameters must be exactly 4 characters, padded with spaces if necessary (e.g.
VOLM030notVOLM30). - Any set command can be queried by sending
????as the parameter to return the current value. - In standby mode, only the POWER CONTROL (POWR) command is accepted.
- Minimum 100ms interval required between command response and next command transmission.
- Command response timeout should be set to 10 seconds or longer.
- If no communication link is established, nothing is returned (not even ERR).
- ERR may be returned due to environmental interference; implement retry logic.
- HPOS, VPOS, CLCK, PHSE commands apply only to D-SUB (PC) input.
- When screen size is changed automatically via HDMI AUTO WIDE, the returned current value is the manually-set value, not the auto-sized value.
Provenance
source_domains:
- business.sharpusa.com
- manualslib.com
- productadmin.sharp.ca
source_urls:
- https://business.sharpusa.com/portals/0/downloads/Manuals/PNC805B-C705B_manual_English.pdf
- https://www.manualslib.com/manual/3130273/Sharp-Pn-C705b.html
- https://productadmin.sharp.ca/uploads/product_downloads/PNC805B_C705B_C605B_OperationManual-en.pdf
- https://business.sharpusa.com/portals/0/downloads/Manuals/PNC805B-C705B_setup_English.pdf
retrieved_at: 2026-06-11T00:36:38.229Z
last_checked_at: 2026-06-12T19:41:19.322Z
Verification Summary
verdict: verified
checked_at: 2026-06-12T19:41:19.322Z
matched_actions: 28
action_count: 28
confidence: medium
summary: "All 28 spec actions matched verbatim in source command table with correct transport parameters. (5 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "firmware version compatibility not stated in source"
- "no separate variable definitions in source beyond action parameters"
- "no unsolicited notification events documented in source"
- "no multi-step sequences documented in source"
- "no safety warnings or interlock procedures in source"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0