> 18.18 | AT^SNFV Set loudspeaker volume

> AT^SNFV can be used to set the volume of the loudspeaker to the value <outCalibrate> addressed by <outStep>. The read and write commands refer to the active audio mode. The write command works only in audio modes 2 to 6.
> Syntax

> Test Command AT^SNFV=?
> Response(s)
> ^SNFV: (list of supported <outStep>s)
> OK

> Read Command AT^SNFV?
> Response(s)
> ^SNFV: <outStep>
> OK

> Write Command AT^SNFV=<outStep>
> Response(s)
> OK
> ERROR
> +CME ERROR

> Reference(s) |  | PIN |  | ASC0 | ASC1 | USB | MUX1 | MUX2 | MUX3 |  |  | Charge | Q | Last
> SIEMENS |  | - |  | + | + | + | + | + | + |  |  | - | + | -

> Parameter Description

> <outStep>(num)

> The actual volume of each step is defined by the parameter <outCalibrate>, which can be set with AT^SNFO.
> 0...4(P)
> Notes

> • | Any change to <outStep> takes effect in audio modes 2 to 6. That is, when you change <outStep> and then select another mode with AT^SNFS, the same step will be applied. Nevertheless, the actual volume can be quite different, depending on the values of <outCalibrate> set in each mode. The only exception is audio mode 1 which is fixed to <outStep>=4.

> • | <outStep> is stored non-volatile when the ME is powered down with AT^SMSO or reset with AT+CFUN=1,1. <outStep> is not stored by AT^SNFW.

> • | <outStep> can also be changed by AT^SNFO (Section 18.14) and AT+CLVL (Section 18.4).

> • | Users should be aware that when using this AT command quickly after "^SYSSTART" a "+CME ERROR: operation temporary not allowed" is received. The audio data may not yet be accessible, resulting in a short delay (less than 400ms) before the requested AT command response is returned.