Design Guide for the Polycom SoundStructure C16, C12, C8, and SR12
A - 26
Float parameter commands support the get, set, inc and dec actions according
to the command’s read-write mode. When performing increment and
decrement actions on float parameters, the parameter saturates at the
minimum or maximum value rather than wrapping.
Sequence
Sequence parameter commands control integer-valued parameters with
values in the range of 0 to 4,294,967,265 (2^32-1), inclusive. The specific
command will most likely impose minimum and maximum limits more
restrictive than this range. The argument to a sequence parameter command is
an integer argument. Sequence commands do not support user-definable
minimum and maximum values. Sequence parameter commands support the
get, set, inc, and dec actions according to the command’s read-write mode.
Sequence parameter commands do not support the tog action. When
performing increment and decrement actions on sequence parameter
commands, the parameter wraps rather than saturating. In other words,
incrementing one past the maximum will set the parameter to the minimum,
and decrementing one past the minimum will set the parameter to the
maximum.
String
String parameter commands control string parameters. String parameters are
user-defined text arguments and conform to the requirements as defined
previously. String parameter commands support the get and set actions
according to the command’s read-write mode. String parameter commands do
not support the inc, dec, or tog actions.
List
List parameter commands control parameters that correspond to a list of
pre-defined strings. The strings are defined in a pre-determined order by the
SoundStructure firmware. The string arguments of list parameter commands
are system-defined text arguments and are formatted as described previously.
List parameter commands support the get, set, inc, and dec actions according
to the command’s read-write mode. The inc and dec actions change the
parameter’s value to the next or previous string, respectively.
When incrementing or decrementing beyond the end or beginning of the list,
the parameter wraps. List parameter commands do not support the tog action.
Acknowledgements
All parameter commands result in acknowledgements from the
SoundStructure device. Acknowledgements are generated with the same
syntax as the original command except that they will always indicate the val
action (for “value”).