Cinterion
®
EHS6 AT Command Set
16.4 AT+VTS
EHS6_ATC_V03.001 15/12/3
Confidential / Released
Page 395 of 513
16.4 AT+VTS DTMF and tone generation
AT+VTS is intended to send ASCII characters which cause the Mobile Switching Center (MSC) to transmit DTMF
tones to a remote subscriber. In GSM this operates only in voice mode. If the optional parameter <duration>
is left out, the tone duration is determined by the setting of AT+VTD. Up to 50 single characters can be sent
through a single AT+VTS write command.
The AT+VTS write command sends a string which can be a combination of the following separated by comma.
1. <dtmf>: Single ASCII character (0...9,#,*, A, B, C, D). This is interpreted as a DTMF tone whose duration
is set by AT+VTD.
2. {<dtmf>,<duration>}: This is interpreted as a DTMF tone whose duration is set by <duration>.
The AT+VTS test command returns a list of supported ASCII characters and the range of <duration>.
Syntax
Parameter Description
Single ASCII character in the set 0...9,#,*, A, B, C, D.
1...255 Tone duration in multiples of 100ms.
<duration> can be used only in combination with <dtmf>. Both parameters
shall be enclosed in curly brackets and separated by comma.
Examples
EXAMPLE 1
Test Command
AT+VTS=?
Response(s)
+VTS: (list of supported <dtmf>s), (), (range of <duration>)
OK
Write Command
AT+VTS=<dtmf>[, <dtmf>[, {<dtmf>, <duration>}]]
Response(s)
OK
ERROR
+CME ERROR: <err>
PIN Last Reference(s)
- - - 3GPP TS 27.007 [45]
<dtmf>
(u)
<duration>
(num)
ATD030311028253;
Making a call.
OK
AT+CLCC
Call established.
+CLCC: 1,0,0,0,0,"",128
OK
AT+VTS=1,2,3,4
Sending DTMF tones whose duration is set by
AT+VTD.
OK