> 6.3.2 | Specifying the Value of the Volume Steps

> The figure below shows the possibilities to influence the volume of the output via the command AT^SNFO.
> Figure 30: Audio parameters selectable with AT commands
> Examples:
> AT^SNFS=4 (select User Handset)
> AT^SNFO?
> ^SNFO=1,4096,5824,8192,11616,16384,4,0 (default 3dB steps)
> 5 defined <outCalibrate> volume steps
> or
> AT^SNFO=1,6528,8192,10368,13056,16384,4,0 (2dB steps)
> or
> AT^SNFO=1,10337,11598,13014,14602,16384,4,0 (1dB steps)
> Now, AT+CLVL=<0...4> or AT^SNFV=<0...4> will adjust the volume according to the steps thus defined.
> The following example shows an alternative approach to use 6dB step analog attenuators. This way, better noise characteristic can be achieved at smaller loudness rates. The AT+CLVL command does not work for this method of loudness control because it is kept at a fix value. Therefore, type the full command line if a new volume step is needed.
> AT^SNFS=4 (select User Handset)
> AT^SNFO=0,16384,16384,16384,16384,16384,4,512 (default + 6 dB)
> AT^SNFO=0,12288,12288,12288,12288,12288,4,724 (default + 3 dB)
> AT^SNFO=1,16384,16384,16384,16384,16384,4,1024 (default volume)
> AT^SNFO=1,12288,12288,12288,12288,12288,4,1448 (default - 3 dB)
> AT^SNFO=2,16384,16384,16384,16384,16384,4,2048 (default - 6 dB)
> AT^SNFO=2,12288,12288,12288,12288,12288,4,2896 (default - 9 dB)
> AT^SNFO=3,16384,16384,16384,16384,16384,4,4096 (default - 12 dB)