> 18.12 | AT^SNFI Set microphone path parameters

> AT^SNFI controls the microphone path amplification. Read and write options of this command refer to the active audio mode. The write command works only in audio modes 2 to 6.
> Syntax

> Test Command AT^SNFI=?
> Response(s)
> ^SNFI: (list of supported <inBbcGain>s) , (list of supported <inCalibrate>s)
> OK

> Read Command AT^SNFI?
> Response(s)
> ^SNFI: <inBbcGain>, <inCalibrate>
> OK

> Write Command AT^SNFI=<inBbcGain>, <inCalibrate>
> Response(s)
> OK

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

> Parameter Description

> <inBbcGain>(num)(^SNFW)

> ADC gain adjustable in eight 6 dB steps from 0 dB to 42 dB (0=0dB, 7=42dB, 8 steps of 6 dB).
> 0...7

> <inCalibrate>(num)(^SNFW)

> Multiplication factor for input samples. Formula to calculate the negative gain (attenuation) of the input signal: Gain in dB = 20 * log (inCalibrate / 32768)
> 0...32767
> Notes

> • | The range of <inCalibrate> is up to 65535 but will be suppressed to 32767. Values above <inCalibrate>= 65535 will cause a failure.

> • | The parameter <inCalibrate> of AT^SNFI is identical with <atten> of AT^SNFA.

> • | For use after restart, changed values can be stored with AT^SNFW.

> • | Attention! When you adjust audio parameters avoid exceeding the maximum allowed level. Bear in mind that exposure to excessive levels of noise can cause physical damage to users!