AirPrime HL76xx AT Commands Interface Guide Rev6 2

Table Of Contents
4118395 Rev 6.2 June 26, 2017 183
AT Commands Interface Guide
Audio Commands
9.2. +WMAUDIOLOOP Command: Audio Test
HL7618, HL7618RD, HL7648, HL7650, HL7688, HL7690 and HL7692
Test command
Syntax
AT+
WMAUDIOLOOP
=?
Response
+WMAUDIOLOOP: (list of supported <ENABLE>s),(list of supported <TXORGAN>s),
(list of supported <RXORGAN>s)
OK
Read command
Syntax
AT+
WMAUDIOLOOP
?
Response
+WMAUDIOLOOP: <ENABLE>[,<TXORGAN>,<RXORGAN>]
OK
Note that parameters <TXORGAN> and <RXORGAN> are only available if <ENABLE>=1.
Write command
Syntax
AT+
WMAUDIOLOOP
=<ENABLE>,
<TXORGAN>,
<RXORGAN>
Response
OK
Error Case
+CME ERROR: 4 (when a non-supported <TXORGAN> or <RXORGAN> is used)
Parameters
<ENABLE> 0 Stop the audio loop test
1 Execute the audio loop
<TXORGAN> Audio input used as reference for the audio loop
0 PCM in
1 Reserved
<RXORGAN> Audio output used to loop the audio input
0 PCM out
1 Reserved
Reference
Sierra Wireless
Proprietary
Notes
Audio loop activation involves some restructions on the use of other AT commands:
It must not be enabled when:
Communications is active
A tone is under generation
It must be disabled (if active) before opening up communications.
Tone generation and sidetone modifications are not possible when the audio loop
is active.
Examples
AT+WMAUDIOLOOP=?
+WMAUDIOLOOP: (0-1),(0-1),(0-1)
OK
AT+WMAUDIOLOOP?
+WMAUDIOLOOP: 0
OK
AT+WMAUDIOLOOP=1,0,0
OK //Started audio loop