Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
GSM DTMF
AT Commands
GSM_DTMF_ATC_DRAFT
GSM_DTMF_ATC_DRAFT
-1-
GSM_DTMF_ATC_DRAFT
Document Title
Version
1.0
Date
Status
Draft
Document Control ID
GSM_DTMF_ATC_DRAFT
General Notes
Quectel offers this information as a service to its customers, to support application and
engineering efforts that use the products designed by Quectel. The information provided is
based upon requirements specifically provided to Quectel by the customers. Quectel has not
undertaken any independent search for additional relevant information, including any
information that may be in the customers possession. Furthermore, system validation of this
product designed by Quectel within a larger electronic system remains the responsibility of
the customer or the customers system integrator. All specifications supplied herein are
subject to change.
Copyright
This document contains proprietary technical information which is the property of Quectel
Limited., copying of this document and giving it to others and the using or communication of
the contents thereof, are forbidden without express authority. Offenders are liable to the
payment of damages. All rights reserved in the event of grant of a patent or the registration of
a utility model or design. All specification supplied herein are subject to change without
notice at any time.
Copyright Shanghai Quectel Wireless Solutions Co., Ltd. 2010
GSM_DTMF_ATC_DRAFT
-1-
GSM_DTMF_ATC_DRAFT
Contents
Contents ............................................................................................................................................ 2
Table Index........................................................................................................................................ 3
1. Revision history ........................................................................................................................ 4
2. Introduction ............................................................................................................................... 5
2.1. Reference ........................................................................................................................... 5
2.2. Terms and abbreviations .................................................................................................... 5
3. AT Commands for local DTMF Service ................................................................................... 6
3.1. Overview of AT Commands for local DTMF Service ....................................................... 6
3.2. Detailed Description of AT Commands for local DTMF Service ...................................... 6
3.2.1.
AT+QTONEDET Detect DTMF...................................................................... 6
3.2.2.
AT+QWDTMF Play DTMF tone to call each other ........................................ 7
-2-
GSM_DTMF_ATC_DRAFT
GSM_DTMF_ATC_DRAFT
Table Index
GSM_DTMF_ATC_DRAFT
-3-
GSM_DTMF_ATC_DRAFT
1. Revision history
Revision
1.00
-4-
Date
Author
Description of change
Initial
GSM_DTMF_ATC_DRAFT
GSM_DTMF_ATC_DRAFT
2. Introduction
Quectel Module provides an internal DTMF generator with decoder that is driven by AT
commands and enables the host application to easily communicate with alarm systems which
works with the Contact ID or similar protocol. This document introduces how to use the
internal DTMF generator and decoder.
2.1. Reference
Table 1: Reference
SN
[1]
Document name
M10_ATC.pdf
Remark
The introduction of AT commands for M10
Description
Dual-Tone Multi-Frequency Signal
GSM_DTMF_ATC_DRAFT
-5-
GSM_DTMF_ATC_DRAFT
Description
DETECT DTMF
PLAY DTMF TONE TO CALL EACH OTHER
Response
+QTONEDET: (0,1)
Write Command
AT+QTONEDET=<onoff >
OK
Parameter
See Write Command
Response
OK
If error is related to ME functionality:
+CME ERROR: <err>
Open after successful DTMF tone is detected, will be
reported:
+QTONEDET: <dtmfcode>
Parameter
< onoff> open or close the function
0
close the function
1
open the function
<dtmfcode> DTMF tone code corresponding ASSCII
48 DTMF 0
49 DTMF 1
50 DTMF 2
51 DTMF 3
52 DTMF 4
53 DTMF 5
54 DTMF 6
55 DTMF 7
56 DTMF 8
57 DTMF 9
65 DTMF A
66 DTMF B
67 DTMF C
68 DTMF D
42 DTMF *
35 DTMF #
69 frequency of 1400 Hz continued to 400 ms
70 frequency of 1400 Hz continued to 100 ms,
mute 100 ms, and frequency of 2300 Hz
continued to 100 ms
-6-
GSM_DTMF_ATC_DRAFT
GSM_DTMF_ATC_DRAFT
Note:
Available for calling.
Write Command
AT+QWDTMF=<ul_volume>,
<dl_volume>,(<dtmfcode>,<continu
ancetime>,<mutetime>)
OK
Parameter
See Write Command
Response
If format is error, response
+CME ERROR: <err>
If success is related to ME functionality
+QWDTMF: 5
OK
If fail is related to ME functionality
+QWDTMF: <playcode>
OK
-7-
GSM_DTMF_ATC_DRAFT
-8-
GSM_DTMF_ATC_DRAFT
GSM_DTMF_ATC_DRAFT
-2-
GSM_DTMF_ATC_DRAFT