At^snfo Set Audio Output (= Loudspeaker Path) Parameter - Multi-Tech MultiModem EDGE Reference Manual

Wireless edge modems
Table of Contents

Advertisement

16.13 AT^SNFO Set Audio Output (= Loudspeaker Path)
Parameter
Description:
Test Command Syntax:
Response:
Read Command Syntax:
Response:
Write Command Syntax:
Response:
Parameter Descriptions:
<outBbcGain>
Negative DAC gain (attenuation) adjustable in four 6 dB steps from 0 dB to -18 dB (0=0 dB, 3=-18 dB)
0...3
<outCalibrate>
Formula to calculate the value of the 5 volume steps selectable with parameter <outStep>:
Attenuation = 20 * log (2 * outCalibrate[n] / 32768)
0...32767
<outStep>
Volume steps 0 - 4, each defined with outCalibrate[n]
0...4 Default = 4
<sideTone>
Multiplication factor for the sidetone gain.
Formula to calculate how much of the original microphone signal is added to the earpiece signal:
Sidetone gain in dB = 20 * log (sideTone / 32768).
0...32767
Notes:
<outCalibrate> specifies the amount of volume of each <outStep>. The range of each <outCalibrate> is up to
65535, but will be suppressed to 32767. A value above <outCalibrate>= 65535 will cause an error.
The range of <sideTone> is up to 65535, but will be suppressed to 32767. A value above <sideTone>=65535
will cause an error.
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 sound quality and the
amount of volume are not necessarily the same, since all remaining audio parameters can use different values
in either mode.
Audio mode 1 is fixed to <outStep>=4. In this mode, any attempt to change <outStep> or other parameters
returns an error.
The value of <outStep> is stored non-volatile when the ME is powered down with AT^SMSO or reset with
AT+CFUN=x,1. Any other parameters changed with AT^SNFO need to be saved with AT^SNFW for use after
restart. See also AT^SNFD for details on restoring factory defaults.
The values of <outStep> can also be changed with AT^SNFV and AT+CLVL.
CAUTION! 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!
Multi-Tech Systems, Inc. AT Commands for EDGE Modems (S000371G)
AT^SNFO controls the earpiece path amplification. The read and write commands refer to
the active audio mode.
The write command works only in audio modes 2 to 6.
AT^SNFO=?
^SNFO: (list of supported <outBbcGain>s), (list of supported <outCalibrate>s), (list of
supported <outStep>s), (list of supported <sideTone>s)
OK
AT^SNFO?
^SNFO: <outBbcGain>, <outCalibrate>[0] , <outCalibrate>[1] , <outCalibrate>[2] ,
<outCalibrate>[3] , <outCalibrate>[4] , <outStep>, <sideTone>
OK
AT^SNFO=<outBbcGain>, <outCalibrate>[0] , <outCalibrate>[1] , <outCalibrate>[2] ,
<outCalibrate>[3] , <outCalibrate>[4] , <outStep>, <sideTone>
OK
Chapter 16 – Audio Commands
248

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MultiModem EDGE and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents