Serial Commands
33
Acendo Vibe Conferencing Soundbars - User Guide
Errors
Error reply
The Error reply contains an error message if a parameter is not found with the last command. Always starts with "@" - this is
a reply to any command that was invalid. The stuff that comes after @Error is the entire original message as-is. (No extra
quotes except what was in the original message.) Then there is one extra parameter at the end, which is the error
message.
@Error <entire client message> <error string>
For example:
Set nothing 2
@Error set nothing 2 "Attribute not found"
Unrecognized command reply
Sent whenever an unrecognized command comes in, e.g. user misspelling.
@Unrecognized <entire offending message>
Events
An Event is a message that comes from the Server to the Client. There is no reply to an Event message.
Event <Event Name> <Event Data>
Serial Commands
Acendo Vibe supports the Command Protocol on both its USB and RS-232 interfaces.
Note: Events are only reported on the RS-232 interface (see the Events section on page 38).
The following tables describe the Serial commands supported by Acendo Vibe.
NOTE:
Commands in italics may be generated by the commissioning tool. However, they may also be entered on any of
the command interfaces.
Serial Commands - ACV-2100 & ACV-5100
The first table includes commands that apply to both the ACV-2100 and ACV-5100.
ACV-5100-specific commands begin on page 35.
Serial Commands - ACV-2100 & ACV-5100
Command
Description
get /audio/autoswitch
Get the state of automatic switching for audio source.
Returns:
@get /audio/autoswitch <state>
Where: <state> = “on” or “off”
set /audio/autoswitch
Turn on or off automatic switching of audio source.
Syntax:
set /audio/autoswitch <state>
Where: <state> = “on” or “off”
get /audio/defvolume
Get the default volume for input audio sources.
Returns:
@get /audio/defvolume <volume-level>
Where: <volume-level> = 0..100
NOTE: volume-level = 0 is mute
set /audio/defvolume
Configure default volume for audio input sources.
Syntax:
set /audio/defvolume
<volume-level>
Where: <volume-level> = 0..100
NOTE: volume-level = 0 is mute
get /audio/gain/level
Get the gain level for the aux out audio. This level is only effective if the mode is set to
“fixed”.
Returns:
@get /audio/gain/level <level>
Where: <level> = 0..100
set /audio/gain/level
Set the gain level for the aux out audio. This level is only effective if the mode is set to
“fixed”.
Returns:
@set /audio/gain/level <level>
Where: <level> = 0..100
get /audio/gain/mode
Get the gain mode for the aux out audio.
Returns:
@get /audio/gain <mode>
Where: <mode> = “var” or “fixed”