Summary

Shinybow SB-5526 multi-output matrix/switcher controlled over RS-232C at 9600 bps 8N1, no flow control. Spec covers the 10 ASCII control commands and 10 ASCII feedback responses documented in the vendor's RS-232 protocol manual.

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

- powerable   # inferred from power on/off command examples
- routable    # inferred from input/output routing command examples
- queryable   # inferred from ask-status command example

Actions

- id: power_on
  label: Power On
  kind: action
  command: "SBSYSmon"
  params: []

- id: power_off
  label: Power Off
  kind: action
  command: "SBSYSmoF"
  params: []

- id: set_channel_1_input
  label: Channel 1 Input
  kind: action
  command: "SBI{xx}o01"
  params:
    - name: xx
      type: integer
      description: Input source number (01-06)

- id: set_channel_2_input
  label: Channel 2 Input
  kind: action
  command: "SBI{xx}o02"
  params:
    - name: xx
      type: integer
      description: Input source number (01-06)

- id: set_channel_3_input
  label: Channel 3 Input
  kind: action
  command: "SBI{xx}o03"
  params:
    - name: xx
      type: integer
      description: Input source number (01-06)

- id: set_channel_4_input
  label: Channel 4 Input
  kind: action
  command: "SBI{xx}o04"
  params:
    - name: xx
      type: integer
      description: Input source number (01-06)

- id: lock_toggle_on
  label: Front Panel Lock On
  kind: action
  command: "SBSYSmLK"
  params: []

- id: lock_toggle_off
  label: Front Panel Lock Off
  kind: action
  command: "SBSYSmUK"
  params: []

- id: reset
  label: Reset Device
  kind: action
  command: "SBaLLRSt"
  params: []

- id: ask_status
  label: Ask Status
  kind: query
  command: "SBaSKSta"
  params: []

Feedbacks

- id: power_on_ack
  type: string
  response: "SBaLonaK"
  description: Ack for system power-on command

- id: power_off_ack
  type: string
  response: "SBaLoFaK"
  description: Ack for system power-off command

- id: channel_1_updated
  type: string
  response: "SBUd{xx}o1"
  description: Channel 1 output source changed; xx = (01..06)

- id: channel_2_updated
  type: string
  response: "SBUd{xx}o2"
  description: Channel 2 output source changed; xx = (01..06)

- id: channel_3_updated
  type: string
  response: "SBUd{xx}o4"
  description: Channel 3 output source changed; xx = (01..06)

- id: channel_4_updated
  type: string
  response: "SBUd{xx}o3"
  description: Channel 4 output source changed; xx = (01..06)

- id: lock_on
  type: string
  response: "SBSYSLoK"
  description: Front panel lock engaged

- id: lock_off
  type: string
  response: "SBSYSULK"
  description: Front panel lock released

- id: reset_ack
  type: string
  response: "SBRStaCK"
  description: Ack for reset command

- id: status_ack
  type: string
  response: "SBStataK"
  description: Ack for ask-status; followed by 10th, 1/2th, IN/OUT, 7/8th feedback commands sequentially

- id: in_out_state
  type: string
  response: "SBUD0000{XX}{YY}"
  description: IN/OUT state reported after ask-status; XX = input port (01..06), YY = output port (01..06)

Safety

confirmation_required_for: []
interlocks: []
# UNRESOLVED: source contains no safety warnings, interlocks, or power-on sequencing requirements

Notes

  • Commands are 8 ASCII bytes sent from controller.
  • After receiving , device sends 10th, 1/2th, IN/OUT, 7/8th feedback commands sequentially.
  • Feedback uses capitalised variants ( / ) while the corresponding control commands use mixed case ( / ) — case is significant.
  • Front panel lock: when locked on, all status changes occur via RS-232 only.
  • Reset returns all output destinations to Source 1.
  • All 6 source inputs selectable; 4 output channels.

Provenance

source_domains:
  - shinybowusa.com
source_urls:
  - https://shinybowusa.com/PDF/RS232_V1.0.pdf
  - https://shinybowusa.com/PDF/UG-5526.pdf
retrieved_at: 2026-06-01T22:37:37.621Z
last_checked_at: 2026-06-02T08:29:33.748Z

Verification Summary

verdict: verified
checked_at: 2026-06-02T08:29:33.748Z
matched_actions: 10
action_count: 10
confidence: medium
summary: "All 10 spec actions match source commands verbatim with correct shapes; transport parameters (9600 bps, 8N1, no flow control) confirmed; source has exactly 10 control commands fully represented by spec. (3 unresolved item(s) noted in Known Gaps.)"

Known Gaps

- "firmware version not stated; safety warnings not present in source"
- "source contains no safety warnings, interlocks, or power-on sequencing requirements"
- "firmware version not stated in source; applies to all devices except SB-5688 per protocol scope note"

From the AI4AV catalog (https://ai4av.net) · ODbL-1.0