Motorola Mobility LLC T56KT1 User Manual

Page of 116
Chapter 2:  Hardware Interface Description
 December 15, 2009
G30 - Module Hardware Description
37
Advanced Mode
Advanced audio mode utilizes G30's unique set of AT commands for advanced audio 
programming. The expanded AT command set enables to define a specific audio path and setting, 
which are not part of the default configuration, for each type of audio sound (speech, DTMF 
tones, rings and alerts).
Unlike basic audio mode, which provides predefined audio paths, the advanced audio mode 
provides full control over the G30 audio interface and its parameters, and differentiates between 
each type of audio sound.
 describes the advanced mode audio programming features. These features are only a 
part of the complete advanced audio AT command set.
Audio Programming Interface
The G30 incorporates a unique audio programming interface, through AT commands, which 
controls the following audio features:
Audio Path - Defines the input and output devices for speech, DTMF tones, rings and alerts.
Audio Gain - Defines the amplification (gain) level for input and output audio devices.
Audio Algorithm - Defines the speech processing features for voice calls.
Table 2-14: Advanced Mode Commands
Command
Description
AT+MAPATH
Sets the input device for voice, and the output 
devices for voice, DTMF tones, rings and 
alerts.
AT+MAFEAT
Enables and disables the speech processing 
algorithms - Echo suppression, noise sup-
pression and sidetone.
AT+MAVOL
Sets the gain (amplification) level of the 
selected analog output device.
AT+MMICG
Sets the gain (amplification) level of the 
selected analog input device.
AT+MMICV
 Sets the MIC bias voltage.
AT+MADIGITAL
Switches between analog and digital audio 
paths.