Kramer Electronics Ltd.
VS-3232DN-EM
– Protocol 3000
122
VOLUME
Functions
Permission
Transparency
Set
VOLUME
End User
Public
Get
VOLUME?
End User
Public
Description
Syntax
Set
Set simple audio volume
#
VOLUME
SPout_channel,volumeCR
Get
Get simple audio volume
#
VOLUME?
SPout_channelCR
Response
~nn@
VOLUME
SPout_channel,volumeCR LF
Parameters
out_channel
– output number:
1-32
(varies according to installed output cards, see
volume
– volume in Kramer units:
0-70
,
++
(increase current value),
--
(decrease current value)
Response Trigger
Notes
A minus sign precedes negative values
Use the
AUD-LVL
command to set / get the input audio level or the audio level in the amplifier stage.
K-Config Example
Set the volume of output 8 to 25:
“#VOLUME 8,25”,0x0D
Increase the volume of output 5 by 1 unit:
“#VOLUME 5,++”,0x0D
Using the Packet Protocol
The packet protocol is designed to transfer large amounts of data, such as files, IR
commands, EDID data, etc.
To use the packet protocol:
1. Send a command, for example
LDEDID
2. Receive READY or ERR###
3. If READY:
▪
Send a packet
▪
Receive
OK
on the last packet
▪
Receive
OK
for the command
4. Packet structure:
▪
Packet ID (1, 2, 3…) (2 bytes in length)
▪
Length (data 2 for CRC) - (2 bytes in length)
▪
Data (data length -2 bytes)
▪
CRC - 2 bytes
01
02
03 04
05…
Packet ID Length
Data CRC