Multi-Tech Systems MT5634SMI V.34 Modem User Manual


 
Chapter 4 – Voice Commands
Multi-Tech Systems, Inc. SocketModem MT5634SMIxx Reference Guide (S000263C) 109
Missing parameters are assumed to be the default value. Unspecified values always
default to 0 for frequencies, DTMF * for DTMF tones, and +VTD for duration. The
omission of commas (and associated subparameters) is valid.
The quantity in the square brackets consists of a three-element list. The first element is
the first frequency, the second element is the second frequency, and the third element is
the duration, in 0.01second intervals. A list may contain null elements. For example,
[3000] means that the modem generates a single tone at 3000 Hz for the default
duration. [3000,3300] means that the modem generates a dual tone at 3000 and 3300
Hz for the default duration. [,3300] means that the modem generates a single tone at
3300 Hz for the default duration.
The quantity in the curly braces consists of a two-element list. The first element is the
DTMF tone character, and the second element is the tone duration in 0.01 seconds. The
DTMF tone characters are listed above. A list may contain null elements. For example,
{@} means DTMF tone "2" for the default duration. {} means silence for the default
duration.
The modem will stop the tone generation at the point in the string where the modem
detects a parsing error, encounters an invalid frequency range, encounters a <CR>, or
encounters a semi-colon.
The modem returns the OK result code if the PC accepts the command. The ERROR
result code is displayed if the modem encountered an error in parsing the subparameter,
or if the selected frequency is out of range.
Example: Using the +VTS command for tone generation without using any null elements:
AT=VTS=1,2,[1000,1300,50],{*6},{800,1300,50},9
The above string will perform as follows:
1. Play DTMF 1 with a duration given by the +VTD command.
2. Play DTMF 2 with a duration given by the +VTD command.
3. Play tone pair at 1000 Hz and 1300 Hz with a duration of 500 ms.
4. Play DTMF * with a duration of 60 ms.
5. Play tone pair at 800 Hz and 1300 Hz with a duration of 500 ms.
6. Play DTMF 9 with a duration given by the +VTD command.
Refer to the IS-101 Spec for additional information.
Command: +VTS=? Report Frequency Support
Result Codes: OK follows the string
Description: The +VTS=? command reports the current frequency range in the form
<freq1>,<freq2>,<dur> , where <freq1> is the first frequency range,<freq2> is the second
frequency range, and<dur> is the duration range for the square brackets and curly braces
constructs. The units are in 0.01 seconds. The range of valid <dur> values is that of the
+VTD command.
Example: In the lines below, the modem responds to the +VTS=? command by
reporting that it supports two frequencies, both in the range of 200-3300 Hz, and supports
a duration range from 0 to 5 seconds.
AT+VTS=?
(200-3300), (200-3300), (0-500)
OK