Difference between revisions of "Audio Commands"

From Teltonika Networks Wiki
(Created page with "__TOC__ == Call Related Commands == ===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=91&zoom=100,68,232 ATA Answer...")
 
Line 1: Line 1:
 
__TOC__
 
__TOC__
  
== Call  Related  Commands ==
+
==Audio Related  Commands==
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=91&zoom=100,68,232 ATA Answer an Incoming Call]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=190&zoom=100,68,232 AT+CLVL Loudspeaker Volume Level Selection] ===
 
----
 
----
The command connects the module to an incoming voice or data call indicated by a '''RING''' URC.
+
The command is used to select the volume of the internal loudspeaker of the MT.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=92&zoom=100,68,242 ATD Mobile Originated Call to Dial a Number]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=191&zoom=100,68,97 AT+CMUT Mute Control] ===
 
----
 
----
The command can be used to set up outgoing voice and data calls. Supplementary services can also be controlled with this command.
+
The command is used to enable/disable the uplink voice muting during a voice call.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=94&zoom=100,68,97 ATH Disconnect Existing Connection]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=191&zoom=100,68,818 AT+QAUDLOOP Enable/Disable Audio Loop Test] ===
 
----
 
----
The command disconnects circuit switched data calls or voice calls. '''AT+CHUP''' is also used to disconnect the voice call.
+
The command is used to enable/disable audio loop test.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=94&zoom=100,68,530 AT+CVHU Voice Hang up Control]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=192&zoom=100,68,600 AT+VTS DTMF and Tone Generation] ===
 
----
 
----
The command controls whether '''ATH''' can be used to disconnect the voice call.
+
The command is used to send ASCII characters which cause MSC to transmit DTMF tones to a remote subscriber. It can only be operated in voice call.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=95&zoom=100,68,202 AT+CHUP Hang up Call]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=193&zoom=100,68,670 AT+VTD Set Tone Duration] ===
 
----
 
----
The command cancels all voice calls in the state of Active, Waiting and Held. For data connections, use '''ATH'''.  
+
The command sets the duration of DTMF tones. It can also set time interval of two tones when sending multiple tones at a time.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=95&zoom=100,68,722 +++ Switch from Data Mode to Command Mode]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=194&zoom=100,68,602 AT+QAUDMOD Set Audio Mode] ===
 
----
 
----
The +++ character sequence causes the module to switch from data mode to command mode. It allows inputting ATcommandswhile maintaining the data connection with the remote device.
+
The command sets the audio mode required for the connected device. It will take effect at next sound activity.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=96&zoom=100,68,513 ATO Switch from Command Mode to Data Mode]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=195&zoom=100,68,394 AT+QDAI Digital Audio Interface Configuration] ===
 
----
 
----
The command resumes the connection and switches back from command mode to data mode.
+
The command is used to configure the digital audio interface.
 +
* When '''<io>'''=1, customers can define the PCM formats by themselves. In the following conditions, the module can be used directly with default settings (master mode, short-synchronization, 2048K clock frequency, 16-bit liner data format, 8K sampling rate).
 +
* When '''<io>'''=2, and the external codec chip linked with PCM interface is the NAU8814 model and configurable through the I2C
 +
* When '''<io>'''=3, and the external codec chip linked with PCM interface is the ALC5616 model and configurable through the I2C
 +
* When '''<io>'''=5, and the external codec chip linked with PCM interface is the TLV320AIC3104 model and configurable through the I2C
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=97&zoom=100,68,306 ATS0 Set Number of Rings before Automatically Answering Call]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=197&zoom=100,68,545 AT+QEEC Set Echo Cancellation Parameters] ===
 
----
 
----
The command controls automatic answering mode for the incoming calls.
+
The command is used to set echo cancellation parameters
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=98&zoom=100,68,242 ATS6 Set Pause before Blind Dialing]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=198&zoom=100,68,560 AT+QSIDET Set the Side Tone Gain in Current Mode] ===
 
