Summary
The AT-PA100 is a 2-channel audio switcher with integrated 20W × 2 amplifier. Supports RS-232 control for input switching, mute, volume, bass/treble adjustment, and preset recall. TCP/IP control available via RS-232 to TCP/IP adapter (not native).
Transport
protocols:
- serial
serial:
baud_rate: 9600
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
addressing:
port: null # UNRESOLVED: port number not stated in source
auth:
type: none # inferred: no auth procedure in source
Traits
- powerable # inferred: power state queryable
- routable # inferred: input switching commands present
- levelable # inferred: volume/bass/treble adjustment commands present
- queryable # inferred: 600% status query present
Actions
- id: switch_to_input_1
label: Switch to Input 1
kind: action
params: []
- id: switch_to_input_2
label: Switch to Input 2
kind: action
params: []
- id: mute_audio
label: Mute Audio
kind: action
params: []
- id: unmute_audio
label: UnMute Audio
kind: action
params: []
- id: mute_mic
label: Mute Mic
kind: action
params: []
- id: mute_line_out
label: Mute Line Out
kind: action
params: []
- id: query_status
label: Query Current Status
kind: query
params: []
- id: mic_volume_up
label: MIC Volume Up
kind: action
params: []
- id: mic_volume_down
label: MIC Volume Down
kind: action
params: []
- id: line_volume_up
label: Line Volume Up
kind: action
params: []
- id: line_volume_down
label: Line Volume Down
kind: action
params: []
- id: bass_up
label: Bass Volume Up
kind: action
params: []
- id: bass_down
label: Bass Volume Down
kind: action
params: []
- id: treble_up
label: Treble Volume Up
kind: action
params: []
- id: treble_down
label: Treble Volume Down
kind: action
params: []
- id: reset_to_default
label: Reset to Default Settings
kind: action
params: []
- id: preset_mic_volume
label: Preset MIC Volume
kind: action
params:
- name: level
type: integer
description: Volume level 00-60 (61 degrees total)
- id: preset_line_volume
label: Preset Line Volume
kind: action
params:
- name: level
type: integer
description: Volume level 00-60 (61 degrees total)
- id: preset_bass_volume
label: Preset Bass Volume
kind: action
params:
- name: level
type: integer
description: Bass level 00-08 (9 degrees total)
- id: preset_treble_volume
label: Preset Treble Volume
kind: action
params:
- name: level
type: integer
description: Treble level 00-08 (9 degrees total)
Feedbacks
- id: status_response
type: object
properties:
- name: audio_routing
type: string
description: Format "A: X -> 1" where X is input number
- name: volume
type: integer
description: Volume level (00-60)
- name: bass
type: integer
description: Bass level (00-08)
- name: treble
type: integer
description: Treble level (00-08)
- id: mute_state
type: enum
values:
- muted
- unmuted
- id: mic_mute_state
type: enum
values:
- muted
- unmuted
- id: line_mute_state
type: enum
values:
- muted
- unmuted
- id: mic_volume_response
type: integer
description: MIC volume level (00-60)
- id: line_volume_response
type: integer
description: Line volume level (00-60)
- id: bass_response
type: integer
description: Bass level (00-08)
- id: treble_response
type: integer
description: Treble level (00-08)
Variables
# UNRESOLVED: no discrete parameter variables identified separate from actions
Events
# UNRESOLVED: no unsolicited event notifications described in source
Macros
# UNRESOLVED: no multi-step macros described in source
Safety
confirmation_required_for: []
interlocks: []
Notes
Command format: commands sent as ASCII strings ending with period. Example: "2A1." switches to input 2. Brackets in documentation are not part of actual commands — [2A1.] becomes 2A1..
Feedback format: responses return routing status plus volume/bass/treble values on separate lines.
Provenance
source_domains:
- atlona.com
source_urls:
- https://atlona.com/pdf/manuals/AT-PA100_manual.pdf
retrieved_at: 2026-07-24T18:37:00.338Z
last_checked_at: 2026-08-05T07:18:46.289Z
Verification Summary
verdict: verified
checked_at: 2026-08-05T07:18:46.289Z
matched_actions: 20
action_count: 20
confidence: medium
summary: "All 20 spec actions map to literals in the source; transport 9600/8/N/1 verified; bidirectional coverage complete. (8 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "TCP/IP adapter required for IP control — native IP control not present"
- "port number not stated in source"
- "no discrete parameter variables identified separate from actions"
- "no unsolicited event notifications described in source"
- "no multi-step macros described in source"
- "TCP/IP native control not present — requires RS-232 to TCP/IP adapter"
- "firmware version compatibility not stated in source"
- "remote control (IR) commands not included — separate IR doc exists"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0