Chapter 5 – AT Commands, S-Registers, and Result Codes

Call Control Commands

Command: D

Dial

Description:

Directs the modem to go on-line, dial according to the string entered and

 

attempt to establish a connection. If no dial string is supplied, the modem

 

will go on-line and attempt the handshake in originate mode.

Note: If the ATD command is issued before the S1 register has cleared, the modem will respond with the NO CARRIER result code.

If +FCLASS=0 is selected, the modem will behave as a data modem and will attempt to connect to another data modem. The modem will have up to the period of time specified by register S6 or S7 to wait for carrier and complete the handshake. If this time expires before the modem can complete the handshake, the modem will go on-hook with the NO CARRIER response. This command will be aborted in progress upon receipt of any DTE character before completion of the handshake.

If +FCLASS=1, 1.0, or 2 is selected, the modem will behave as a facsimile modem and attempt to connect to a facsimile machine (or modem) by entering the HDLC V.21 channel 2 receive state (as if +FRH=3 had been issued). This command will be aborted upon receipt of any DTE character if the modem has not finished dialing. In this case, the modem will go on- hook and return to command mode after displaying the NO CARRIER message. If the modem has finished dialing, it proceeds as if the +FRH=3 command has been issued. (Refer to the +FRH command to determine how the modem behaves following this stage.)

Dial Modifiers

The valid dial string parameters are described below. Punctuation characters may be used for clarity, with parentheses, hyphen, and spaces being ignored.

Defined Values:Character string <string> corresponding to the selected option(s). 0-9 DTMF digits 0 to 9.

*The 'star' digit (tone dialing only).

# The 'gate' digit (tone dialing only).

A-D DTMF digits A, B, C, and D. Some countries may prohibit sending of these digits during dialing.

L Re-dial last number: the modem will re-dial the last valid telephone number. The L must be immediately after the D with all the following characters ignored).

P Select pulse dialing: Pulse Dialing is used in the dialed numbers that follow until a T command is encountered. Affects current and subsequent dialing. Some countries prevent changing dialing modes after the first digit is dialed.

T Select tone dialing: Tone Dialing is used in the dialed numbers that follow until a P is encountered. Affects current and subsequent dialing. Some countries prevent changing dialing modes after the first digit is dialed.

R This command will be accepted, but not acted on.

S=n Dial the number stored in the directory (n = 0 to 3). (See &Z.)

!Flash: the modem will go on-hook for a time defined by the value of S29. Country requirements may limit the time imposed.

WWait for dial tone: the modem will wait for dial tone before dialing the digits following "W". If dial tone is not detected within the time specified by S7 (US) or S6 (W-class), the modem will abort the rest

of the sequence, return on-hook, and generate an error message.

@Wait for silence: the modem will wait for at least 5 seconds of silence in the call progress frequency band before continuing with the next dial string parameter. If the modem does not detect these 5 seconds

Multi-Tech Systems, Inc. SocketModem MT5600SMI Developer’s Guide

41

Page 41
Image 41
Multi-Tech Systems MT5600SMI-PL92, MT5600SMI-XL34, MT5600SMI-P92 manual Call Control Commands, Command D Dial, Dial Modifiers