----
 
----
The command is implemented for compatibility reasons only, and has no effect.  
+
The command is used to set the side tone gain value in current mode. It will take effect at next sound activity.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=98&zoom=100,68,725 ATS7 Set Timeto Wait for Connection Completion]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=199&zoom=100,68,394 AT+QMIC Set Uplink Gains of MIC] ===
 
----
 
----
The command specifies the amount of time(unit: second) to wait for the connection completion in case of answering  or  originating  a  call.  If  no  connection  is  established  during the time,  the  module  disconnects from the line.
+
The command is used to set the uplink gains of microphone.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=99&zoom=100,68,414 ATS8 Set the Timeto Wait for Comma Dial Modifier]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=200&zoom=100,68,206 AT+QRXGAIN Set Downlink Gains of RX] ===
 
----
 
----
The command is implemented for compatibility reasons only, and has no effect.
+
The command is used to set RX digital gains to change the downlink volume
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=100&zoom=100,68,97 ATS10 Set DisconnectionDelay  after  Indicating  the  Absence  of Data Carrier]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=201&zoom=100,68,242 AT+QIIC IIC Read & Write] ===
 
----
 
----
The command determines  the amount  of  time(unit: tenths  of a second)  during which  the  UE  remains connected in absence of a data carrier.
+
The command is used to configure the codec via IIC interface.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=100&zoom=100,68,706 AT+CBST Select Bearer Service Type]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=202&zoom=100,68,314 AT+QTONEDET Enable/Disable DTMF Detection] ===
 
----
 
----
The Write Command selects  the  bearer  service '''<name>''', the  data  rate '''<speed>''' and the connection element '''<ce>''' to be used when data calls are originated.
+
The command is used to enable or disable DTMF detection. When this function is enabled, DTMF tones sent by other side will be detected, and it will be reported on the assigned serial port.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=103&zoom=100,68,97 AT+CSTA Select Type of Address]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=203&zoom=100,68,342 AT+QLDTMF Play Local DTMF] ===
 
----
 
----
The Write  Command selects  the type  of  number  for  further  dialing  commands '''ATD''' according  to 3GPP Specifications. Test command returns values supported a compound value.
+
The command is used to play a local DTMF string, and the maximum length is 20 characters. It can be used to stop playing the DTMF string.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=103&zoom=100,68,690 AT+CLCC List Current Calls of ME]===
+
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=204&zoom=100,68,453 AT+QLTONE Play a Local Customized Tone] ===
 
----
 
----
The execution command returns the list of all current calls. If the command is executed successfully, but no calls existed, no information response but '''OK''' is sent to TE.
+
The command is used to play a local customized tone, use '''<period_on>''' to indicate play time and '''<period_off>''' to indicate mute time, and <duration> to indicate total time.
  
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=105&zoom=100,68,294 AT+CR Service Reporting Control]===
 
----
 
The command controls the module whether or not to transmit an intermediate result code '''+CR: <serv>''' to the TE when a call is being set up.
 
 
If it is enabled, an intermediate result code is transmitted at the point during connect negotiation at which
 
the TA has determined which speed and quality of service will be used, before any error control or data
 
compression reports are transmitted, and before any final result code (e.g. '''CONNECT''') is transmitted.
 
 
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=106&zoom=100,68,224 AT+CRC Set Cellular Result Codes for Incoming Call Indication]===
 
----
 
The command controls whether or not to use the extended format of incoming call indication. When it is enabled, an incoming call is indicated to the TE with unsolicited result code +CRING: <type> instead of the normal '''RING'''.
 
 
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=107&zoom=100,68,398 AT+CRLP Select Radio Link Protocol Parameter]===
 
----
 
The Write Command sets radio link protocol (RLP) parameters used when non-transparent data calls are originated.
 
 
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=108&zoom=100,68,581 AT+QECCNUM Configure Emergency Call Numbers]===
 
----
 
