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