Summary
Matrix switcher with 4 outputs and 6 inputs. RS-232C serial control at 9600/8-N-1. ASCII command protocol. Supports power, routing, lock, reset, and status query.
Transport
protocols:
- serial
serial:
baud_rate: 9600
data_bits: 8
parity: none
stop_bits: 1
flow_control: none
auth:
type: UNRESOLVED # source does not state this (was inferred none: no auth procedure in source)
Traits
- powerable # inferred: power on/off commands present
- routable # inferred: input/output routing commands present
- queryable # inferred: ask status command present
Actions
- id: power_on
label: Power On
kind: action
params: []
- id: power_off
label: Power Off
kind: action
params: []
- id: set_channel_1
label: Set Channel 1 Source
kind: action
params:
- name: input
type: integer
description: Input number (01-06)
- id: set_channel_2
label: Set Channel 2 Source
kind: action
params:
- name: input
type: integer
description: Input number (01-06)
- id: set_channel_3
label: Set Channel 3 Source
kind: action
params:
- name: input
type: integer
description: Input number (01-06)
- id: set_channel_4
label: Set Channel 4 Source
kind: action
params:
- name: input
type: integer
description: Input number (01-06)
- id: lock_on
label: Lock Panel On
kind: action
params: []
- id: lock_off
label: Lock Panel Off
kind: action
params: []
- id: reset
label: Reset Device
kind: action
params: []
- id: ask_status
label: Ask Status
kind: action
params: []
Feedbacks
- id: power_on_ack
label: Power On Acknowledge
type: enum
values:
- SBaLonaK
- id: power_off_ack
label: Power Off Acknowledge
type: enum
values:
- SBaLoFaK
- id: channel_1_updated
label: Channel 1 Updated
type: string
pattern: SBUdxxo1
description: xx = source input (01-06)
- id: channel_2_updated
label: Channel 2 Updated
type: string
pattern: SBUdxxo2
description: xx = source input (01-06)
- id: channel_3_updated
label: Channel 3 Updated
type: string
pattern: SBUdxxo3
description: xx = source input (01-06)
- id: channel_4_updated
label: Channel 4 Updated
type: string
pattern: SBUdxxo4
description: xx = source input (01-06)
- id: lock_on_state
label: Lock On State
type: enum
values:
- SBSYSLoK
- id: lock_off_state
label: Lock Off State
type: enum
values:
- SBSYSULK
- id: reset_ack
label: Reset Acknowledge
type: enum
values:
- SBRStaCK
- id: status_ack
label: Status Acknowledge
type: enum
values:
- SBStataK
- id: in_out_state
label: IN/OUT State
type: string
pattern: SBUD0000XXYY
description: XX = input port (01-06), YY = output port (01-06)
Variables
# UNRESOLVED: no discrete settable parameters documented
Events
# UNRESOLVED: no unsolicited event notifications documented
Macros
# UNRESOLVED: no multi-step sequences documented
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings or interlock procedures in source
Notes
After receiving SBASKSTA, device sends 10 feedback commands sequentially. Reset sets all destinations to Source 1. When locked on, all status changes are controlled via RS-232 only.
Provenance
source_domains:
- shinybowusa.com
source_urls:
- https://www.shinybowusa.com/PDF/RS232_V1.0.pdf
retrieved_at: 2026-05-21T21:45:15.984Z
last_checked_at: 2026-10-01T10:50:47.097Z
Verification Summary
verdict: verified
checked_at: 2026-10-01T10:50:47.097Z
matched_actions: 10
action_count: 10
confidence: medium
summary: "All 10 spec actions and transport values verified literally against refined source; source has no additional commands beyond the 10 covered. (8 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "device firmware version not stated in source"
- "no discrete settable parameters documented"
- "no unsolicited event notifications documented"
- "no multi-step sequences documented"
- "no safety warnings or interlock procedures in source"
- "lock behavior when panel is locked vs unlocked not fully specified"
- "response timing not documented"
- "error codes not documented"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0