AT Command Manual for Sierra MC87XX Module

MC87xx Extended AT Command Reference
88 2130616
Theembeddedmodulecanserveasanintegralcomponentofa
morecomplexaudiosystem,suchasaPDAwithaseparate
codecinterfacingwiththemainprocessor.Inthiscase,the
interfacebetweenthemodemandPDAcodeccanbeassimple
aslinelevelaudiowithnotransducerconsiderations.
Phone
orientedfunctionssuchasechocancellationandFIRfiltering
aretypicallylefttothemodule,whilepathswitchingand
transducerinterfacesaretheresponsibilityofthePDAcodec.
Functionssuchasadjustablegainandvolumesettings,DTMF
andringertonegeneration,andmixingcanbeaccomplishedin
eithercodec,
dependingonthearchitectureoftheparticular
product.Theinterfacebetweenthemoduleandhostaudio
systemsisusuallytheprimaryaudiointerfacesettolinelevel
amplitudes,routedasdifferentialpairsfornoiseimmunity.
Figure 7-1: Audio block diagram
Audio profiles
TheATcommandsetallowsyoutohavedifferentaudio
configurationsfordifferentpurposes.Asanexample,assume
youareembeddingthemoduleinadevicethathasahandset
modeandaspeakerphonemode.Assumealsothatyouwant
tousedifferenttransmitgain,noisesuppression,and echo
cancellationsettings
ineachmode.Youcanstorethesettings
foreachmodeinseparateaudioprofiles,thenactivatethe
appropriateprofileasyourapplicationswitchestohandsetor
speakerphonemode.