Specifications

Chapter 16 – Audio Commands
Multi-Tech Systems, Inc. AT Commands for EDGE (E1) Modems (S000474A) 267
16.12 AT^SNFI Set Microphone Path Parameters
Description: 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: ^SNFI: (list of supported <inBbcGain>s) , (list of supported <inCalibrate>s)
OK
Read Command: AT^SNFI?
Response: ^SNFI: <inBbcGain>, <inCalibrate>
OK
ERROR
+CME ERROR: <err>
Write Command: AT^SNFI=<inBbcGain>, <inCalibrate>
Response: OK
ERROR
+CME ERROR: <err>
Parameters:
<inBbcGain>
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>
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!
This command is not PIN protected.
This command is supported in airplane mode.
16.13 AT^SNFM Set Microphone Audio Path
Description: The read command returns the microphone mute and supply voltage status.
The microphone can be muted or activated by changing <MicSwitch> in all audio modes (1 to 6)
and during a voice call only. As an alternative, you can use the AT+CMUT command to mute the
microphone.
Syntax: Test Command: AT^SNFM=?
Response: ^SNFM: (list of supported <MicSwitch>s)
OK
Read Command: AT^SNFM?
Response: ^SNFM: <MicSwitch>
OK
ERROR
+CME ERROR: <err>
Write Command: AT^SNFM=[<MicSwitch>]
Response: OK
ERROR
+CME ERROR: <err>
Parameter:
<MicSwitch> Microphone mute control parameter.
Evaluated during voice calls and if <MicVccCtl> is omitted only (e.g., AT^SNFM=1).
Command does not depend on audio mode.
0 Mutes the microphone.
2 Activates the microphone. Default.
Notes:
This command is not PIN protected.
This command is supported in airplane mode.