Specifications
Voice Commands
Rev. 8 May.12 Proprietary and Confidential 155
!AVTXPCMFLTR
Supporting chipsets (voice-
enabled devices only):
• MDM6200 (min f/w rev:
P1_0_0_4)
• MSM6290 (min f/w rev:
K1_0_2_0ap)
• QSC6270 (min f/w rev: S2.0)
Set/report Tx PCM filter tap
The modem has a 7-tap PCM (Pulse Code Modulation) FIR (Finite Impulse
Response) filter. Use this command to set the Tx PCM filter tap for the specified
profile.
See “!AVRXPCMFLTR” on page 146 for a description of using the filters.
Device-specific details:
• MSM6290 (Firmware revisions K2_0_7_8ap and lower):
• The change takes effect the next time the modem restarts.
• All other chipsets/firmware revisions:
• The change takes effect immediately for the specified profile.
Usage:
• Execution: AT!AVTXPCMFLTR=<profile>, <tap>, <value>
Response:
OK
Purpose: Set the Tx PCM filter tap for the specified <profile>.
• Query: AT!AVTXPCMFLTR?<profile>, <tap>
Response:
<value>
OK
Purpose: Return the filter setting (<value>) for the specified <profile>.
Parameters:
<profile> (Audio profile number)
• Valid values:
• 0=Handset
• 1=Headset
• 2=Car kit
• 3=Speaker phone
• 4=Auxiliary
• 5=TTY
• 6=Auxiliary external PCM (128 kHz clock)
• 7=Primary external PCM (2 MHz clock)
<tap> (Filter tap in use)
• Valid values:
• 0=Tap0
• 1=Tap1
• 2=Tap2
• 3=Tap3
• 4=Tap4
• 5=Tap5
• 6=Tap6
<value> (Tx PCM filter tap value)
• Calculated using the formula:
<value>=ROUND (filter coefficient x 2
14
)
• Valid range: 0x0000–0xFFFF
• 0x0000 on Tap6 causes the PCM filter to be bypassed.
Table 7-5: Voice command details (Continued)
Command Description