where:
Examples:
Set and remember the volume to maximum:
<SOH>v=3F<ETX>
Increase and remember the volume by 3 steps:
<SOH>v+03<ETX>
Fade the volume from its current setting to zero over 10 seconds:
<SOH>v<0A<ETX>
Set the volume temporarily to zero and then fade up to the remembered value over 5 seconds:
<SOH>v^00<ETX><SOH>v>05<ETX>
Amplifier Command
The speaker amplifier may also be muted via commands received via the serial port. Muting does not
affect the current volume setting and is automatically turned off whenever the CFSound is Reset. The speaker
amplifier may be muted / un-muted using the ‘a’ command:
<SOH> a {+/-} <ETX>
where:
Examples:
Mute (silence) the amplifier:
<SOH>a-<ETX>
Un-mute the amplifier:
<SOH>a+<ETX>
Line Input Command
The line input may also be controlled via commands received via the serial port. The Line Input may be
enabled / disabled using the ‘l’ command:
<SOH>
ASCII Start of Header character 01
16
(Ctrl-A)
v
ASCII lower case letter ‘v’
{=}
ASCII equals character ‘=’ to set and remember the volume
to the absolute value XX
{+/-}
ASCII plus character ‘+’ to increase the volume by XX,
minus character ‘-‘ to decrease the volume by XX
{<}
ASCII less than ‘<’ to fade the volume to 0 over XX
seconds
{^}
ASCII caret character ‘^’ to set without remembering the
volume to the absolute value XX
{>}
ASCII greater than ‘>’ to fade the volume up to the
remembered value over XX seconds
XX
ASCII two digit hexadecimal value XX
16
of the volume
modification (00, 01, . . . , 3E, 3F) = (0
→
63)
<ETX>
ASCII End of Text character 03
16
(Ctrl-C)
<SOH>
ASCII Start of Header character 01
16
(Ctrl-A)
a
ASCII lower case letter ‘a’
{+/-}
ASCII plus character ‘+’ to un-mute the speaker amplifier,
minus character ‘-‘ to mute the speaker amplifier
<ETX>
ASCII End of Text character 03
16
(Ctrl-C)