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__
  
==Audio Related  Commands==
+
== Call  Related  Commands ==
  
===[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] ===
+
===[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]===
 
----
 
----
The command is used to select the volume of the internal loudspeaker of the MT.
+
The command connects the module to an incoming voice or data call indicated by a '''RING''' URC.
  
===[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] ===
+
===[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]===
 
----
 
----
The command is used to enable/disable the uplink voice muting during a voice call.
+
The command can be used to set up outgoing voice and data calls. Supplementary services can also be controlled with this command.
  
===[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] ===
+
===[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]===
 
----
 
----
The command is used to 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.
  
===[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] ===
+
===[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]===
 
----
 
----
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.
+
The command controls whether '''ATH''' can be used to disconnect the voice 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] ===
+
===[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]===
 
----
 
----
The command sets the duration of DTMF tones. It can also set time interval of two tones when sending multiple tones at a time.
+
The command cancels all voice calls in the state of Active, Waiting and Held. For data connections, use '''ATH'''.  
  
===[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] ===
+
===[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]===
 
----
 
----
The command sets the audio mode required for the connected device. It will take effect at next sound activity.
+
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.
  
===[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] ===
+
===[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]===
 
----
 
----
The command is used to configure the digital audio interface.
+
The command resumes the connection and switches back from command mode to data mode.
* 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=197&zoom=100,68,545 AT+QEEC Set Echo Cancellation Parameters] ===
+
===[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]===
 
----
 
----
The command is used to set echo cancellation parameters
+
The command controls automatic answering mode for the incoming calls.
  
===[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] ===
+
===[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]===
 
----
 
----
The command is used to set the side tone gain value in current mode. It will take effect at next sound activity.
+
The command is implemented for compatibility reasons only, and has no effect.  
  
===[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] ===
+
===[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]===
 
----
 
----
The command is used to set the uplink gains of microphone.
+
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.
  
===[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] ===
+
===[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]===
 
----
 
----
The command is used to set RX digital gains to change the downlink volume
+
The command is implemented for compatibility reasons only, and has no effect.
  
===[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] ===
+
===[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]===
 
----
 
----
The command is used to configure the codec via IIC interface.
+
The command determines  the amount  of  time(unit: tenths  of a second)  during which  the  UE  remains connected in absence of a data carrier.
  
===[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] ===
+
===[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]===
 
----
 
----
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.
+
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.
  
===[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] ===
+
===[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]===
 
----
 
----
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.
+
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.
  
===[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] ===
+
===[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]===
 
----
 
----
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.
+
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.
  
 +
===[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 16:28, 1 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

Call Related Commands

ATA Answer an Incoming Call


The command connects the module to an incoming voice or data call indicated by a RING URC.

ATD Mobile Originated Call to Dial a Number


The command can be used to set up outgoing voice and data calls. Supplementary services can also be controlled with this command.

ATH Disconnect Existing Connection


The command disconnects circuit switched data calls or voice calls. AT+CHUP is also used to disconnect the voice call.

AT+CVHU Voice Hang up Control


The command controls whether ATH can be used to disconnect the voice call.

AT+CHUP Hang up Call


The command cancels all voice calls in the state of Active, Waiting and Held. For data connections, use ATH.

+++ Switch from Data Mode to Command 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.

ATO Switch from Command Mode to Data Mode


The command resumes the connection and switches back from command mode to data mode.

ATS0 Set Number of Rings before Automatically Answering Call


The command controls automatic answering mode for the incoming calls.

ATS6 Set Pause before Blind Dialing


The command is implemented for compatibility reasons only, and has no effect.

ATS7 Set Timeto Wait for Connection Completion


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.

ATS8 Set the Timeto Wait for Comma Dial Modifier


The command is implemented for compatibility reasons only, and has no effect.

ATS10 Set DisconnectionDelay after Indicating the Absence of Data Carrier


The command determines the amount of time(unit: tenths of a second) during which the UE remains connected in absence of a data carrier.

AT+CBST Select Bearer Service Type


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.

AT+CSTA Select Type of Address


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.

AT+CLCC List Current Calls of ME


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.

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.

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.

AT+CRLP Select Radio Link Protocol Parameter


The Write Command sets radio link protocol (RLP) parameters used when non-transparent data calls are originated.

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.

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.