Summary
Rotel RC-1082 preamplifier. RS-232 HEX protocol. 19200 baud, 8N1. Supports power, volume, source selection, and record source routing. Feedback mirrors front panel state changes.
Transport
protocols:
- serial
serial:
baud_rate: 19200
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
auth:
type: UNRESOLVED # source does not specify authentication
Traits
- powerable # inferred from power toggle/off/on commands
- levelable # inferred from volume up/down/mute commands
- routable # inferred from source selection commands
Actions
- id: power_toggle
label: Power Toggle
kind: action
params: []
- id: power_off
label: Power Off
kind: action
params: []
- id: power_on
label: Power On
kind: action
params: []
- id: volume_up
label: Volume Up
kind: action
params: []
- id: volume_down
label: Volume Down
kind: action
params: []
- id: mute_toggle
label: Mute Toggle
kind: action
params: []
- id: source_phono
label: Source Phono
kind: action
params: []
- id: source_cd
label: Source CD
kind: action
params: []
- id: source_tuner
label: Source Tuner
kind: action
params: []
- id: source_aux1
label: Source Aux 1
kind: action
params: []
- id: source_aux2
label: Source Aux 2
kind: action
params: []
- id: source_aux3
label: Source Aux 3
kind: action
params: []
- id: source_tape1
label: Source Tape 1
kind: action
params: []
- id: source_tape2
label: Source Tape 2
kind: action
params: []
- id: record_source_phono
label: Record Source Phono
kind: action
params: []
- id: record_source_cd
label: Record Source CD
kind: action
params: []
- id: record_source_tuner
label: Record Source Tuner
kind: action
params: []
- id: record_source_aux1
label: Record Source Aux 1
kind: action
params: []
- id: record_source_aux2
label: Record Source Aux 2
kind: action
params: []
- id: record_source_aux3
label: Record Source Aux 3
kind: action
params: []
- id: record_source_tape1
label: Record Source Tape 1
kind: action
params: []
- id: record_source_off
label: Record Source Off
kind: action
params: []
- id: record_function_select
label: Record Function Select
kind: action
params: []
Feedbacks
# Standard response: FE 2C 06 20 <42 bytes ASCII> <checksum>
# Contains source and record source name as ASCII text.
# UNRESOLVED: full response state enumeration not explicitly documented
- id: unit_status
label: Unit Status Feedback
kind: feedback
params:
- name: source_name
type: string
description: Current source name (ASCII)
- name: record_source_name
type: string
description: Current record source name (ASCII)
Variables
# UNRESOLVED: volume level not queryable - rotary knob, no numerical value in feedback
Events
# UNRESOLVED: device sends unsolicited feedback on front panel state changes,
# but specific event format not detailed in source
Macros
# No explicit multi-step macros in source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings or interlock procedures in source
Notes
Meta encoding: any occurrence of bytes FD or FE in command data must be converted to FD 00 or FD 01 respectively to avoid confusion with start byte FE. Commands with Meta Encoding applied are highlighted in red in source.
Command format: 6 bytes — Start (0xFE), Count (0x03), Device ID (0x06), Type (0x10), Key (0xXX), Checksum (0xXX). No spaces, no delimiters, no CR/LF.
Provenance
source_domains:
- rotel.com
source_urls:
- "https://www.rotel.com/sites/default/files/product/rs232/RC1082%20Protocol.pdf"
retrieved_at: 2026-05-21T20:47:27.038Z
last_checked_at: 2026-10-07T12:52:51.561Z
Verification Summary
verdict: verified
checked_at: 2026-10-07T12:52:51.561Z
matched_actions: 23
action_count: 23
confidence: medium
summary: "All 23 spec actions map one-to-one to the 23 source control commands; the serial transport values match and the feedback format is represented. (7 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "volume level not queryable — rotary knob, no numerical value"
- "full response state enumeration not explicitly documented"
- "volume level not queryable - rotary knob, no numerical value in feedback"
- "device sends unsolicited feedback on front panel state changes,"
- "no safety warnings or interlock procedures in source"
- "checksum algorithm not stated in source"
- "feedback event subscription mechanism not described in source"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0