Specifications

I2S Audio Commands
Rev. 8 May.12 Proprietary and Confidential 175
!AVSETSAMP
Supporting chipsets (voice-
enabled devices only):
MDM8200A (min f/w rev:
T2.0.2.1)
Note: This command is not
password protected.
Set I2S sample rate
Set the I2S sample rate.
Usage:
Execution: AT!AVSETSAMP=<value>
Response:
OK
Purpose: Set the I2S sample rate.
Query: AT!AVSETSAMP?
Response:
!AVSETSAMP: <value>
OK
Purpose: Return the current I2S sample rate.
Query list: AT!AVSETSAMP=?
Purpose: Return the command format and supported <values>.
Parameters:
<value> (I2S sample rate)
8=8 KHz
16=16 KHz (Default value)
48=48 KHz
!AVSETVOL
Supporting chipsets (voice-
enabled devices only):
MDM8200A (min f/w rev:
R0.2.15.0)
Note: This command is not
password protected.
Set audio profile default volume level
Set a voice audio profile’s default volume level.
This setting is stored in non-volatile memory and persists across power cycles.
Use this command with !AVSETDEV on page 173 to set the default values for each
voice audio profile.
Usage:
Execution: AT!AVSETVOL=<profile>,<value>
Response:
OK
Purpose: Set the audio profile’s default volume level.
Query: AT!AVSETVOL?
Response:
<value>
OK
Purpose: Return the default volume level for the current profile.
Query list: AT!AVSETVOL=?
Purpose: Return the supported volume levels.
Parameters:
<profile> (Voice profiles)
Valid range: 0–2 (See !AVSETDEV on page 173 for available profiles.)
<value> (Voice volume level)
Valid range: 0–5 (levels 0–5)
Table 8-2: I2S audio command details (Continued)
Command Description