Outcalibrate, Sidetone, Outcali – Siemens MC55 User Manual

Page 411: Brate, Outstep, Obile, Mc55 at command set

Advertising
background image

MC55 AT Command Set

16.13 AT^SNFO

s

m

obile

MC55_ATC_V01.05

Page 411 of 469

2/10/04

Confidential / Released

Formula to calculate the value of the 5 volume steps selectable with parameter

<outStep>

:

Attenuation = 20 log * (2 * outCalibrate[n] / 32768)

0...32767

Volume steps 0 - 4, each defined with outCalibrate[n]

0...[4]

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

• The write command works only in audio modes 2 to 6.

• The read and write commands refer to the active audio mode.

<outCalibrate>

specifies the amount of volume of each

<outStep>

. The range of each

<outCali-

brate>

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!

<outCalibrate>

(num)(^SNFW)

<outStep>

(num)

<sideTone>

(num)(^SNFW)

Advertising