The command can be used to query, add and delete ECC numbers (emergency call numbers). There are two  kinds  of ECC  numbers:ECC  numbers  without (U)SIM  and  ECC  numbers  with (U)SIM.The  default ECC  numbers  without  SIM  is  911,  112,  00,  08,  110,  999,  118  and  119. The  default  ECC  number  with (U)SIM is 911 and 112.911 and 112 will always be supported as ECC numbers, and cannot be deleted. ECC numbers can be saved into NV automatically. If the (U)SIMcardcontains ECC file, the numbers in ECC file can also be regarded as ECC numbers.
 
 
===[https://wiki.teltonika-networks.com/images/3/32/Quectel_EC25%26EC21_AT_Commands_Manual_V1.3.pdf#page=110&zoom=100,68,388 AT+QHUP Hang up Call with a Specific Release Cause]===
 
----
 
The command can terminate a call or calls (including both voice call and data call) with a specific 3GPP TS 24.008 release cause specified by the host.
 
 
[[Category:TRM240 AT Commands]]
 
[[Category:TRM240 AT Commands]]

Revision as of 10:09, 2 March 2023

TRM240 AT Commands > TRM240 AT Commands > TRM240 AT Commands > TRM240 AT Commands > TRM240 AT Commands > TRM240 AT Commands > TRM240 AT Commands > TRM240 AT Commands > TRM240 AT Commands > TRM240 AT Commands > Audio Commands

Audio Related Commands

AT+CLVL Loudspeaker Volume Level Selection


The command is used to select the volume of the internal loudspeaker of the MT.

AT+CMUT Mute Control


The command is used to enable/disable the uplink voice muting during a voice call.

AT+QAUDLOOP Enable/Disable Audio Loop Test


The command is used to enable/disable audio loop test.

AT+VTS DTMF and Tone Generation


The command is used to send ASCII characters which cause MSC to transmit DTMF tones to a remote subscriber. It can only be operated in voice call.

AT+VTD Set Tone Duration


The command sets the duration of DTMF tones. It can also set time interval of two tones when sending multiple tones at a time.

AT+QAUDMOD Set Audio Mode


The command sets the audio mode required for the connected device. It will take effect at next sound activity.

AT+QDAI Digital Audio Interface Configuration


The command is used to configure the digital audio interface.

  • When <io>=1, customers can define the PCM formats by themselves. In the following conditions, the module can be used directly with default settings (master mode, short-synchronization, 2048K clock frequency, 16-bit liner data format, 8K sampling rate).
  • When <io>=2, and the external codec chip linked with PCM interface is the NAU8814 model and configurable through the I2C
  • When <io>=3, and the external codec chip linked with PCM interface is the ALC5616 model and configurable through the I2C
  • When <io>=5, and the external codec chip linked with PCM interface is the TLV320AIC3104 model and configurable through the I2C

AT+QEEC Set Echo Cancellation Parameters


The command is used to set echo cancellation parameters

AT+QSIDET Set the Side Tone Gain in Current Mode


The command is used to set the side tone gain value in current mode. It will take effect at next sound activity.

AT+QMIC Set Uplink Gains of MIC


The command is used to set the uplink gains of microphone.

AT+QRXGAIN Set Downlink Gains of RX


The command is used to set RX digital gains to change the downlink volume

AT+QIIC IIC Read & Write


The command is used to configure the codec via IIC interface.

AT+QTONEDET Enable/Disable DTMF Detection


The command is used to enable or disable DTMF detection. When this function is enabled, DTMF tones sent by other side will be detected, and it will be reported on the assigned serial port.

AT+QLDTMF Play Local DTMF


The command is used to play a local DTMF string, and the maximum length is 20 characters. It can be used to stop playing the DTMF string.

AT+QLTONE Play a Local Customized Tone


The command is used to play a local customized tone, use <period_on> to indicate play time and <period_off> to indicate mute time, and <duration> to indicate total time.